ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> ruby-talk
ruby-talk
Re: Ruby vs Java vs c++
by Stef other posts by this author
Nov 19 2006 11:50AM messages near this date
Re: Ruby vs Java vs c++ | Re: Ruby vs Java vs c++
On Sun, 19 Nov 2006 10:36:51 -0800, Paul Lutus wrote:

>  Chilkat Software wrote:
>  
>  
> > About 20 years ago, when I graduated from University of Illinois' with
> > a BS in Computer Science / Engineering, the department's philosophy was
> > for students to acquire an understanding of computers and programming
> > from the ground up.  That meant from the electronic circuit level, to
> > the logic level (NAND and NOR gates), to assembly programming, and on
> > up.  My answer to the original question is based on this philosophy. I
> > recommend starting at the C/C++ level simply to gain a fundamental
> > understanding of the bits & bytes,
> > pointers, pointer arithmetic, structure layouts, byte ordering,
> > structure member alignment, dynamic memory allocation on the heap as
> > opposed to the stack, etc.   Understanding this gives you a good idea
> > as to what's going on "under the hood" with higher-level languages. 
> > Things won't be so mysterious. It'll pay off in the long run.
>  
>  The OP is not trying to become a programmer qua programmer. He wants to
>  be able to write some very specific kinds of software in a particular a
>  field. In such a case I recommend that the student learn a language that
>  conveys the essence of programming, without necessarily conveying the
>  essence of the underlying hardware.
>  
>  For such a person, understanding a bit-flip is far below the priority of
>  understanding encapsulation and top-down design.
> 
> 
paul i think u'r correct in the sense that u can be a great driver w/ out
understanding all the ins and outs of the engine, etc. in italy, they
still have driving students learn all about the engine, how it works,
etc.; as opposed to teaching them how to drive right away and leave the
mechanical part for the mechanically inclined. sure it's great to know
more; and i do want to know more but i also have to be productive and
efficient--which will then afford me the time to learn more, etc.  if i
get bogged down in the mechanical details before ever having a chance to
be productive, that we be a problem. i say this w/ out really kowing what
i am getting into or the complete relevance of it but u get my
meaning.....
Thread:
N/A
Daniel Schausser
Paul Lutus
M. Edward Borasky
Paul Lutus
Gregarican
David Kastrup
Paul Lutus
Damphyr
Guido Sohne
M. Edward Borasky
Guido Sohne
Henry Maddocks
Eb
Gregarican
Raju Gandhi
M. Edward Borasky
Henry Maddocks
David Vallner
Henry Maddocks
M. Edward Borasky
Eb
Stef
Gregory Brown
Paul Lutus
Paul Lutus
Friedrich Dominicus
Joel VanderWerf
James Cunningham
Eb
David Vallner
Stef
Jon Egil Strand
Diego Virasoro
Hugh Sasse
Richard Conroy
Peter Hickman
Gabriele Marrone
David Kastrup
Charles D Hixson
M. Edward Borasky
Charles D Hixson
Spooq
CParticle
Ross Bamford
Friedrich Dominicus
Reid Thompson
M. Edward Borasky
Eb
Hal Fulton
M. Edward Borasky
Eb
Keith Nicholas
Spooq
David Vallner
Paul Lutus
Paul Lutus
dblack
Stef
Jim Cochrane
Charles D Hixson
M. Edward Borasky
Charles D Hixson
M. Edward Borasky
Stef
Stef
Stef
Stef
Stef
Paul Lutus
Stef
Paul Lutus
Mike Shock
Mark Shroyer
David Vallner
Charles D Hixson
M. Edward Borasky
Charles D Hixson
David Kastrup
M. Edward Borasky
David Kastrup
M. Edward Borasky
Phlip
David Vallner
Phlip
El Gato
Martin DeMello
Stef
M. Edward Borasky
Roseanne Zhang
Charles D Hixson
M. Edward Borasky
Roseanne Zhang
Stef
Stef
Paul Lutus
David Vallner
Chilkat Software
Charles D Hixson
Eb
M. Edward Borasky
David Vallner
M. Edward Borasky
N/A
N/A
Chilkat Software
Paul Lutus
Paul Lutus
Paul Lutus
M. Edward Borasky
Hal Fulton
Gregory Brown
_why
Matt Lawrence

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved