• 0

A good web programming language


Question

Hey guys, if you couldn't tell, I'm very jaded towards web programming languages, so no offense to you guys.

I'm looking for a decent web programming language. PHP is horrendous (performance, scalability, security), and is only eclipsed by Ruby/RoR (all that plus lack of control). Microsoft's .Net isn't the WORST choice imho but its locked to Microsoft's Operating Systems and has licensing involved, which I'd prefer to avoid (and I'm leary of Mono's stability).

J2EE seems like its a huge investment to get anything written as well, plus your standard WAR containers are memory hogs, so I'd like to avoid that if I could.

I regard myself as a relatively decent programmer so I wouldn't mind doing something difficult; I'd use C/C++ if I thought it would be relatively safe and not have to worry about database interaction hell.

My current ideas are Erlang, Lua, and Python. Does anyone have experience with these languages in a web context?

I'm open to sugguestions, and I'm also willing to mix languages (Python front end controller, C backend, etc).

Basically I have one project in mind that requires a lot of scalability and performance, but I'm also looking for a general purpose web language for everyday coding. Preferably something with a few more features than werc/rc (not that these are bad, just require a lot of effort to get working in the context's I'm considering, and it feels like I'd be slapping a nun by adding in XML-RPC functionality to werc).

Thanks for the help.

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

I'm not sure where you got the idea of PHP not scaling well. Well designed applications can scale to ridiculous levels. Facebook, for example, uses PHP. Now, I'm not saying Facebook is well designed, but my point still stands :p

I realise that PHP as a language is a bit of a mish-mash. Half-arsed OO, inconsistent and confusing function names and use etc. But once you really grasp the language, it's extremely powerful and very scalable. Especially when used with something like memcached or APC.

If you've really got your heart set on anything other than PHP, Perl can be quite good for web development and is much closer to the traditional languages it sounds you're used to.

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.