Ask HN: Does such a programming language exist?
11–20 of 37 posts
Re: Ask HN: Does such a programming language exist?
#12Re: Ask HN: Does such a programming language exist?
#13C.
Re: Ask HN: Does such a programming language exist?
#14Statically typed and simple generally means it's pretty hard to actually write reusable code and it's unlikely to "support multi-paradigm" very well. That said, "simple like Python" is an interesting phrase...
Re: Ask HN: Does such a programming language exist?
#15Re: Ask HN: Does such a programming language exist?
#16Here's an example of me using it to make multithreaded NIO calls with XMPP:
val conn = Connection.create(getConnParams("username", "password"))
val result =
for {
(conn, myjid)
Each But you don't get the nested craziness of ugly callbacks like you would in python or javascript (for instance).Edit: If you really want whitespace, maybe F#?
Re: Ask HN: Does such a programming language exist?
#17Statically typed and simple generally means it's pretty hard to actually write reusable code and it's unlikely to "support multi-paradigm" very well. That said, "simple like Python" is an interesting phrase...
Re: Ask HN: Does such a programming language exist?
#18Scala! It's mutli paradigm, it can be very simple to read, has amazing concurrency support and can utilize all the NIO goodies from the JVM. Here's an example of me using it to make multithreaded NIO calls with XMPP: val conn = Connection.create(getConnParams("username", "password")) val result = for { (conn, myjid) Each But you don't get the nested craziness of ugly callbacks like you would in python or javascript (…
Re: Ask HN: Does such a programming language exist?
#19No. I assume by 'simple and readable,' you mean that you want whitespace to be significant. Most languages don't do the Pythonesque 'look! executable pseudocode! (hope you like underscores though!)' thing.
Re: Ask HN: Does such a programming language exist?
#20Statically typed and simple generally means it's pretty hard to actually write reusable code and it's unlikely to "support multi-paradigm" very well. That said, "simple like Python" is an interesting phrase...