Re: OT: helping son of a friend learn programming
- From: Sylvain Robitaille <syl@xxxxxxxxxxxxxxxxxx>
- Date: Wed, 24 Jun 2009 05:15:28 +0000 (UTC)
Scott Dorsey wrote:
I still think it's good to learn programming the "hard" way using C
or C++ because you know better what the machine is doing, but Java is
probably an acceptable way to go.
If you're going to do that, you might as well just cut out the
middleman and learn assembler. (Which everyone should do at some
point, but probably not as their first experience programming.)
I learned C and assembly language (Z80 and 80x86) almost simultaneously,
though I'd already acquired some rudimentary programming skills with
BASIC and had some introduction to assembly and machine language (as
in hand-assembled programming via a hexadecimal keypad) in school.
I can't even imagine what it must be like for someone trying to work on
a program without having a picture in their mind of what's going on in
terms of a stack, registers, program counter, etc. On the other hand,
sometimes when the problem is beyond some complexity, it's very useful
to be able to look past all of that, and think in terms of the data and
how it's being manipulated, rather than each step the processor is
doing.
I haven't done any assembly programming in well over a decade, though.
I don't really miss it, although there's certainly some satisfaction is
seeing a system go through a finely tuned loop. Mixing monitors, I miss
.... ;-)
--
----------------------------------------------------------------------
Sylvain Robitaille syl@xxxxxxxxxxxxxxxxx
Systems analyst / AITS Concordia University
Faculty of Engineering and Computer Science Montreal, Quebec, Canada
----------------------------------------------------------------------
.
- References:
- OT: helping son of a friend learn programming
- From: Soundhaspriority
- Re: OT: helping son of a friend learn programming
- From: Sylvain Robitaille
- Re: OT: helping son of a friend learn programming
- From: Scott Dorsey
- Re: OT: helping son of a friend learn programming
- From: Mr Soul
- Re: OT: helping son of a friend learn programming
- From: Scott Dorsey
- OT: helping son of a friend learn programming
- Prev by Date: Sound libraries for vintage MIDI synths
- Next by Date: Re: Deep dark bad legal sh*t
- Previous by thread: Re: OT: helping son of a friend learn programming
- Next by thread: Re: OT: helping son of a friend learn programming
- Index(es):
Relevant Pages
|