Node.js and the javascript age
metamarketsgroup.com
metamarketsgroup.com
These problems are all solvable by other languages/frameworks. I use Python, and we have gevent, which does the same thing as Node, but in a more concise language with a richer standard library.
LAMP is not dead. It's evolving.
I'm learning Objective-C right now, and it seems to be hard to develop in, at first. Why do I have to put @ in front of strings, or NSLog(@"%@", myVar); to log a string? Why are there so many data types? Wtf is up with all the brackets?
As soon as I actually started at the very basics, this stuff started to make sense. Its a different language with its own ways of solving problems. Its me as the new guy on the team that has to learn the rules before I can start complaining that things don't make sense.
I know what you mean about the spaghetti effect, but this is easily mitigated if you know how to structure your code.
I don't see the LAMP stack going away. Parts of it may be substituted as new technologies become popular, but the concept is still sound.
The principal role of the server is to ship an application to the client (Javascript), along with data (JSON), and let the client weave those into a DOM.
word?