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


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

Re: java developers

From Arved Sandstrom <asandstrom3minus1@eastlink.ca>
Newsgroups comp.lang.java.programmer
Subject Re: java developers
References <curixinfotech.540mfz@no-mx.forums.yourdomain.com.au> <6879234.130.1322891472676.JavaMail.geo-discussion-forums@vbko11> <4ed9f104$0$6961$e4fe514c@news2.news.xs4all.nl>
Message-ID <nqrCq.4456$c27.2242@newsfe22.iad> (permalink)
Organization Public Usenet Newsgroup Access
Date 2011-12-03 11:41 -0400

Show all headers | View raw


On 11-12-03 05:51 AM, Silvio Bierman wrote:
[ SNIP ]

> Luckily I have almost always been in a position where I could work with
> my language of choice. In the remaining cases I have been forced to use
> languages like Visual Basic (I disagree with other posters that it is
> the right tool for anything except for further messing up an existing VB
> program)

I've had to some custom VB6 coding within the last 2 years, and some VB4
when it first came out. A body can do a competent job in later versions
of that language. It has the constructs to write solid procedural
programs - if you're going to struggle with it you'll also make a dog's
breakfast of FORTRAN or Pascal.

> , Delphi, several fourth generation languages/tools (where have
> they gone?)

A lot of them haven't gone anywhere, and many are still maturing or
being otherwise developed. See the Wikipedia listing at
http://en.wikipedia.org/wiki/Fourth-generation_programming_language;
just a casual glance at that list tells me that I've been involved with
at least half a dozen of those in the last 5-6 years (Informix 4GL,
NATURAL, WebSphere Business Modeler family, ABAP, LabVIEW, PL/SQL etc)
pop out at me right away.

In fact one of my current gigs is to interface some Oracle Forms 10g
apps to FileNet object stores. Oracle Forms PL/SQL work in Forms
Builder/Designer (and also Reports) is all 4GL. Granted, I'm working at
a lower level using Java in the client applets and on the app server,
and so only some of my actual coding is new Forms PL/SQL, but it's still
a 4GL environment overall.

Depending on what kind of work you do and have done, and what your
professional reading is, you may or may not have a realistic picture of
what systems and applications still live out there in businesses. I mean
"you" generally, not you specifically, Silvio.

One thing *I* know, don't count any technology out as extinct. :-)
Somebody somewhere will still be using it.

> and C# (which I would put on par with Java).

I'd say well ahead. C# (and its ecosystem: sibling languages,
runtime(s), tools, IDEs, class libraries) aren't designed and evolved by
committee to nearly the same degree as Java (and its ecosystem).

Teams are good, when they are less than a dozen people and have a single
good boss. Any other kind of team causes more problems than it's worth.
When you've got multiple corporate entities involved in deciding
*anything*, or multiple forceful individuals with no clear pecking
order, then you're in trouble.

> Nowadays I am more concerned with platforms. I prefer using the JVM if
> at all possible. This leaves me with enough language options, even if I
> am working with existing code bases. Having tons of usefull libraries
> freely available doesn't hurt either.

You won't go wrong targeting the JVM and the languages that live on it,
that's for sure. I must admit, on the JVM side I backed off Scala for a
while just because there was so much churn in it [1], but I'm observing
continuing developments in the language. Clojure I absolutely like.

AHS

1. Some churn is necessary, and I suppose the argument could be made
that C# and .NET have had just as much of it. For me it was simply the
fact that I can only absorb so much churn in so many different languages
and tools, and Scala wasn't important enough in my plans to rate the
effort. Yet.

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

