Re: Today (Feb 26) IBM announcements
- From: "Pete Dashwood" <dashwood@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 29 Feb 2008 10:21:17 +1300
"Howard Brazee" <howard@xxxxxxxxxx> wrote in message
news:60kds353b7f9nkqjphund2g8q3t34b3g2i@xxxxxxxxxx
On Thu, 28 Feb 2008 14:51:24 +1300, "Pete Dashwood"
<dashwood@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
I still think that the paradigm is important and that means Java will have
a
place, for a lot longer than COBOL.
Than CoBOL will, or than CoBOL has?
I can't see ANY other language (with the possible exception of FORTRAN;
successful because it is ideally adapted to the niche it serves...) having
as long a life as COBOL has and will.
If widespread in-house COBOL development ceases by 2015 (as I have
consistently predicted since 1997), COBOL will have had a "useful lifetime"
of 56 years.
Java would be pushing to match this. I believe there are things in the
pipeline which will revolutionize how computer applications are developed,
and I still believe that ultimately, users will simply interact with smart
software to achieve the results they want. "Programming" as we understand it
now, in the sequential Von Neumann model, will not be necessary or
desirable.
Computer programming was a 20th century phenomenon. (I realise that people
who are working right now on maintaining last century's code will smile at
that :-) but I still believe it to be largely true.)
We are seeing more and more powerful development systems emerging, and these
systems require more conceptual understanding than grunt level code.
Recently, I watched a team of three people from MicroSoft New Zealand
demonstrate the building of a complete Web based application, from scratch,
in two hours, using the new tools currently being launched (Visual Studio
2008, Server 2008, and SQL Server 2008). This wasn't just a few web pages
cobbled together in HTML, it was a complete, fully functional application
that tracked an ongoing tour, with clickable maps, images and videos, and
full database search and support. It employed Ajax and Silverlight and even
with very little knowledge of these products I could see what they were
doing. Two hours. From absolutely nothing. I remember when this would have
been a three or four week job.
Todays programmers are growing up with smart tools that simply generate what
is needed when it is needed. The language is irrelevant. Scripting holds it
together and can be changed on the fly. There is no requirement for "low
level" programming. (I think it was Tim who noted in a recent post that many
CS graduates can't program; ....they don't need to...) The world is
changing. Rapidly. And this is just the beginning.
For myself, I still enjoy sitting down and writing code to build application
components that will then be glued together. But I wouldn't delude myself
into thinking that this approach will be pertinent in tomorrow's world... It
won't be.
Fortunately, I probably won't be around to grieve over it... :-)
Pete.
--
"I used to write COBOL...now I can do anything."
.
- Follow-Ups:
- Re: Today (Feb 26) IBM announcements
- From: Robert
- Re: Today (Feb 26) IBM announcements
- From: tim
- Re: Today (Feb 26) IBM announcements
- References:
- Today (Feb 26) IBM announcements
- From: William M. Klein
- Re: Today (Feb 26) IBM announcements
- From: Clark F Morris
- Re: Today (Feb 26) IBM announcements
- From: Pete Dashwood
- Re: Today (Feb 26) IBM announcements
- From: Howard Brazee
- Today (Feb 26) IBM announcements
- Prev by Date: Re: Poplulation control was Re: OT: Global Warming? New Data Shows Ice Is Back
- Next by Date: Re: Today (Feb 26) IBM announcements
- Previous by thread: Re: Today (Feb 26) IBM announcements
- Next by thread: Re: Today (Feb 26) IBM announcements
- Index(es):
Relevant Pages
|