On Mon, 2 Jan 2012, Josh Dersch wrote:
On 1/2/2012 8:14 PM, Toby Thain wrote:
On 02/01/12 10:02 PM, Fred Cisin wrote:
> Damn
good points.
> I consider BASIC to be an excellent beginner's introduction to
> "what is a program?", etc., so long as they are exposed to other
> languages immediately after grasping the basic principles.
On Mon, 2 Jan 2012, Toby Thain wrote:
Well, there is the "small" problem that
BASIC syntax, data types, and
control structures relate poorly to modern languages and even less to
powerful abstractions. There's not such a huge distance between Fortran
and BASIC!
Djikstra said, "It is virtually impossible to teach good programming
prctices to students with a prior exposure to BASIC; they are mentally
mutilated beyond any hope of regeneration."
He had that lovely combination of clear sight and fearless expression.
If only that particular expression of his was even remotely true :).
Well if the students in question were also MBA holders, then it IS true,
but it's not the fault of BASIC, but the fault of the guy wielding the
melon baller that was used to scoop out their frontal lobes when they got
their MBA diplomas. :)
g.
--
Proud owner of F-15C 80-0007
http://www.f15sim.com - The only one of its kind.
http://www.diy-cockpits.org/coll - Go Collimated or Go Home.
Some people collect things for a hobby. Geeks collect hobbies.
ScarletDME - The red hot Data Management Environment
A Multi-Value database for the masses, not the classes.
http://www.scarletdme.org - Get it _today_!
Political correctness is a doctrine, fostered by a delusional, illogical
minority, and rabidly promoted by an unscrupulous mainstream media, which
holds forth the proposition that it is entirely possible to pick up a turd
by the clean end.