FreeBSD Most wanted
Joao Schim
j.schim at netmaniacs.nl
Sat Mar 6 05:47:53 PST 2004
On Fri, 5 Mar 2004 15:35:05 -0800
Chris Pressey <cpressey at catseye.mine.nu> wrote:
> On Sat, 6 Mar 2004 01:02:14 +0200 (EET)
> Narvi <narvi at haldjas.folklore.ee> wrote:
>
> >
> > On Fri, 5 Mar 2004, Chris Pressey wrote:
> >
> > > On Fri, 5 Mar 2004 17:17:40 -0500
> > > Jim Zajkowski <jim at jimz.net> wrote:
> > >
> > > > On Mar 5, 2004, at 6:02 PM, Daniela wrote:
> > > >
> > > > > But I'm so into low-level programming, that it's (sometimes)
> > > > > easier for me to code in ASM than in C.
> > > >
> > > > Like I said, may you have a long and successful career in writing
> > > > device drivers and firmware.
> > >
> > > Or compilers.
> >
> > The majority of speed in compilers does not come from assembler
> > tricks.
>
> I know. I was merely pointing out that firmware programming is not the
> only career path for someone who specializes in assembly.
>
> > [...]
> > Pick up a compiler book - any compiler book - and you will see
> > relatively little about ASM.
>
> I don't think that's because it's unimportant. To the contrary:
>
> "Familiarity with the target machine and its instruction set is a
> prerequisite for designing a good code generator. Unfortunately, in a
> general discussion of code generation it is not possible to describe
> the nuances of any target machine in sufficient detail to be able to
> generate good code for a complete language on that machine."
> -- The "Dragon" Book, pp 519
>
> -Chris
I can imagine there's still a lot of ASM programming involved in
console computer games.. Atleast it still was a few years ago.
I remember a conversation with an old programming buddy of mine
with whom i discovered the world of C64 assembler programming when
we were like 12 years old. He told me he was still doing assembler
for the games he was contracted for. That was in 2000
--
or so.
Regards,
Joao
More information about the freebsd-chat
mailing list