Article View: borland.public.jbuilder.java.language
Article #8058Re: Java and the next generation of Windows
From: Valentino Kyriakides
Date: Sun, 22 Apr 2001 16:44
Date: Sun, 22 Apr 2001 16:44
99 lines
5963 bytes
5963 bytes
"Torsten Welches" <torsten.welches@who.cares.netcologne.de> schrieb im Newsbeitrag news:3ae2c30b$1_1@dnews... > John, > > I, too, started to read the C# and .Net specs and finally downloaded the > .Net SDK beta on Friday. What followed was a typical Windows episode, I'll > tell it for everybodys amusement: > ... > ... > Let me make it clear that this has nothing to do with the quality or > relevance of .Net/C#. > .Net is likely to change the whole picture for a Windows developer and C# > sure is a worthwhile language. > > I for one am quite happy about .Net/C# because it puts preasure on Sun and > that's per se a good thing. If you are doing Windows apps exclusively it has > always been questionable if Java is the easiest way to go. Delphi or > C++Builder are probably better suited for this, even Visual C++, although > the MFC are a royal PITA. > I have only looked at .Net for some hours now, so I won't comment on the > technicals yet. This resembles perfectly my own impressions so far. IMHO if MS goes to be also somehow plattform portable (e.g. Windog, Solaris and other *nix flavours like Linux and FreeBSD etc.) Sun will be absolutely forced to react on this. And IMHO there will be then two possibilities for them: a) make Java better, fix all the gliches and try to be advantage and ahead... b) again starting a lawyer war with MS... > I'm doing my money with Java and I don't have the faintest doubts that I > will continue to do so for some more years to come. .Net is beta and Java > has grown to be the defacto standard in the enterprise area. Java still has > numerous problems and .Net will help to solve them, if you know what I mean. Well, directly and sadly said: It mostly often doesn't play a role in business what you want, what you personally like or prefer. What finally counts is, what your customers finally want and how you get out the money for your living. So you will be forced to stream with the hype. The nowadys hype might be tomorrow dead and there will be a new hype all the DAUs (Torsten can translate this german abbreviation for the rest if he likes ...) are looking for, so we are mostly also forced to jump on this bandwagon. All in all I don't see really much new concepts in the IT software and especially the OO area etc. and mostly every new hype here is finally only a reborn child (with a new and different name) from passed older and well know concepts. Examples: - Lisp machines, CommonLisp with CLOS (also some scheme flavours) and Smalltalk are much more powerfull prog languages than C++ or Java etc. They had full featured IDEs still 30 years ago, invented the pointing devices, a cleaner OO meta model and much better GCs etc. - But are nowadays nearly dead or nobody any longer cares about them (only those who steal their concepts in order to sell them as something pretty new :-). - Java is finally only a mixture of some stolen or borrowed concepts from C++/Smalltalk and Obj-C in a new dress with a more century like hype name. The same applies to C# related to Java! - OO, DesignPatters, most Methodologies etc. aren't something new, they have been around for a long time but nobody was really aware of them under this name. So nowadays the hype dresses them (all these old concepts) as some sort of new child and gives them a well sounding new name, that's all. - Even the roots of the nowadays internet always have been there. The difference is only that it has been pushed in the last years more and more into commercial, business and opened end user directions instead of the former military, science and education limited areas. - and so on... Now my resume is, that nowadays the wheel is always almost only be reinvented, pepped up a little bit (new dressed), new packed and finally marketed and sold as something pretty new. Related to Java and .NET/C# Microsoft is just doing that and the danger for Sun is here, that MS knows all the tricks to do this very well. MS has much good experiences in this area, was mostly always successful and has a pretty good working marketing machinery (well, they also have good and much programmers). Sun lost a lot by the success of the Linux power on cheap PC hardware (why should I use a Sparc with Solaris nowadays related to PC/Linux costs/efficency, Linux is in some areas even better than Solaris ). Microsoft IMO didn't lost so much, even many Linux apps look like or are build after Windows apps, most people feel that using Windog is still easier and more comfortable. In other words, if nobody puts MS stones into their now and future way (who can? only the end users finally could do this, but most of them are DAUs), I'am pretty shure they will be successful this time. And then maybe some day, I will have to program with Borland's CSharp- or .NET Builder IDE ;-). Greetings Valentino
Technical Details
Message-ID:
<3ae316a8_1@dnews>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!cyclone2.usenetserver.com!e420r-sjo4.usenetserver.com!news-out.usenetserver.com!newshub2.rdc1.sfba.home.com!news.home.com!feeder.via.net!nntp-relay.ihug.net!ihug.co.nz!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!dnewsReferences:
<3ae24094_2@dnews> <3ae2c30b$1_1@dnews>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f74b3,f06c07f5b9200a24 X-Google-Attributes: gidf74b3,public X-Google-ArrivalTime: 2001-04-22 11:02:05 PST From: "Valentino Kyriakides" <vkyr@nospamlavielle.com> Newsgroups: borland.public.jbuilder.java.language References: <3ae24094_2@dnews> <3ae2c30b$1_1@dnews> Subject: Re: Java and the next generation of Windows Date: Sun, 22 Apr 2001 18:44:29 +0200 Lines: 102 Organization: ISION X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 NNTP-Posting-Host: 194.64.62.36 Message-ID: <3ae316a8_1@dnews> X-Trace: dnews 987961000 194.64.62.36 (22 Apr 2001 10:36:40 -0700) Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-03!supernews.com!cyclone2.usenetserver.com!e420r-sjo4.usenetserver.com!news-out.usenetserver.com!newshub2.rdc1.sfba.home.com!news.home.com!feeder.via.net!nntp-relay.ihug.net!ihug.co.nz!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!dnews