C
Chris
Which free programming language is best for programming for fun?
Chris said:Which free programming language is best for programming for fun?
Chris said:Which free programming language is best for programming for fun?
Which free programming language is best for programming for fun?
Mark said:It's one that you don't already know.
There exist languages that are what might be described as "unique", and
have ideas surrounding them which set them apart from other languages.
I'm thinking: Lisp, Smalltalk, Forth, Assembler.
Chris said:Which free programming language is best for programming for fun?
Languages that I would specifically exclude from the "fun" list
are: Cobol, FORTRAN, Java, Perl.
Chris said:Which free programming language is best for programming for fun?
Chris said:Which free programming language is best for programming for fun?
I`ve just been for a look at the features. I think your correct J.Juergen Bors said:Am 2006-03-30 schrieb Chris:
FreeBASIC - as the name suggests - is a completely free, open-source,
32-bit BASIC compiler, with the syntax the most compatible possible with
MS-QuickBASIC, that adds new features such as pointers, unsigned data
types, inline-assembly and many others.
http://www.freebasic.net
Or see the features:
http://www.freebasic.net/index.php/about?section=features
Which free programming language is best for programming for fun?
easy... http://www.autoitscript.com/autoit3 ...
It is way Too fun and a great introduction to programming structures...
Lar.
Chris said:Which free programming language is best for programming for fun?
It's one that you don't already know.
There exist languages that are what might be described as "unique", and
have ideas surrounding them which set them apart from other languages.
I'm thinking: Lisp, Smalltalk, Forth, Assembler (not for the feint of
heart). Python might also be described as fun, and so too might Basic.
If you already know some languages, then try something else from the
list. Languages that I would specifically exclude from the "fun" list
are: Cobol, FORTRAN, Java, Perl.
What might get your creative juices running is Squeak, a free
implementation of Smalltalk:
http://www.squeak.org/
Smalltalk is sorta unique. It is a graphical world which you can extend,
unlike other languages, where you have to bolt on GUIs if you need them.
If you just want to muck about with programming without necessarily
wanting to "achieve" anything, then one of the so-called obfuscated
programming languages may tickle you fancy. The canonical language in
this category is INTERCAL:
http://www.catb.org/~esr/intercal/
For sheer impossibility of programming, there's Malborge:
http://www.lscheffer.com/malbolge.shtml
One guy used a genetic algorithm simply to get Malborge to print "hello
world" (and even then he didn't get the capitalisation quite right) -
although I've learned that it is not strictly necesaary to resort to AI
techniques to get Malborge to actually "do" anything.
There's a whole selection of obfuscated programming languages over at:
http://directory.google.com/Top/Computers/Programming/Languages/Obfuscated/
Some of the languages are little more than gag ideas - but some of them
explore interesting programming concepts. Definitely worth checking out
for the mathematically/programmatically inclined.
Chris <nospam@[127.0.0.1]> said:Which free programming language is best for programming for fun?
Chris said:Chris <nospam@[127.0.0.1]> said:Which free programming language is best for programming for fun?
Thanks for all your suggestions.
I have looked them all up - and provisionally narrowed it down to:
FreeBASIC
Python
Ruby
Squeak
I don't know enough to choose wisely - and so I will just mention one
thing that I had thought of doing - and ask which would be best for that.
I would like to set up an array - one or two dimensions - and write it
to hard drive as a file - and then read it back - muck about with it -
and write it back to the file. A very simple fixed-record-length file
would be fine - and sequential access would be fine.
Which of those languages would do that easily?