PREVtmxxinelogoLANGUAGENEXT


from the proposed Q-Gol Quantum language proposed by Greg Baker in 1998

Why is Quantum computing important
The idea of storing the whole internet on an offline mobile (phone)
and updating all of it as a background task when phoning
is not so strange to those aware of Quantum nanomemory storage
and language development possibilities

Why is Logo important?
Logo is a visually orientated language. Visuala is another example.
Visual programming and auditory patterned, voice and speech recognition
allow another layer of potential programming input
Even experienced programmers often have poor keyboard skills.
We believe that some of the best potential next generation
AI programmers may be blind, or have their senses enhanced elsewhere.
However current programming does not easily facilitate this
People with very focussed senses may have increased potential
in these areas. It is why simplicity, and vast stylistic variance
within a common structure are relevant. The idea of visual
programming for the blind becomes apparant with suitable
tactile input and output devices

Why is Squeak important?
It integrates and adapts and carries a whole
operating environment around with it
A new OS called Croquet (Beta testing begins Jan 2005)
using Squeak is under construction

Why is Curl important?
It is web based. Curl is a developing language used in embedded devices
with HTML capacity
Game development systems such as I-Basic
are further examples where simple commands may control complex functions.




Why is Linoleum Important?
l.in.oleum is a multi CPU and operating system assembler.
These types of languages are beginning to emerge.
ROSasm being developed for Windows and ReactOS is another one
These are far simpler and usually twice as fast as C

Why is the WIKI methodology important?
It is easy to use, can display and co-operatively share information eg WikiTeX

Why is Mindmapping important?
Freemind
Thinkgaph
VYM
have code for a potential wiki/mapping hybrid
A self evolving java program can be stand alone
or an applet (experimental - Click on items to expand online mind map)
that produces XML and HTML output.
A Java virtual machine in hardware, with mindmapping
would be a worthwhile direction

Why is XML important?
It can define and store information in different ways.
It is already the standard for information formatting
and output from various types of program.
The Extensible Markup Language [XML] is designed
to create and format documents like HTML documents (Web pages).
XML allows users to define their own markup languages
(tags and the structures in which they can appear)
adapted to their own specific requirements
Text consists primarily of plain text content and markup
in the form of tags. This markup allows a processing program
to interpret the various pieces of content (called elements)

Why is UML important?
It can construct programs

What is ASQ Language watch?
We like to keep on eye on evolving languages and idealogies . . .
Sometimes the languages are not always traditional

Languages awaiting appraisal:
Whirl
Groovy
Spry
DotGNU

BOO Cross Platform Python based'
From the BOO manifesto:
* I want my code to play nice with modules written in other languages.
* I want a rich programming environment with a well thought out class library.
* I want to be able to run my programs in multiple platforms.
* I want the CLI