Optlink is on github

Paulo Pinto pjmlp at progtools.org
Thu Mar 14 05:58:33 PDT 2013


On Thursday, 7 March 2013 at 14:42:25 UTC, Marco Leise wrote:
> On Thu, Mar 07, 2013 at 07:09:22AM +0100, Lars T. Kyllingstad
> wrote:
>
>> This reminds me of 
>> http://www.catb.org/jargon/html/story-of-mel.html
>
> Good story! Imagine how Mel must have known the entire program
> by heart and he never got any change requests that are so 
> common today.
> I would have been addicted to that, too. But luckily 1975 was 8
> years before my birth and so I started "hacking" with QBasic
> Gorillaz, a turn based strategy game.

> I guess with SSE it still today makes sense to count
> instruction delays and throughput. Also take a look at this:
> http://research.scee.net/files/presentations/gcapaustralia09/Pitfalls_of_Object_Oriented_Programming_GCAP_09.pdf
> I don't think people like this programmer Mel are job-less
> today.

True, although I think this type of work is very complicated to 
do nowadays given how modern architectures work.

Only in simple CPU architectures it is possible to know the 
effect each instruction still has, whereas with modern ones you 
have to use some kind of profiler/code analyzer even for Assembly 
code, given the multiple level caches, parallel execution of 
instructions, instruction re-ordering and so on.

--
Paulo


More information about the Digitalmars-d mailing list