Hi!
This year I learned programming with BlitzBasic (Compiler: Blitz3D) and I actually really enjoyed it.
I'm no programmer and never really got into *serious languages* like C and it's relatives...
I'm also not that much into learning those (also: having to tinker with complex compilers etc.)
What really made me get into BlitzBasic was its simplicity (totally simple syntax and no features I don't really need), good documentation (great tutorial on Wikipedia + full documentation of all commands etc. bundled with the IDE) and (last but absolutely not least) ease of use (hitting the "Run" button would simply run the code in the current window without me having to create any actual files etc. - hitting "Compile" would turn exactly that program into a standalone .exe) + it has a nice debugger for my needs .
- All this made me use BlitzBasic like a... notepad in which I could really quickly sketch some ideas and immediately see my stuff run.
Still... BlitzBasic offered things like Functions, including of code and stuff like that which made it more than a "watered down, 'baby'-language".
Now the actual problem: I'm on a Mac. And I had to learn BlitzBasic for a school project which kind of gave me a reason to reboot into Windows XP (bootcamp) and program there. The school project is done now and well... I don't really want to reboot into windows all the time. I really need to find some way of doing this kind of stuff on my Mac now...
Could you guys recommend me anything I could try for Mac? Some programming language that might at least be remotely similar to BlitzBasic in its functional simplicity? It should also be free... if possible. Or any other possible solution? Write whatever comes to you minds!
Thanks a lot in advance, BaronCid
oh, and: Please don't recommend Processing - am not into that.