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.
Politics : Formerly About Advanced Micro Devices

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Steve Porter who wrote (41713)11/18/1998 1:17:00 AM
From: Tenchusatsu  Read Replies (1) of 1572631
 
<A lot of programmers today have no idea about tight code. I believe that anyone who is learning to code in school today should be forced at some point to spend an entire semister programming on a Commodore 64.. then they will learn about clock-counts and the like.>

Steve, those days of programming are over, unless you want to plan a house by worrying about every single nail and screw. These days, structured programming takes precedence over tight assembly code. The most important thing about programming is not that it's tight, optimized, and fast, but that it's easy to read, maintain, and debug. Only afterwards do you make the code fast in the places where it counts.

The big problem these days isn't code bloat, but feature creep. Just ask Microsoft, the king of feature creep. By using coding practices that emphasizes time-to-market over stability and maintainability, they've earned the negative reputation that they now have to endure.

As for tight, optimized code, the emphasis these days is to shift all that over to the compiler. This allows the programmer to concentrate on the bigger picture and stick to structured programming techniques.

Tenchusatsu
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext