SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Advanced Micro Devices - Moderated (AMD) -- Ignore unavailable to you. Want to Upgrade?


To: Charles Gryba who wrote (53332)8/31/2001 12:08:18 AM
From: wanna_bmwRespond to of 275872
 
Constantine, Re: "Being a developer ( and not writing much assembler ) I can only appreciate speed from a higher level."

Yes, I understand that most programmers do their work on similar high levels. Several people here have commented on the same thing. I guess from an engineering perspective, I still mostly tend to see the world from a camera on the ground floor.

But I still think that there are plenty of programmers whose job it is to build your compilers, to optimize your tools, to write your drivers, and produce your middleware. These people concentrate heavily on the engineering level to properly optimize their software. There are even some on the application level that make it their job to optimize certain routines, in the hope of getting that extra bit of performance that makes their application more competitive. This is especially true in the enterprise market. Look at SQL, or Oracle, or DB2, or any of the host of enterprise applications. These are all built from the ground up for performance. Many workstation apps are the same. Maya, 3D Studio, Photoshop, Pro Engineer, Maple... these are all optimized for performance, because their target audience demands it.

For other audiences, I agree with your final statement. They tend to meet deadlines, first, and optimize later. Much of the consumer space has this problem. In a way, this is good for Intel, since bloatware tends to be a CPU seller. On the other hand, it has certainly been an issue that favors the Athlon over the Pentium 4. I'm interested in seeing if Intel's optimization campaigns actually get more developers to change their habits, and optimize their code.

wanna_bmw