[Novalug] Weird and not normal (was g4 interfaces)
william at trilug.org
Fri Feb 27 14:23:06 EST 2009
Had I started with my 3rd programming language, I'd be stuck with Ada 95
right about now, and that's a fate I wouldn't wish on anyone except a Lisp
programmer.... (Apple Basic, C, Ada, C++, Perl, x86 assembler, Lisp,
strangely enough, I'm a professional Perl programmer....
On Fri, 27 Feb 2009, Clif Flynt wrote:
> Lots of stuff falls into the 'not right' category if you've
> started with something else first.
> Potatoes, rice and poi are all white starches with little flavor.
> Depending on where you grew up, one of these will be hard for an
> adult to swallow.
> Various spices in your food come on this one.
> Steering wheel on right or left, driving on right or left.
> QWERTY or Dvorak.
> One of my three-liners about programming languages is that
> the first language you learn is strange and unwieldy. The
> second is just plain wrong. And the third is just like all
> the others.
> For instance, your first language might have a for loop,
> which is strange and never what you want. The second has a 'do'
> loop which is wrong and doesn't have the syntax you're used to.
> The third one has a some sort of an iterative looping structure,
> and by then you've gotten used to the idea that all languages
> have an iterative loop of some sort.
> So nobody should learn a first programming language. They
> should start with the third, when it's easier.
> ... Clif Flynt ... http://www.cwflynt.com ... clif at cflynt.com ...
> .. Tcl/Tk: A Developer's Guide (2nd edition) - Morgan Kauffman ..
> ... 16'th Annual Tcl/Tk Conference: 2009, Portland, OR USA ...
> ............. http://www.tcl.tk/community/tcl2009/ ............
> Novalug mailing list
> Novalug at calypso.tux.org
More information about the Novalug