Re: .NET anger.



GrandmasterB wrote:


...which, IME, pretty much invalidates any criticisms you make....


What you need to do is re-read what I wrote instead of jerking your knee, as nothing in my post is 'invalidated' due to my not having done a lot of .net programming. The point of my previous post (I'll type slower for you) was that while there may be perceived benefits to coders (and to vendors, of course, who get to sell to coders), the end user really doesnt care. What they care about is not having their app take so long to load. To the end user, there's no real benefit to .net. There's nothing that can be done in .net that cant be done in a native app - usually faster, to boot. About the only 'end users' who seem to care if an app is written in .net or not are IT directors who read too many free IT magazines, and insist on it because its the 'new' thing.


Well said. The goal isn't to write code using the latest fashionable coding paradigm; the goal is to solve a problem for the end user. The very fact that so many delphinauts are still *successfully* using older versions of Delphi to produce programs for use on the latest Windows incarnations is proof that using the latest MS "Me Too!" toolset isn't necessary to produce a good, robust end-user solution. I still contend that the only reason Java has made such in-roads is that it is free and that Sun almost went bankrupt promoting it.


And of course, not having programmed in either environment, you don't
know much about the automatic garbage-collection, rich type system,


*sigh*
I never said I hadnt programmed in Java..


I've programmed in Java. It is a quaint little language :-). In 1998, I went so far as to schedule the Sun Certified Java Programmer exam and proceeded to studied my *ss off. After a while I threw up my hands and declared that if that was the way of the future, I would just get a job at McDonalds.


There are *lots* of reasons why programming paradigms are moving to
managed environments.


And few of those reasons have anything to do with helping the end user. Which to me, is the ultimate goal.



Ditto.

I don't hate .net. I'm just not convinced that it is worth moving to.

..net and Java are the modern rehashing of the P-Code System that has been around since computing began. (http://en.wikipedia.org/wiki/P-Code_machine) The arguments for and against are the same. The outcome for .net and Java is the same as it has always been for P-Code systems; slow, bloated code that never offers anything better than native development.

<Flame suit on> Mark


.



Relevant Pages

  • Re: What programming language
    ... > This is going to seem like a generic question that has been posed 1001 ... > I currently work for a company doing advanced 4D programming and am ... > professional looking (not Java), while not cositng me a bunch of money ... and is a Rapid App. ...
    (microsoft.public.dotnet.faqs)
  • Re: What programming language
    ... > This is going to seem like a generic question that has been posed 1001 ... > I currently work for a company doing advanced 4D programming and am ... > professional looking (not Java), while not cositng me a bunch of money ... and is a Rapid App. ...
    (microsoft.public.dotnet.general)
  • Re: What programming language
    ... Focus on Learning the framework - that's the real challenge in .NET. ... I am a developer who has been programming for about 3 years and ... > professional looking (not Java), while not cositng me a bunch of money ... > compiled VB 6 or VC++ app. ...
    (microsoft.public.dotnet.general)
  • Re: What programming language
    ... Focus on Learning the framework - that's the real challenge in .NET. ... I am a developer who has been programming for about 3 years and ... > professional looking (not Java), while not cositng me a bunch of money ... > compiled VB 6 or VC++ app. ...
    (microsoft.public.dotnet.faqs)
  • Use Jesus Christ
    ... > programming until very recently. ... >, but I've occasionally tried to understand Smalltalk ... In Java I've mostly been limited to server-side ... Object oriented design is a mental picture of objects and messages. ...
    (comp.object)