java developers curixinfotech <curixinfotech.540mfz@no-mx.forums.yourdomain.com.au> - 2011-11-30 07:14 -0500
  Re: java developers Eric Sosman <esosman@ieee-dot-org.invalid> - 2011-11-30 07:55 -0500
    Re: java developers Lew <lewbloch@gmail.com> - 2011-11-30 06:32 -0800
      Re: java developers Patricia Shanahan <pats@acm.org> - 2011-11-30 09:41 -0800
      Re: java developers Arne Vajhøj <arne@vajhoej.dk> - 2011-12-02 17:03 -0500
        Re: java developers Patricia Shanahan <pats@acm.org> - 2011-12-02 14:30 -0800
          Re: java developers Arne Vajhøj <arne@vajhoej.dk> - 2011-12-02 18:40 -0500
            Re: java developers Martin Gregorie <martin@address-in-sig.invalid> - 2011-12-03 14:42 +0000
              Re: java developers Eric Sosman <esosman@ieee-dot-org.invalid> - 2011-12-03 10:09 -0500
                Re: java developers Arne Vajhøj <arne@vajhoej.dk> - 2011-12-04 22:17 -0500
              Re: java developers Arne Vajhøj <arne@vajhoej.dk> - 2011-12-04 22:11 -0500
    Re: java developers curixinfotech <curixinfotech.54dibz@no-mx.forums.yourdomain.com.au> - 2011-12-07 05:56 -0500
  Re: java developers Roedy Green <see_website@mindprod.com.invalid> - 2011-12-02 01:48 -0800
  Re: java developers Rajiv Gupta <rajiv@invalid.com> - 2011-12-02 22:16 +1100
    Re: java developers David Segall <david@address.invalid> - 2011-12-02 23:17 +1100
      Re: java developers Arne Vajhøj <arne@vajhoej.dk> - 2011-12-02 16:29 -0500
        Re: java developers David Segall <david@address.invalid> - 2011-12-03 15:15 +1100
    Re: java developers Henk van Voorthuijsen <voorth@xs4all.nl> - 2011-12-02 03:39 -0800
    Re: java developers Silvio Bierman <silvio@moc.com> - 2011-12-02 14:43 +0100
    Re: java developers Lew <lewbloch@gmail.com> - 2011-12-02 07:32 -0800
    Re: java developers Nomen Nescio <nobody@dizum.com> - 2011-12-02 18:18 +0100
      Re: java developers Rajiv Gupta <rajiv@invalid.com> - 2011-12-04 10:50 +1100
        Re: java developers Wojtek <nowhere@a.com> - 2011-12-03 19:43 -0800
        Re: java developers Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-12-04 10:56 +0000
        Re: java developers Silvio Bierman <silvio@moc.com> - 2011-12-05 11:00 +0100
          Re: java developers Arne Vajhøj <arne@vajhoej.dk> - 2011-12-05 22:38 -0500
            Re: java developers Silvio Bierman <silvio@moc.com> - 2011-12-06 10:33 +0100
          Re: java developers Tom Anderson <twic@urchin.earth.li> - 2011-12-06 21:17 +0000
            Re: java developers Silvio Bierman <silvio@moc.com> - 2011-12-07 15:09 +0100
  Re: java developers dsnitelex@gmail.com - 2011-12-02 21:51 -0800
    Re: java developers Silvio Bierman <silvio@moc.com> - 2011-12-03 10:51 +0100
      Re: java developers Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-12-03 11:41 -0400
      Re: java developers Arne Vajhøj <arne@vajhoej.dk> - 2011-12-04 22:28 -0500
        Re: java developers Silvio Bierman <silvio@moc.com> - 2011-12-05 10:31 +0100
          Re: java developers Arne Vajhøj <arne@vajhoej.dk> - 2011-12-05 22:35 -0500
            Re: java developers Silvio Bierman <silvio@moc.com> - 2011-12-06 10:25 +0100
        Re: java developers Tom Anderson <twic@urchin.earth.li> - 2011-12-06 21:10 +0000
    Re: java developers BGB <cr88192@gmail.com> - 2011-12-05 22:52 -0800
      Re: java developers Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2011-12-06 06:49 -0400

csiph-web