The next wave of programming languages
31–40 of 87 posts
Re: The next wave of programming languages
#32In that list, Clojure is the language that excites me the most. It's a modern, pragmatic Lisp ready for the multiprocessor world. You can do a lot worse than trying it out if you haven't already.
I was playing with Clojure this last weekend, and so far have enjoyed it. I ran through a dozen or so project euler problems, but am now looking for something that takes longer than 10 lines of code to complete. HN, what other projects do you do to familiarize yourself with a new language?
Re: The next wave of programming languages
#33Interesting languages not on the list: * io : http://www.iolanguage.com Clean, minimalistic, prototype based OO. * Reia : http://wiki.reia-lang.org Ruby-like syntax on Erlang's VM * Curry : http://www-ps.informatik.uni-kiel.de/currywiki Functional logic language : Prolog+Haskell. * Oz/Mozart : http://www.mozart-oz.org Multi-multi paradigm language, includes constraint based programming. Some of them are not necessari…
Falcon ( http://www.falconpl.org/ ) seems interesting too.
Re: The next wave of programming languages
#34Earlier quoted context omitted.
why would a medium that requires concentration like video games have a detrimental affect on attention span?
I don't know how you're using the word "concentration" here, but playing an FPS (for example) usually demands that you pay attention to something new every few seconds, and definitely does not encourage lengthy focus or sustained thought. I think tends to be even more true for console games than games in general. In any case, I doubt it's so much that video games are detrimental and more that you ought to have a hobb…
I remember being a kid and playing games like Tomb Raider where you would have to really think and work hard to unlock puzzles. Even games that offered you the opportunity to just fly through them usually had some form of deeper gameplay. For instance, SF Rush was all about things flashing by really fast, but the real challenge was to collect all the keys in the game, which often required a lot of innovative thinking about finding things to jump off.
Re: The next wave of programming languages
#35I wonder why to Go guys aren't there.
First one in the list :)
Re: The next wave of programming languages
#36Programming language authors really need to learn how to make a website. Look at Ruby's: http://www.ruby-lang.org/en/ No long explanations about what it means for Ruby to be a dynamic, object-oriented language. I don't have to read its author's paper or book to get it. Just a short code snippet to show me what it looks like and several links so I can learn more.
Very much so. I don't get the (apparent) belief that code samples must be hidden at all costs. If I'm looking at a language, I want to see what it looks like...
I guess a bunch of those languages are highly academic and the meat is in the implementation as opposed to the syntax. But language developers need to start putting some effort into the non-code parts of their projects. I'm not going to get inspired to pick up a new language by bullet points. At the same time, I'm working on my own language project so I know it can be challenging to use just the right code to give the best first impression.
Re: The next wave of programming languages
#37Earlier quoted context omitted.
I have a suspicion that "screen time" whether it be TV, videos or games, has a detrimental affect on: attention span, tranquility and susceptibility to advertisements and psychological mass-manipulation in general.
Yes, me too. Meanwhile, back in reality, my wife complains when I ask her to mute the booming commercials in the latest USA Network cop show. Sadly, legislators are not specialized enough to grasp the notions of loudness and compression in commercials so they could be legislated out of existence.
Re: The next wave of programming languages
#38I'm genuinely curious: what advantage accrues to a programming language designed for concurrency that you can't get with a good concurrency library for an existing language?
Re: The next wave of programming languages
#39Interesting languages not on the list: * io : http://www.iolanguage.com Clean, minimalistic, prototype based OO. * Reia : http://wiki.reia-lang.org Ruby-like syntax on Erlang's VM * Curry : http://www-ps.informatik.uni-kiel.de/currywiki Functional logic language : Prolog+Haskell. * Oz/Mozart : http://www.mozart-oz.org Multi-multi paradigm language, includes constraint based programming. Some of them are not necessari…
Re: The next wave of programming languages
#40In that list, Clojure is the language that excites me the most. It's a modern, pragmatic Lisp ready for the multiprocessor world. You can do a lot worse than trying it out if you haven't already.
I was playing with Clojure this last weekend, and so far have enjoyed it. I ran through a dozen or so project euler problems, but am now looking for something that takes longer than 10 lines of code to complete. HN, what other projects do you do to familiarize yourself with a new language?