On Wed, Jul 26, 2006 at 03:58:52PM -0700, Stewart Stremler wrote:
> begin  quoting Carl Lowenstein as of Wed, Jul 26, 2006 at 03:40:41PM -0700:
> > On 7/26/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > >Assembly is useful to learn.  It helps you understand CPUs
> > >and ultimately what your high level code is doing under the hood.
> > >
> > >I'd like to give
> > >an intro to assembly programming class if anyone is interested.
> > >
> > >The meeting will probably be in La Jolla in a room I have
> > >access to with a whiteboard and projector.  People should
> > >bring a laptop.
> > 
> > Do you have any particular type of CPU in mind?
> > Or do we just assume that all the world is Intel x86?
> 
> >From the discussion on IRC, it's the latter.
> 
> Personally, I don't see the point. If you're going to give in to
> the dominant paradigm, why bother with Linux at all?
> 

I think it's fair to observe that learning something about at least one
CPU's assembler is a Good Thing (for me it was the PDP-11 at SDSU in a
course). And if you're going to learn just one, you might as well learn
one you have at home, even though the Intel design is terribly (to me)
convoluted and lacks any symmetry in its registers ("... and the J
register is where you put times in milliseconds that are to be
dereferenced backwards ...").

But having had a cup of coffee in one, I'll never bother with another.
Writing an application in assembler is like mowing a football field with
a pair of nose-hair scissors. But you get such a nice cut ...

-- 
Lan Barnes
Linux Guy, SCM Specialist     
Tcl/Tk Enthusiast 

Kings cannot wage war without gold. Eventually, the bankers and
merchants force a peace ... or a regime change.
                             - Stewart Stremler


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to