Closed skeet70 closed 11 years ago
So what is the consensus? @iduhetonas and @Gabrinthei I was thinking Haskell still (which you know). What do you guys think? Find anything new/interesting? @sabrsorensen I guess you could weigh in too, since you took the liberty of providing our readme with a wondrous link.
Thoughts so far!
Haskell - Still seems to be pretty high on the list.
Python - Safe, simple, we have a project to base off of, and most of us are good at it.
Ruby - I really want to get into this language personally, but I know very little about it. I've heard that some people can make some really unreadable code with it, though.
C++ - Tried and true, and we can't go wrong with transitioning into the industry with it.
Java - Pretty low on the list, but some of us are proficient in it. Plus, has some very mature and useful libraries (no matter how much some people hate it).
C, PHP - No.
Mine own in response, because I like the format.
Haskell - Still my vote. Efficient, excels with trees, popular in industry for many tasks (web dev performance, hits 30k requests per second to Nodes 18k and Python/Rubys 10k, apparently has a game engine), really different from anything I've learned.
Erlang - Really interesting and different language, but seems to have stagnated recently. With messaging/threading so tightly built into the language could lead to very fast compiler. Different Prolog style syntax could hurt but be interesting to learn.
Python - Same reasons as you.
Ruby - Same reasons as you, after implementing servers in it though, feel like it's just a bit off somewhere.
C++ - I really want to learn this, but feel like it doesn't excel at this task and would be too clunky, as well as not teaching very practical things in this situation.
Java, C - Don't really see the point.
PHP - What is this? Over -9000
Well.. According to this site: http://higherorderfun.com/blog/2011/02/16/if-programming-languages-were-religions/ I would have to either go with Haskell, Erlang, or Lua.. I'm leaning more towards Lua bcuzz of how they say it "allows for the use of techniques that might be described as magical by those used to more traditional languages"
And the name, Lua just sounds cool!!
Lua and C++ sounds pretty cool, but I don't think they're appropriate for this project specifically. And honestly, I like the functional aspect of Haskell over Erlang, even though both are pretty neat as well.
Therefore, I finalize on Haskell!
Cool beans. Haskell it is
Whoops. I'll let Murph close it when he's decided.
HASKELL TO ALPHA CENTAURI AND BACK!
So speaketh the High Chieftan Overlord Master of All Things.
Rawr, just testing out issues and milestones.