Page 1 of 1

What Languages Are You Most Familiar With?

Posted: Fri May 31, 2013 5:05 am
by WaeV
Hey guys! I'm curious what languages MGM users are most familiar with. Polls can only have up to 10 options, so the choices are a bit limited I'm afraid.

I have a vision of implementing some sort of scriptable Halo editor, so maybe this poll will help influence how I go about achieving that.

Re: What Languages Are You Most Familiar With?

Posted: Fri May 31, 2013 10:17 am
by TaxiService
I know just a little python and less than a little html. I plan on studying more though, in the future. : |

You?

Re: What Languages Are You Most Familiar With?

Posted: Fri May 31, 2013 12:00 pm
by WaeV
Languages I learned (and became reasonably fluent in) over time:
QBASIC → Python → Java → C/C++ → C# → F# → More C++

F# is a functional language and really fun to use. I keep trying to use it in my Quickbeam editor, but it's like forcing a round peg into a square hole, unfortunately.

C# is an awesome, progressive language masquerading as a Java clone. I especially like PLINQ (Parallel Language INtegrated Query), but it also comes packed to the gills with useful features and a great standard library. I doubt I'll ever use every feature, but it's nice to know the bases are covered, even if I'm doing something relatively unconventional.

I really really like message-passing, and I respect Objective-C for that reason. The invocation model (or whatever it's called) that C, C++, Java, C#, Python... use just doesn't seem as elegant to me. Ruby wins a little bit here.

While I like Ruby better than Python for overall language design, Python has an even more active community and awesome libraries for graphing and science. Also Python just feels simpler, and is no doubt easier to learn.

C++ is not worth my time outside of the hacky shit that can't be done in other langauges.

Re: What Languages Are You Most Familiar With?

Posted: Fri May 31, 2013 2:21 pm
by Yarok
I recommend Ruby for a first language, it's really great. Try CodeAcademy.