Posted By
|
Message
|
monkeytherat Hero of Time Jr
Registered 07/11/2010
Points 1293
|
4th February, 2011 at 02:10:31 -
Hello people, for those of you who do programming other than in Klik products. Note: Languages like HTML and Lua are not programming languages, they are a markup language and scripting language respectively.
Personally, I like Scheme, a variant of Lisp. It's easy to learn and use, as the syntax is fairly easy to understand and most of the functions are self-explanatory. It's not the most diverse language, but it gets the job done for a lot of different things, and I think its one of the most flexible languages. Some people use Racket (previously PLT-Scheme) which is a slight variation of Scheme, but I prefer Scheme to Racket.
So what are you guys's opinions? I know a lot of people like Java and C variants, but I far prefer functional to imperative languages (even though scheme is sort of a combo, it is more functional than imperative).
Edited by monkeytherat
If you put a million monkeys at a million keyboards, one of them will eventually write a Java program.
The rest of them will write Perl programs.
|
Assault Andy Administrator
I make other people create vaporware
Registered 29/07/2002
Points 5686
|
4th February, 2011 at 05:21:43 -
I like Java. There are just a lot of things about it I like.
As far as functional languages go, I learnt Haskell last semester... I'm more into imperative languages
Creator of Faerie Solitaire:
http://www.create-games.com/download.asp?id=7792
Also creator of ZDay20 and Dungeon Dash.
http://www.Jigxor.com
http://twitter.com/JigxorAndy
|
Cecilectomy noPE
Registered 19/03/2005
Points 305
|
4th February, 2011 at 05:45:54 -
A scripting language in itself is a "programming language". Therefore Lua IS a programming language. It bugs me when people get semantics wrong.
"A scripting language, script language or extension language is a programming language that allows control of one or more software applications."
It's even defined as "Lua (programming language)" in wikipedia. The official Lua site Header is "The Programming Language Lua"
On topic:
How can you play favorites when different languages are better at doing certain things. I love certain things about every language i know (Java, C/C++/C#, Lua, Basic, VB, php, actionscript, python, and probably others I've forgotten i know), and i don't usually recall or appreciate them until I come across them each time i use a language.
I will say, though, that i am most literate in C++, so i guess that is my "favorite", with Java a close second.
n/a
|
Hagar Administrator
Old klik fart
Registered 20/02/2002
Points 1692
|
4th February, 2011 at 09:54:35 -
I program in C, Python and I describe hardware in VHDL.
So I guess those are my favourite languages. I have done a bit of assembly here and there, but I do not enjoy it!
n/a
|
aphant
Registered 18/05/2008
Points 1242
|
4th February, 2011 at 11:31:39 -
I'm rather fond of Lua, though I use C++ for my work and C# in my spare time.
|
UrbanMonk BRING BACK MITCH
Registered 07/07/2008
Points 49667
|
4th February, 2011 at 14:49:54 -
C++
Since I'm in engineering and all.
n/a
|
|
|