Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #25042

Re: Developing for AWT/Swing and Android portability

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

Show all headers | View raw


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


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