Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #25042
| From | Arved Sandstrom <asandstrom2@eastlink.ca> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Developing for AWT/Swing and Android portability |
| References | <kueih9$tfu$1@dont-email.me><Nomdndpbm-79n5HPnZ2dnUVZ_rqdnZ2d@westnet.com.au><kuh1bj$2ps$1@speranza.aioe.org> <520c1295$0$304$14726298@news.sunsite.dk><kukq2v$jfs$1@speranza.aioe.org><neWdnYAmpciHbJDPnZ2dnUVZ_rSdnZ2d@westnet.com.au><kukt2v$r2o$1@speranza.aioe.org><odOdne_QVoygl5PPnZ2dnUVZ_vadnZ2d@westnet.com.au><zLwPt.44678$u24.18058@fx28.iad> <kumc8d$7am$2@dont-email.me> <P6udnUREZOR5X5PPnZ2dnUVZ_oWdnZ2d@westnet.com.au> |
| Message-ID | <zOAPt.37702$o34.12712@fx27.iad> (permalink) |
| Organization | Public Usenet Newsgroup Access |
| Date | 2013-08-16 22:59 -0300 |
On 08/16/2013 09:24 PM, Qu0ll wrote: > "Martin Gregorie" wrote in message news:kumc8d$7am$2@dont-email.me... > >> Agreed. The observation that "a 'Real Programmer' can write FORTRAN in >> any language" is still true. > > I agree with you Martin on this point and also with Arved on the essence > of his prior post. > > Bad programmers will be bad programmers in any language. > > I just think I would be far more productive coding in Java than I ever > would be in JavaScript and not just because of the nature of the > languages but also because of the tools, editors, IDEs etc. that are > more advanced and work better with Java. Also, the Java Platform has > such an incredible amount of additional useful, mature functionality > that I would be continually writing from scratch in a pure JavaScript > application (or C++ or just about any other language for that matter). > > -- > And loving it, > > -Qu0ll (Rare, not extinct) > _________________________________________________ > Qu0llSixFour@gmail.com > [Replace the "SixFour" with numbers to email me] A programmer is typically more productive if they specialize in just a few languages, although I think they should know a lot. There are dozens of languages out there that have adequate tools support and good libraries, IMO, so that's not really the factor. What it comes down to is high proficiency with 2-4 languages. Last 5 years, for example, most everything I've done was Java and C#. Those are my bread and butter. But I was pretty proud of a week-long firefighting emergency project I knocked out a week ago that was pure Perl, and it was the right tool for the job...although God help me, I used vi for the editing. And a couple of years ago I did a bit of C, and last year a bit of Scala. I'm talking production work here, not dabbling. But I saw a guy we brought in beginning of the year buzzsaw his way through PHP, and I've seen guys do that with Javascript, and I've seen people solve a problem very quickly with F# where it would take me 5x as long with the same language. Not because I'm stupid, but I don't have the time to learn everything. And you're right, they know the toolsets. Where you're wrong is that the toolsets and libraries do exist for almost everything you've heard of. Haskell? You need an IDE and build system? Get Leksah and the Haskell Platform. J, which is quite obscure? Not to worry - very deep tools support. There is good tools support for Fortran - I'll make Martin happy by stating that I still write programs in it. :-) And Javascript has that support too. So does C++ - if you're writing from scratch in C++ these days you probably didn't look hard enough. I'm with you, though, on one point - I am simply way more productive in Java than in all but 2 or 3 other languages. Not short term, but long term. And to no small degree because so many other people know it and use it. Java is a good solid GP language. Note I don't say OO or anything else, I think it's a good general purpose language. AHS -- When a true genius appears, you can know him by this sign: that all the dunces are in a confederacy against him. -- Jonathan Swift
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-14 00:20 +0000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-13 20:36 -0400
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-13 20:41 -0400
Re: Developing for AWT/Swing and Android portability Arivald <NOSPAMarivald@interia.pl> - 2013-08-14 08:58 +0200
Re: Developing for AWT/Swing and Android portability Joerg Meier <joergmmeier@arcor.de> - 2013-08-14 11:18 +0200
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 13:15 -0500
Re: Developing for AWT/Swing and Android portability markspace <markspace@nospam.nospam> - 2013-12-30 10:17 -0800
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 15:08 -0500
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-12-31 08:34 +1100
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 17:56 -0500
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-12-31 10:06 +1100
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 18:16 -0500
Re: Developing for AWT/Swing and Android portability leif.roar@invalid.com (Leif Roar Moldskred) - 2013-12-30 17:38 -0600
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-12-30 18:53 -0500
Re: Developing for AWT/Swing and Android portability Joerg Meier <joergmmeier@arcor.de> - 2013-12-31 02:40 +0100
Re: Developing for AWT/Swing and Android portability Joerg Meier <joergmmeier@arcor.de> - 2013-12-31 02:37 +0100
Re: Developing for AWT/Swing and Android portability Joerg Meier <joergmmeier@arcor.de> - 2013-08-14 11:21 +0200
Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-14 19:53 +0000
Re: Developing for AWT/Swing and Android portability markspace <markspace@nospam.nospam> - 2013-08-14 18:13 -0700
Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-15 21:04 +0000
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 08:18 +1000
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-15 06:46 +0800
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 09:05 +1000
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 16:58 +0800
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 21:56 -0400
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-14 19:28 -0400
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 09:48 +1000
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:20 +0800
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 21:55 -0400
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-17 11:26 +0800
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-18 21:33 -0400
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-19 19:44 +1000
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-19 18:17 +0800
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-19 10:52 -0400
[OT] Re: Developing for AWT/Swing and Android portability Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-08-19 08:31 -0400
Re: [OT] Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-23 17:13 +1000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-19 10:48 -0400
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-19 17:56 +0800
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-19 10:25 -0400
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:06 +0800
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 19:29 +1000
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:57 +0800
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 21:16 +1000
Re: Developing for AWT/Swing and Android portability Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-08-16 18:23 -0300
Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-16 23:22 +0000
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-17 10:24 +1000
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-17 08:55 +0800
Re: Developing for AWT/Swing and Android portability Lew <lewbloch@gmail.com> - 2013-08-16 18:24 -0700
Re: Developing for AWT/Swing and Android portability Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-08-16 22:59 -0300
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-18 21:36 -0400
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-19 18:00 +0800
Re: Developing for AWT/Swing and Android portability lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-08-19 13:11 +0100
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-19 10:32 -0400
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:09 -0400
Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-17 11:37 +0000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:07 -0400
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:02 -0400
Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-15 21:13 +0000
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:13 +0800
Re: Developing for AWT/Swing and Android portability Martin Gregorie <martin@address-in-sig.invalid> - 2013-08-16 20:01 +0000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-14 18:51 -0400
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 09:07 +1000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-14 19:26 -0400
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 09:53 +1000
Re: Developing for AWT/Swing and Android portability markspace <markspace@nospam.nospam> - 2013-08-14 18:06 -0700
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 15:10 +1000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-15 20:40 -0400
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-14 21:23 -0400
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-15 15:23 +1000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-15 20:41 -0400
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 19:07 +1000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-15 20:45 -0400
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-15 20:49 -0400
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 19:11 +1000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:13 -0400
Re: Developing for AWT/Swing and Android portability Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:26 +0800
Re: Developing for AWT/Swing and Android portability "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 19:09 +1000
Re: Developing for AWT/Swing and Android portability Arne Vajhøj <arne@vajhoej.dk> - 2013-08-16 22:14 -0400
Please don't discuss the outside world Richard Maher <maher_rjSPAMLESS@hotmail.com> - 2013-08-16 17:22 +0800
Re: Please don't discuss the outside world "Qu0ll" <Qu0llSixFour@gmail.com> - 2013-08-16 20:50 +1000
csiph-web