Re: VS IDE Blues (or code bloat)

From: tadpole (tadpole_at_discussions.microsoft.com)
Date: 01/12/05


Date: Wed, 12 Jan 2005 14:55:03 -0800

By the time the bloated .net runtime has fired up to begin doing it's thing,
my modperl code has already executed and is still resident in memory
servicing other requests. I use both environments every day, and am
constantly porting apps from one environment to another so I have a large
suite of real world data and experience to go on. We use PHP, Python, Perl,
Java, ASP and C# and have roughly 15 mission critial apps in these
environments. As a lead testing coder I'm in somewhat of a unique position to
see benchmarks. We've written lots more lines of .net code, but in the end
only 3 apps are running in that environment after 2 years, but all the rest
were done in other environments in much less time per app. They are easier to
maintain as well. Same coding conventions, same group of coders.

Total Cost of Ownership is really a discussion in and of itself, but what I
see whith the Microsoft Web Application solution set is that I have to pay
for tools that have free variants that are as good or better (and to pay for
something that I can't fix problems in or customize to my work flow, when I
can get something that does give me that for free really rankles), then I
have to pay never ending yearly license fees for the web server and the OS to
run it on, and pretty soon from what I've read Micsosoft will be trying to
get programmers to rent code libraries on a per use basis. I can put up a
robust (more hardenened that you could possibly do with Windows)
transactional web site in a week for peanuts using open source tools. I only
have to charge the customer for hardware and labor. If I use Microsoft, it
takes literally 3 or 4 times as long to do the setup for each machine, and
the price goes up by a factor of 5 or 6 at least to the customer. Even the
really good ideas for open source are $500/pop, but they work. And they have
features that you will not see from a Microsoft IDE until 2007. Me, I can't
afford to wait around.

I don't understand how a company who has that much money can't seem to
produce something on their own. C# is a bitwise copy of Java. Period. Flat
out, unabashed ripoff.

I'll ask again, what did I get for all this pain of learning a new
enviroment that I didn't already have, other than some back pain?

"Greg Burns" wrote:

> Is Perl even compiled? How can it run faster?
>
> Greg
>
> "tadpole" <tadpole@discussions.microsoft.com> wrote in message
> news:92632414-5402-44D5-92F7-127E02B65365@microsoft.com...
> > >-Code bloat. Well it seems like it takes 5 to 10 times more lines of code
> > >to
> >>do a job with .net .aspx than it does in Perl. I say work smarter not
> >>harder
> >>and go with the fewer lines of code.
> > Not only is the code smaller, it runs faster.
> >
>
>
>



Relevant Pages

  • Re: CComboBox::SetItemDataPtr() in 64 bit
    ... Because products have to plan on moving to 64-bit environments. ... machine (both compiled with VS2005 and this is on three different apps already). ... Note that it is certainly possible to create 32-bit apps on Win64 and run them in the ...
    (microsoft.public.vc.mfc)
  • Re: VS IDE Blues (or code bloat)
    ... "C# is a bitwise copy of Java" ... > critial apps in these environments. ... > I only have to charge the customer for hardware and labor. ...
    (microsoft.public.dotnet.general)
  • Re: But a fool with a tool is still a fool
    ... The fact that everything had to go in stored procs is the point. ... > To use them or not should depend on your application, work environment ... Perhaps your apps and environments are simple enough to get away with using them. ... Almost always the code that calls it has to change as well, which means you have to update both the database and the apps using it. ...
    (borland.public.delphi.non-technical)
  • Re: Separating evaluation and compilation environments.
    ... > able to get an answer to the question of why the environments may or ... evaluation and compilation environment that doesn't rely on undefined ... guys combine the evaluation and compilation environments--I don't like ... customer is an unreasonable git. ...
    (comp.lang.lisp)
  • Re: Active Directory Assessment Inquiry
    ... You don't just walk in raw to large environments. ... Joe Richards Microsoft MVP Windows Server Directory Services ... The customer is asking us to come in to perform ... > This isn't the actual assessment, ...
    (microsoft.public.win2000.active_directory)

Loading