[3272] in java-interest
RFC JavaBASIC
daemon@ATHENA.MIT.EDU (David Gardiner)
Sun Nov 5 19:28:49 1995
Date: Mon, 6 Nov 1995 08:30:00 +1030
To: java-interest@java.Eng.Sun.COM
From: David Gardiner <david.gardiner@unisa.edu.au>
Request For Comment: JavaBASIC
==============================
(And I really would like helpful comments)
Outline:
Provide a BASIC language interface to the Java(tm) technology
released by Sun. Java's native language is similar to C++, but
it is felt that a compiler that could take BASIC source code
would make Java more accessible to more programmers (even non-
programmers).
Name:
1. JavaBASIC
is preferred, however if there are legal hassles with this,
then I suggest the following alternative:
2. smBASIC
where 'sm' stands for Strawberry Milkshake! - I must admit
these are my favourite drink:-) It also just occurred to
me that the reverse of these letters resembles another well
known basic from a rather large software company.
Release:
The source would be available under the GNU license, or similar.
(ie. the source code would be included with any binary release)
Standard:
This is something that needs more thought. Some suggestions to date:
. ANSI standard BASIC
. Visual Basic
. Object/Class extensions
I have some background in VB, and years back in GW-BASIC. Advice/
Experience in other BASICs welcome.
Implementation:
Ideally, a command-line compiler that turns BASIC source into
Java binary files. If this proves not so easy, a translator from
BASIC to Java source may be a suitable interim step.
Co-ordination:
I am prepared to lead this project. All offers of help, words of
advice, wisdom from experts accepted. Note, that like most people
I have a 'real' job to do as well, so work on this project could
only take place in my spare time. This will probably change in
the next few months, as the team I work with moves more into Web-
based multimedia.
-Dave Gardiner
ps. I'll leave the Pascal side for now, due to the pointers problem.
--
David Gardiner <>< Multimedia Programmer, Innovative Teaching & Learning
Flexible Learning Centre, Underdale Campus, University of South Australia
Email: david.gardiner@unisa.edu.au Ph: +61 8 302 6860 Fax: +61 8 302 6767
-
This message was sent to the java-interest mailing list
Info: send 'help' to java-interest-request@java.sun.com