4 ms·
I love reading posts like this. As a long time PHPer, I've pretty much exhausted my learning with the language. I rather enjoy it, and I'll probably always deve
by leftnode 16y ago
I love reading posts like this. As a long time PHPer, I've pretty much exhausted my learning with the language. I rather enjoy it, and I'll probably always develop in it, but this post makes me seriously want to consider investigating Erlang.
I'm happy they've released it as Open Source (http://code.google.com/p/zotonic/downloads/list http://code.google.com/p/zotonic/downloads/list) it looks like a great project to get started with.
- mhd 16y agoYou might be interested in trying out Nitrogen[1] first. Zotonic builds on it, but picks a lot of the tools for you, so you might be interested in the basic approach first, especially if you're learning the language. [1]: http://nitrogenproject.com/ http://nitrogenproject.com/
- rubyrescue 16y agoThere's an Erlang Inside interview with Rusty (the author of Nitrogen) as well - http://erlanginside.com/interview-with-rusty-klophaus-on-the-nitrogen-erlang-web-framework-37 http://erlanginside.com/interview-with-rusty-klophaus-on-the...
- bjnortier_hn 16y agoI would agree with that. If you want to learn Erlang, then I would also recommend Nitrogen first. It's at a lower level, so you would probably be exposed to more Erlang (as opposed to learning about Zotonic) Or go even more basic...
- mhd 16y agoMore basic as in working straight from the Erlang REPl, sure. Web programming is no way to learn a language, if you ask me. But I wouldn't go down much further in the web stack if you're coming from a PHP background, as it's nice to have something done quickly (And from my limited experiments with Nitrogen, you soon get some pretty neat results).
- Wok 16y agoIt is easy enough to start programming Erlang with Zotonic. Every module is a completely independent gen_server, allowing you to add whatever functionality you want. Zotonic also uses standard Webmachine resources, when you want then you can skip all functionality of Zotonic and just add whatever code you want to add or experiment with.
- leftnode 16y agoAwesome, thanks!