Just BASIC 1.0 Beta 2 Released
Xampper writes "Just BASIC beta candidate 2 has just been released, and can be found at the JB website. The programming language is based on the popular Liberty BASIC language, and is a slightly watered down, but free, version. Standalone executables can be made, and the language is easy to grasp, especially for beginners." (Note, this is a Windows-specific language.)
10 PRINT "Who gives a fuck?"
20 GOTO 10
or
10 WHILE -1
20 PRINT "Who gives a fuck?"
30 WEND
for you structured people
...there's nothing better than a good combination of the modern programming languages in a single project, let's say...
A technically advanced BASIC console app with an supremely elegant and incredibly fast VisualCOBOL GUI warper attached to it?
READY
>LET PC = 5
READY
>AUTO
10 INPUT "Enter post",P$
20 IF INSTR(P$,"first") THEN 50
30 PC = PC + 1 'Post count
40 GOTO 10
50 IF PC > 1 THEN PRINT "You fail it!":END
60 GOTO 10
READY
>
So, it's not "free" in any meaning of the word, and is actually kinda expensive. But falls into the "if your time has any value" thing really quickly, especially if you want to produce something where performance is no biggie but getting a cross platform application bashed together for low cost is.
Dave
I write a blog now, you should be afraid.
Seriously. I learned Basic when I was a kid, but if I could be a kid again, I would have learned Python instead (if it had been invented then). the limitations of Basic (no pointers, etc), give it serious problems with anything but low end programs. It certainly has no place in modern commercial development. Visual Basic programmers might disagree, but it's my experience that you're all brutally retarded anyway.
Basic might be good for beginning programmers to get a brief overview of how to code, but before long I would expect them to move onto a better, more capable language before it gives them bad habbits and slows them down. C is a complex language, but Python is exactly right for learners - it's complicated and hugely capable if you want it to be, but is quite capable of small projects and is forgiving for learners.
* Python - A modern, neet-o general purpose language.
* Psyco - Runtime compiler.
* Py2Exe - Converts Python scripts to Windows executables.
* Pythonwin - Windows extensions (and an excellent code editor).
(I want to recommend learning assembler for beginners, since you'll understand exactly what's going on, but almost nobody cares about it these days.. sigh..)
They first teach basic.
Seriously is there any use for this except as a teaching tool ? If thats the only use isn't it an incredibly bad idea ?
There are plenty of great languages that can be learned quickly, teach fundamental computer science painlessly and are free. PERL, PYTHON, LOGO, if you r'e anal all the Pascal variants. These not only serve the purpose of allowing programs to be written but they painlessly impart good technique.
so just leave it for teaching. It has been said that they shipped BASIC with DOS because that was the only langauge that Bill Gates understood...
There was an unknown error in the submission.
That's exactly what makes it a great learning language. Write a medium-sized BASIC program and you learn why exactly more complex control structures and subroutines are desirable. It's one thing to talk about spaghetti code, it's another to have to try to untangle it.
(A GOSUB is a type of procedure, BTW, and BASIC also has the FOR...NEXT loop.)
Tom Swiss | the infamous tms | my blog
You cannot wash away blood with blood