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


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

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 (3 earlier) <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>
Message-ID <zLwPt.44678$u24.18058@fx28.iad> (permalink)
Organization Public Usenet Newsgroup Access
Date 2013-08-16 18:23 -0300

Show all headers | View raw


On 08/16/2013 08:16 AM, Qu0ll wrote:
> "Richard Maher"  wrote in message news:kukt2v$r2o$1@speranza.aioe.org...
[ SNIP ]

>> I happen to agree with you (Web Workers are an abomination and Web
>> Sockets are a joke that's about as funny as fart in an elevator) but,
>> as a bag of tricks, has some wonderful enabling technology.
>
> Yes, as I mentioned, if you want to do anything beyond even the most
> trivial multi-threading in a web browser you can forget it.
>
> And... JavaScript is an utterly awful language to attempt to use to
> develop "apps".  It was designed purely as a scripting language to
> implement a bit of navigation logic within web pages and is really not
> suitable for anything more advanced than that.  For productivity and
> robustness, given me a modern, truly OO statically typed language like
> Java anytime!

Slight quibble. I don't see "truly" and "OO" going together well, since 
OO == "object-oriented", and in many OO languages that "oriented" bit 
really just means "you can write good OO code with the tools 
provided...*if* you want to, or know how to", but that's all it means.

Java - and I'm not dissing Java for this, many other OO languages are 
like this too - let's you write what is essentially procedural code if 
you want to, so I wouldn't use the word "truly".

Javascript - IMHO - is in fact more OO because it's prototype-based, and 
not class-based. I'm not saying that class-based OO is worse than 
prototype-based OO, or vice versa, depends on the programmer and the 
app. But I can't help but think that a language (Javascript not being 
the only one) that dispenses with classes and just works with objects is 
pretty "OO". I think you need to be a better programmer to take 
advantage of prototype-based languages, though (not that most JS 
programmers do).

static vs dynamic...let's dispense with that one. I've never seen any 
strong evidence in my decades of programming that this distinction 
mattered. I have rather more of a problem with implicit type 
conversions, which is a sign of a weakly-typed language, and Java is not 
immune in this regard either.

Again, don't get me wrong: Java is my workhorse language, C# a close 
second. I wouldn't put either on a pedestal, there are quite a few 
others I'd prefer to use for various apps.

> --
> And loving it,
>
> -Qu0ll (Rare, not extinct)
> _________________________________________________
> Qu0llSixFour@gmail.com
> [Replace the "SixFour" with numbers to email me]

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