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.

Reply via email to