0 Members and 2 Guests are viewing this topic.
higher level languages (What, you can have as many variables as you want and any name that you want? Blashpemy!)
"welcome to the world of computers, where everything seems to be based on random number generators"
Quote from: squidgetx on September 19, 2011, 05:25:07 pmhigher level languages (What, you can have as many variables as you want and any name that you want? Blashpemy!)I know - It's too easy, isn't it?
I agree with the poster who said to look into other programming languages.Try PERL---it is scary how easy it is for smart kids to pick it up!
It is versatile enough to do all manner of simple "Hello, World" apps, but it is powerful enough to allow the programmer to control other applications in extremely useful ways. In addition, AppleScript Studio allows the programmer to use AppleScript to write applications with modern GUIs.
Lets face it, BASIC is dead. And it should be, because it is too limited to do anything useful in todays computing environments.
As another poster mentioned. If you have a mac you have a excellent set of tools for kids to learn with. Not quite Basic. But close enough.sedawk (a whole language in itself)grepbashxargslessvi (!)emacs (!)
maybe we should make a program with bunch of "GOTO"s to prove that goto is not obsolete
maybe we should make a program with bunch of "GOTO"s to prove that goto is not obsolete Speed? Optimization? What is that? XP
Lbl 11+A -> AIf A < 10Goto 1Lbl Bgetkey -> GGoto B
The comments on the source page are great:/snipLooks like there are a few people who missed the point...
Quote from: Qwerty.55 on September 19, 2011, 05:55:52 pmThe comments on the source page are great:/snipLooks like there are a few people who missed the point... I also love how a lot of people commenting seemed to think that HTML was a programming language, not a scripting language, and that it actually taught you something about programming, besides the fact it involves typing certain phrases and keywords to perform a task.
In other news, Frey continues kicking unprecedented levels of ass.
Also, there are things that can only be done with a goto, like starting a program over.
Quote from: Freyaday on September 19, 2011, 07:44:24 pmAlso, there are things that can only be done with a goto, like starting a program over.Depends on how it's structured. If you make the whole thing out of nested loops the right way, you can jump back to the being without a goto. A great example of this is tifreak's Sprite-2-Hex program. The whole thing is constructed out of nested While loops. When a menu item is selected, it runs a specific While var=value loop with that routine, then sets or resets the var as necessary to jump to the beginning, another routine or quit.