HNHacker News
TopNewBestAskShowJobs

dima

6 karma · joined December 11, 2007

submissionscomments
dima··on What is Erlang-Style Concurrency?
Why wait for Python to reinvent itself? Just use Erlang and call Python libraries from Erlang if you really need them.
dima··on Nice try, kid ...
Why not use Erlang and make it concurrent? :)

[spawn(fun() -> print("'I will not throw paper airplanes in class.'") end) || N <- lists:seq(1, 500)]

dima··on StandoutJobs Launches. New platform for employers to attract top talent.
Great idea, great product.
dima··on YC Startup Loopt Launches Location Applications Platform
How does Loopt make money?
dima··on One (programming) language for the rest of your life. Which one?
Erlang.
dima··on Founders at Work: AppJet Takes Off
With SimpleDB (combined with EC2), building and scaling a service like AppJet just got a whole lot easier.
dima··on Ask YC: Will there really always be room for more successful web startups?
What do you mean by "everything is turning into software"?

Also, while I agree that there's effectively infinite demand for new software (I can't imagine a day where all software companies and open source projects stop writing code), it doesn't mean that there's infinite room for new software businessnes -- especially the ones that start with a few hackers in an apartment cranking out a webapp in 2-4 months.

dima··on "Who cares if Erlang starts slowly? It was designed to start once and never stop."
Erlang ended up outperforming Ruby by many orders of magnitude in the same benchmark. Read the final article.
dima··on "Who cares if Erlang starts slowly? It was designed to start once and never stop."
Erlang was designed for building scalable, highly available distributed systems. If it's not good at building other things, e.g. first person shooters, that's not a meaningful disadvantage.