Re: Shut Down This Obsolete Newsgroup
- From: jacob navia <jacob@xxxxxxxxxxxxxxxx>
- Date: Fri, 01 Apr 2005 18:01:47 +0200
Ekoj LoofLirpa wrote:
C is such a silly, outdated language. It is a relic of a cumbersome 1970s operating system called Unix. It has no relevance in today's world. I can understand that some programmers may feel a nostalgic attachment to the days of teletype console-oriented I/O, but this is the 21st century, and we need to break the shackles of the past.
I mean, why would anyone continue to use a language that makes it so easy to have uninitialized pointers, buffer overruns, and memory leaks? That is so DUMB. We as programmers need to abandon obsolete languages like Fortran and Cobol and C and use a modern, object-oriented langage. And no, I don't mean that bloated mutant C dialect called C++. I mean a real language like Delphi or Perl or Jython or C#. Yes, I know that C# is a Mi¢ro$oft invention, but even that one is better than C -- blech!
Love,
Ekoj Looflirpa
Yes. I have followed your advice IMMEDIATELY. You are 100% RIGHT.
I bought Delphi (just a bit over US$ 1000). That is a professional object oriented language, that comes with a .NET version at the latest fad level.
After installing it, and several days to clear license issues, I got started with it.
I clicked in the icon of the compiler, (excuse me, IDE), I saw a popup window after 10 seconds, and then...
Well then I learned how good is to have some time to REFLECT what I am doing, for a change. It took Delphi 2005 1 minute and half to start and open a small project.
Of course this is due to my old machine, a slow AMD 64 bit with just a GIG of RAM. I should buy a new one of course:
"We as programmers need to abandon obsolete languages" you say. I would say the same of old fashioned 64 bit hardware. Let's buy the 256 bit AMD 2009.
But back to Delphi. I started typing code but.... Ahhh the editor couldn't keep with my typing. I know I type fast, and I like this feature:
You type, and then you wait, without seeing what you typed, 4-6 seconds until Delphi catches up. I was used to this from MSDOS, when some editors swapped and swapped to fit all my document in a 20K buffer.
Welcome to the future! It looks increasingly like the past, but never mind.
According to most people, the speed of .NET is approx 1 tenth of what raw machine code provides. And C is raw machine code. It is true, a string type is sorely needed in C but... a 10 times performance loss?????
Why can't Delphi catch up with the typing???
Because this is progress man. The latest fad, the latest development in language research.
Make the language as inefficient as possible so that the customer buys new hardware to keep up with the bloat.
I compiled a hellowin demo program that in lcc-win32 makes 4K with the latest version of Visual Studio 64 bits.
It produced a 532K (yes, half a megabyte) program. And the program would not start, because the embedded manifest was not correctly generated...
Progress, progress.
Bloat is to be avoided, the people in this group agree. We do not agree in anything else but at least that, we agree: bloat is to be avoided, program efficiency is important.
That's why we stick to C you see?
Thanks for your advise anyway.
jacob .
- Follow-Ups:
- Re: Shut Down This Obsolete Newsgroup
- From: szuchymj
- Re: Shut Down This Obsolete Newsgroup
- References:
- Shut Down This Obsolete Newsgroup
- From: Ekoj LoofLirpa
- Shut Down This Obsolete Newsgroup
- Prev by Date: Re: How to show Unix time in C?
- Next by Date: Re: Shut Down This Obsolete Newsgroup
- Previous by thread: Re: Shut Down This Obsolete Newsgroup
- Next by thread: Re: Shut Down This Obsolete Newsgroup
- Index(es):
Relevant Pages
|