I've got to say that I don't find any great empathy for either of your two justifications to choose a language. For me, the more important concerns are:
- Does it map closely to my mental model of the problem at had - Will my code be maintainable in the future, or just become a large pile of spaghetti - Does it perform and scale well enough - Is it concise, without too much boilerplate - Is it easy to extend to embrace domain-specific concepts - How readily can it be tested/profiled without me having to jump through hoops - Is it going to be a pain to deploy on the current infrastructure I have available - Is it truly general purpose, or little more than a pimped-up web templating language PHP really doesn't tick too many of those boxes for me. Java's better, but still has a fair share of problems. For most projects I'm tackling at the moment (though not all) Scala is looking more and more to supply what I need. On 29 April 2010 13:34, Wildam Martin <[email protected]> wrote: > On Thu, Apr 29, 2010 at 13:53, Knubo <[email protected]> wrote: > > Who says that there must be one way of using a tool? Blaming people > > for being stupid when using PHP does not make PHP into crap :) > > It is funny: On one hand I can see people trying to be fit on 50 > languages because depending on the project one or the other might be > the best way to do it. On the other hand there are people searching > for the one-language-4-all. > > If we would have a single language that has such a good design that it > fits everywhere then this would be nice because > > a) like the english language it would be a common standard understood > by the vast majority and > b) less issues with different runtimes required, interoperability > issues and so on and so forth. > > I think those are the two extremes that can be found in the wild: > > 1. Those who try to master many different languages and > 2. those who focus on one trying to be an expert in that particular > language. > > And the reality is somewhere in the middle I would say. The PHP-Java > discussion I think is very related to this common issue. Maybe those > who are more like 1 prefer PHP for web applications and those who are > more like 2 prefer Java. - Just my guess from what I read in the > PHP-Java-discussion. > -- > Martin Wildam > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- Kevin Wright mail/google talk: [email protected] wave: [email protected] skype: kev.lee.wright twitter: @thecoda -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
