Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #25920
| From | Arved Sandstrom <asandstrom3minus1@eastlink.ca> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Java vs C++ |
| References | <iijbfr$pb2$1@lust.ihug.co.nz> <2011020510425674637-angrybaldguy@gmailcom> <iil0or$niu$2@lust.ihug.co.nz> <4d4e25e8@news.x-privat.org> |
| Message-ID | <1sx3p.39139$RT3.20163@newsfe10.iad> (permalink) |
| Organization | Public Usenet Newsgroup Access |
| Date | 2011-02-06 09:34 -0400 |
On 11-02-06 12:39 AM, Ken Wesson wrote: [ SNIP good overview ] > In reality, Java's static types and checked exceptions will throw a fair > amount of syntactic salt into this, barring a hefty (and again Haskell- > like) infusion of type inference. Java could lose out in the long run to > JVM hosted languages designed to be functional from the ground up. Of > these the frontrunners seem to be Clojure and Scala, with Scala's non- > Lispy syntax giving it an edge in familiarity (and especially with > management) and Clojure's macros (and consequent ability to reify > boilerplate patterns into things you can name and call and not > reimplement over and over again) giving it an edge in expressivity. > > Both are gaining traction even with management types, especially when > stuff coded in them can be bundled into jars and deployed on application > servers in a manner identical to deploying Java code. It doesn't look or > feel any different to management than deploying Java; the coders are > pushing different symbols around in their text editors and IDEs but > they're still using IDEA or NetBeans or Eclipse and still producing .jar > files that behave the same way when put on the server. So if the coders > are typing stuff that looks incomprehensible in a different way than it > did before, and seem a bit happier, and are suddenly making their > deadlines instead of missing them, and nothing has stopped working or > started working differently at a level management notices, management > won't rock the boat. At most they'll want to be assuaged about > intellectual property rights, mainly that a) the company still owns its > code and b) they aren't going to get sued for using this stuff. Both > languages in question have, if anything, less stringent license > requirements than Java itself. [ SNIP ] I'm currently pushing Scala (nothing against Clojure really, I am just considerably more familiar with Scala) quietly, in-house and also on some client projects, with similar thinking in mind. It _is_ a fact that management truly doesn't care that this chunk of opcodes was originally Java source, and that other chunk of opcodes was originally Scala source. If a project development team can incrementally introduce user libraries into a Java EE environment that happen to be written in Scala, and they are developed faster and we end up with more reliable code, nobody is going to complain. AHS -- We must recognize the chief characteristic of the modern era - a permanent state of what I call violent peace. -- James D. Watkins
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar
Re: Java vs C++ Owen Jacobson <angrybaldguy@gmail.com> - 2011-02-05 10:42 -0500
Re: Java vs C++ Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-02-08 09:22 +1300
Re: Java vs C++ Arne Vajhøj <arne@vajhoej.dk> - 2011-02-07 19:57 -0500
Re: Java vs C++ Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-02-08 16:06 +1300
Re: Java vs C++ Arne Vajhøj <arne@vajhoej.dk> - 2011-02-07 19:56 -0500
Re: Java vs C++ Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-02-08 16:06 +1300
Re: Java vs C++ Arne Vajhøj <arne@vajhoej.dk> - 2011-02-07 22:17 -0500
Re: Java vs C++ Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-02-08 19:46 -0400
Re: Java vs C++ Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-02-07 12:23 +1300
Re: Java vs C++ Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-02-07 07:37 -0500
Re: Java vs C++ Arne Vajhøj <arne@vajhoej.dk> - 2011-02-06 20:08 -0500
Re: Java vs C++ Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-02-07 19:06 +1300
Re: Java vs C++ Helium Balloon <hb.3459s._jsf3k@goo.abvg> - 2011-02-06 19:55 -0500
Re: Java vs C++ Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-02-07 13:29 +1300
Re: Java vs C++ Arne Vajhøj <arne@vajhoej.dk> - 2011-02-06 20:47 -0500
Re: Java vs C++ Arne Vajhøj <arne@vajhoej.dk> - 2011-02-06 20:38 -0500
Re: Java vs C++ Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-02-06 09:34 -0400
csiph-web