For further consideration, round 2
Greg Brown
gkbrown at mac.com
Mon Jul 20 13:26:13 PDT 2009
> I won't attempt to defend the collection literal proposal in
> particular, but I will point out that different parts of a program
> can stress different parts of your programming language.
I agree that it is ideal to keep language sprawl on any given project
to a minimum. However, some languages are simply better suited to
certain tasks than others. Why not take advantage of it? Isn't that
one of the reasons for adding multi-language support to the JVM?
> It just isn't reasonable to switch among languages for different
> parts of a project.
I would suggest that many (most?) real-world projects do switch
between languages, and often. A typical web project may use HTML, CSS,
JavaScript, Java, JSP, XML, SQL, etc. This isn't necessarily a good
example of it, but I would say there is definitely an argument to be
made for using "the right tool for the job".
More information about the coin-dev
mailing list