R
Roedy Green
Years ago, Burroughs had an Algol-like scripting language called WFL,
Work Flow Language. You compiled it. It had proper ifs, loops etc.,
none of this mickey mouse goto stuff you put up with in Microsoft BAT
language.
I was thinking perhaps something similar is needed for Java.
Java bangs into portability problems as soon as you involve any BAT
files or other scripts. You want to do ALL this stuff with Java itself
to keep it completely portable.
I can think of several possible approaches:
1. writing a platform independent scripting language in Java.
2. Using Java itself as the scripting language, augmented with various
classes to make common tasks such as copying files easier. It might
work by constructing Java programs that are compiled on the fly.
3. implementing some well known scripting language in Java.
4. Using JPython as the scripting language, which use the JVM.
Work Flow Language. You compiled it. It had proper ifs, loops etc.,
none of this mickey mouse goto stuff you put up with in Microsoft BAT
language.
I was thinking perhaps something similar is needed for Java.
Java bangs into portability problems as soon as you involve any BAT
files or other scripts. You want to do ALL this stuff with Java itself
to keep it completely portable.
I can think of several possible approaches:
1. writing a platform independent scripting language in Java.
2. Using Java itself as the scripting language, augmented with various
classes to make common tasks such as copying files easier. It might
work by constructing Java programs that are compiled on the fly.
3. implementing some well known scripting language in Java.
4. Using JPython as the scripting language, which use the JVM.