View Single Post
  #11   Spotlight this post!  
Unread 24-07-2013, 17:03
techhelpbb's Avatar
techhelpbb techhelpbb is offline
Registered User
FRC #0011 (MORT - Team 11)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 1997
Location: New Jersey
Posts: 1,624
techhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond reputetechhelpbb has a reputation beyond repute
Re: The One-language-per-year Challenge

Quote:
Originally Posted by Roger View Post
So I guess APL is totally out of the question, huh?

Seriously, APL should be taught first, then when they are totally lost, tell them you'll give them something simpler, like C. I'm sure there's a Sheldon Cooper quote in there somewhere.
I have found that nothing makes a programmer learn the value of a QWERTY keyboard faster than a wire-wrap tool:
http://www.homebrewcpu.com/Pictures/..._wrap_side.jpg

For those studying the electronics they'll never forget the real value of a netlist after that.

Extra points if you can wire-wrap a whole cRIO from CMOS chips.

No seriously, though, part of the pain of building these robots at all is that often times the core concepts and subtle core things you must do to get anything done is still sometimes a matter of imagination. Let alone twisting that into something unique and reliably functional.

One should not loose sight of what it was like to learn when first you had to build the computer. Disputes about the 'best' language for something tend to start to look like a luxury.