On Sun, 2012-02-19 at 17:14 -0500, John Gilmore wrote:
> Learning curves are not culture-free; they are specific to a person
> and his or her experience.  What you find easy and congenial I may
> find difficult and disagreeable.
> 
> It is possible to teach able people abstractions that make learning a
> new instance of some class of formalisms, statement-level programming
> languages say, easy; but that is another matter.
> 

Very true. Learn COBOL, and FORTRAN is easier, as is PL/I. APL, however,
will cause you problems. Or you'll write FORTRAN code in APL. And hate
it. But if you want real fun, take somebody like me who only learned
procedural languages in school. Now, give them Haskell or Erlang. Talk
about culture shock. No, despite the saying of "You can program FORTRAN
in any language.", you __cannot__ program FORTRAN in Haskell or Erlang.
Nothing like a "true" variable, because once a name has an assigned
value, that value cannot be changed. Well, not that version of that
name. As Bo Pilgrim would say: "It's a mind bogglin' thing!"

> 
-- 
John McKown
Maranatha! <><

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to