From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,baaf5f793d03d420 X-Google-Attributes: gid109fba,public X-Google-Thread: fc89c,97188312486d4578 X-Google-Attributes: gidfc89c,public X-Google-Thread: 1014db,6154de2e240de72a X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,97188312486d4578 X-Google-Attributes: gid103376,public From: Dan.Pop@cern.ch (Dan Pop) Subject: Re: What's the best language to start with? [was: Re: Should I learn C or Pascal?] Date: 1996/08/19 Message-ID: #1/1 X-Deja-AN: 174975709 sender: news@news.cern.ch (USENET News System) x-nntp-posting-host: ues5.cern.ch references: <31FBC584.4188@ivic.qc.ca> <01bb8342$88cc6f40$32ee6fcf@timhome2> <4u7grn$eb0@news1.mnsinc.com> <01bb83ad$29c3cfa0$87ee6fce@timpent.airshields.com> <4u89c4$p7p@solutions.solon.com> <01bb83f5$923391e0$87ee6fce@timpent.airshields.com> <01bb8534$b2718bc0$87ee6fce@timpent.airshields.com> <4v62h3$33c4@news-s01.ny.us.ibm.net> organization: CERN European Lab for Particle Physics newsgroups: comp.lang.c,comp.lang.c++,comp.unix.programmer,comp.lang.ada Date: 1996-08-19T00:00:00+00:00 List-Id: In <4v62h3$33c4@news-s01.ny.us.ibm.net> sam0001@ibm.net (Sam B. Siegel) writes: >I have to agree with Tim on this one. Good working knowldge of >assembler and machine acretecture (sp?) make it painfully obviously on >how memory and data is manipulated. What happens to the code when it is ported to a machine with a different architecture (this is the correct spelling) and assembly language? Chances are that, if it was correctly written on the first machine, it will run just fine on the second one. So, the knowledge about the assembly and architecture of the first machine was not that important. What is really important when learning programming in a HLL is a good understanding of the basics of digital computers, not of the specific details of one or another. Dan -- Dan Pop CERN, CN Division Email: Dan.Pop@cern.ch Mail: CERN - PPE, Bat. 31 R-004, CH-1211 Geneve 23, Switzerland