Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #25920
| Path | csiph.com!eeepc.pasdenom.info!news.pasdenom.info!news.dougwise.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!198.186.194.247.MISMATCH!news-out.readnews.com!transit3.readnews.com!nx02.iad01.newshosting.com!newshosting.com!69.16.185.16.MISMATCH!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post01.iad.highwinds-media.com!newsfe10.iad.POSTED!8ad76e89!not-for-mail |
|---|---|
| From | Arved Sandstrom <asandstrom3minus1@eastlink.ca> |
| User-Agent | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 |
| MIME-Version | 1.0 |
| 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> |
| In-Reply-To | <4d4e25e8@news.x-privat.org> |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Lines | 46 |
| Message-ID | <1sx3p.39139$RT3.20163@newsfe10.iad> (permalink) |
| X-Complaints-To | abuse@newsgroups-download.com |
| NNTP-Posting-Date | Sun, 06 Feb 2011 13:34:53 UTC |
| Organization | Public Usenet Newsgroup Access |
| Date | Sun, 06 Feb 2011 09:34:52 -0400 |
| Xref | csiph.com comp.lang.java.programmer:25920 |
Show key headers only | View raw
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