Jython 2.7 alpha1 released
21–28 of 28 posts
Re: Jython 2.7 alpha1 released
#22Earlier quoted context omitted.
In the next few months I'll be expected to recommend a programming language for a large-scale enterprise project, and while Java--sad to say--seems to be the most responsible choice What about Groovy?
Maybe, I'm still juggling the options in my head. But when I say enterprise I mean enterprise , with all the pejorative connotations thereof. We are not a nimble startup, we are an enormous, established, very conservative company; I'm just the guy who knows all those newfangled languages. This means that, unless someone can convince me otherwise (and if you can, please, please convince me otherwise), Java seems to po…
Re: Jython 2.7 alpha1 released
#23Earlier quoted context omitted.
In the next few months I'll be expected to recommend a programming language for a large-scale enterprise project, and while Java--sad to say--seems to be the most responsible choice What about Groovy?
Maybe, I'm still juggling the options in my head. But when I say enterprise I mean enterprise , with all the pejorative connotations thereof. We are not a nimble startup, we are an enormous, established, very conservative company; I'm just the guy who knows all those newfangled languages. This means that, unless someone can convince me otherwise (and if you can, please, please convince me otherwise), Java seems to po…
source [1] http://en.wikipedia.org/wiki/Scala_%28programming_language%2...
Re: Jython 2.7 alpha1 released
#24Re: Jython 2.7 alpha1 released
#25Earlier quoted context omitted.
I'll look into Groovy some more, as I don't know enough to dispute most of those points. The one sticking point that I can see right now is Wide Adoption , which primarily means, "If I go to my boss right now and recommend this language, how likely is he to have ever heard of it, or ever heard of any product that uses it, or ever heard of any company that uses it?" My boss has heard of Java. My boss has only tangenti…
Cool. FWIW, here's a list of places using Grails: http://grails.org/Success+Stories and note that Groovy is commercially supported by SpringSource, a division of VMWare. I'm guessing your boss has heard of VMWare.
Re: Jython 2.7 alpha1 released
#26Earlier quoted context omitted.
In the next few months I'll be expected to recommend a programming language for a large-scale enterprise project, and while Java--sad to say--seems to be the most responsible choice What about Groovy?
Maybe, I'm still juggling the options in my head. But when I say enterprise I mean enterprise , with all the pejorative connotations thereof. We are not a nimble startup, we are an enormous, established, very conservative company; I'm just the guy who knows all those newfangled languages. This means that, unless someone can convince me otherwise (and if you can, please, please convince me otherwise), Java seems to po…
You might have some luck with Groovy, but the performance hit might be an issue, depending on which types of applications.
On a former project I've found out it was easier to sell the Groovy than Python, due to the syntax being almost the same as in Java.
As for .NET I would only use it if you are only targeting Windows. Mono is not really an option for heterogeneous environments in the enterprise world, plus there are a lot of FUD discussions around it.
Re: Jython 2.7 alpha1 released
#27Out of curiosity, anyone know how it's comparing in speed to JRuby? Fantastic work was done on JRuby - you'd hope many of the findings/techniques find their way into Jython.
Re: Jython 2.7 alpha1 released
#28Earlier quoted context omitted.
Java seems to possess the correct combination of features: mature platform, wide adoption, familiar syntax, readily-available developers, maintainability by those other than the original authors (Java isn't necessarily great at this, but better than many), and a quality that I'll describe only as hard to really fuck things up too badly. If it wasn't for that last requirement, I'd already be trying to sell Python to m…
I'll look into Groovy some more, as I don't know enough to dispute most of those points. The one sticking point that I can see right now is Wide Adoption , which primarily means, "If I go to my boss right now and recommend this language, how likely is he to have ever heard of it, or ever heard of any product that uses it, or ever heard of any company that uses it?" My boss has heard of Java. My boss has only tangenti…
As for wide adoption, Groovy's used in Grails but not many people seem interested in it as a standalone language. See O'Reilly's book sales for the year to March 2012 (http://radar.oreilly.com/upload/2012/03/Lang_QTR_Units_PrevY...).