3 ms·
I know that it's popular to bash Java and .NET right now, and that it's popular to hype Erlang, Scala, Clojure and Hadoop, but I don't think that replacing Java
by nopal 17y ago
I know that it's popular to bash Java and .NET right now, and that it's popular to hype Erlang, Scala, Clojure and Hadoop, but I don't think that replacing Java or .NET (frameworks, both) with a great language and Hadoop (written in Java) is the silver bullet your're implying it is.
It's easy to bash the "enterprise consultant" with a wink, especially without having been in that consultant's shoes.
Let's try to avoid the whole Java/.NET/Enterprise BAD, Erlang/Hadoop GOOD mentality.
Let's have an honest debate of technology and how it applies to a specific application.
- rbanffy 17y agoBelieve me, I had my fair share of enterprise consultancy in my 20's. It's easy to get sucked into the mentality that there are some technologies that are suitable for "enterprise development" and even that there is such a thing as an "enterprise application". There is no such division. There are approaches and technologies that are more or less productive and more or less easily applied to the problem at hand. The choice of technology in a consultancy bears more relation to covering exits and the possibility of blaming a vendor that can protect you from your client if the project fails than ensuring it doesn't. I mentioned Hadoop as a counterpart to the Oracle RDBMS that quite probably what persists the data the application is using.