🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.language.basm
Article #5

Re: real asm newbie

#5
From: Kevin G. Rhoads
Date: Wed, 30 May 2007 14:41
21 lines
2196 bytes
>Still, I think it is an excelent idea to get to know asm, if only so
>you can understand how the compiler is misinterpreting what you meant
>to tell it to do.

Seconded and thirded!   Furthermore, while not as critical as it once was,
learning several different assembly languages (e.g., x86, 68k, some 8 bit
things (e.g., 8051, 68xx, 6502)) can help broaden one's view.  Just like
learning several HLLs can; while C is Turing complete, APL or LISP or
SmallTalk or any of several other languages which are also Turing complete
do things differently.  Then there are things that are specialized, some
Turing complete and some not, such as AWK, Snobol, Tc/Tkl, scripting things,
etc.

The more different ways of looking at something you learn, the more likely
you are to choose one that fits the problem rather than forcing your solution
to fit what you know.

Kevin (who started on IBM 360's, CDC-6400 and PDP-8 back in the mid '60's;
then: Fortran, COBOL, Algol, assembler (all three) and PL/I;
now: mostly DOS & Win32 using F77 with C and x86 asm;
in between: lots of other things)
Technical Details
Message-ID: <465D8D0D.4162F060@alum.mit.edu>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <464cd0a2@newsgroups.borland.com> <7t2q43penol3u11qe5eh2q4tbia0oh6nn5@4ax.com> <465789ae$1@newsgroups.borland.com> <3qsh539kvio3bunejdb3nd5sv7rb4vppqc@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 107b11,9779d1850321de26
X-Google-Attributes: gid107b11,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Message-ID: <465D8D0D.4162F060@alum.mit.edu>
Date: Wed, 30 May 2007 14:41:17 +0000
From: "Kevin G. Rhoads" <kgrhoads@alum.mit.edu>
Organization: Physics and Astronomy
X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: borland.public.cppbuilder.language.basm
Subject: Re: real asm newbie
References: <464cd0a2@newsgroups.borland.com> <7t2q43penol3u11qe5eh2q4tbia0oh6nn5@4ax.com> <465789ae$1@newsgroups.borland.com> <3qsh539kvio3bunejdb3nd5sv7rb4vppqc@4ax.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 129.170.26.192
X-Trace: newsgroups.borland.com 1180536076 129.170.26.192 (30 May 2007 07:41:16 -0700)
Lines: 21
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail