I general I try to avoid the C vs C++ and the C++ vs world arguments. But let me make a brief comment: My first PC (I had a couple of commodores before that... but that beside the point) was an IBM XT 4.77Mhz with 64KB which was capable of doing (peak performance) around 50-100,000 simple integer operations per second. My current home machine is a Dual AthlonXP 1900, with 1GB memory, 10K SCSI and an nVidia GF4/4400. This machine, can roughly do 4-5x10^9 simple integer operations per second. In short, it's around 100,000 times faster. (Even more... a current-level graphics cards is 10^9 times faster at throwing pixels then my XT's CGA.)
And you know what? My company's client software is written in Java... and it's slower then anything I ever ran on my XT. Every single object oriented based text editor I use (minus VI) runs much slower then my XT's Wordstar... should I continue? Open office rings a bell? Instead of using this huge amount of computing power to break the software sand-box and take computing to a new level, we waste it on object constructors, virtual function tables, house keeping backbones, run-time engines and smart libraries the do their best to keep lousy programmers from get what they (really) deserve: a one-way ticket home. Gilboa On Thu, 2003-06-26 at 00:06, Ilya Konstantinov wrote: > On Tuesday 24 June 2003 16:18, Gilboa Davara wrote: > > But the percentage is getting lower and lower. > > My guess it that in general close to 80% of the programmers getting out > > to the workforce today, will 'do' java/C#/VB most of their professional > > life... and with "design" (YUCK!) tools getting better and better, most > > developers are on their way to become (Winders only) apes. > > What is it that you people find so evil about Java and .NET? Is it the safety? > Is it the rich object model? Is it the reduced development time? Or your > point is that - the more we mingle with obscure crashes caused by memory > overruns - the smarter we become? I think there are better challenges in a > hacker's job than those buggers. > > In fact, I'd be more likely to compare C# to Perl than to C++, as it reminds > me more of Perl in its overhead (ie. not fit for real time jobs but okay for > most applications), simplicity and API richness (ala CPAN). Unlike Perl, it > excells in code clarity, type safety (meaning more errors are detected at > compile time) and API robustness (most stuff in CPAN is excellent and yet the > .NET Framework is more polished). > > > As for editor. Thank god, I don't see VI or Kate crashing on me every 5 > > seconds. (VC1.5/3/4/4.2/5/6 style) > > Don't remember Visual Studio 6 (the C++ one) crashing on me recently (maybe > you were running some unstable extensions?) and Visual Studio 7 seems as > solid as rock. > ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
