Web lists-archives.com

Re: which blend caters to TaL computer programming? . . .




-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, Mar 13, 2018 at 10:54:15AM -0400, Gary Dale wrote:
> On 2018-03-13 10:04 AM, Albretch Mueller wrote:
> >  I have a group of kids that are very good in Math and they want to
> >learn some actual programming
> >
> >  My approach is to introduce them to the basics of coding using ANSI
> >C, C++ and java (so they learn what pointers are about, how patterns
> >are coded in different languages, ...)
> >
> >  Is there a blend with those ANSI C, C++ and java as well as eclipse
> >installed, so that they can use it from a DVD Debian live version?
> >
> >  lbrtchx
> >
> Exposing children to C and/or C++ should be considered abuse.  :)
> 
> Similarly exposing pointers is just a method of introducing bugs and
> security holes into programs.

Uh-oh :)

> Teach them using a decent object oriented language first so they
> learn how to write good programs.

No! A functional language! Object oriented languages are wrong!
Linear types FTW! Multi-paradigm! Strongly typed! Dynamically
typed -- no, statically typed!

Oh, wait...

Remember:

 1) All generalizations suck.
 2) Language wars are generally a loss of time.

That noniwthstanding, this is going to be a long thread.
(Disclosure: I don't share your opinion, FWIW).

Cheers
- -- t
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlqn8FkACgkQBcgs9XrR2kY23ACfZtS3bIhU+kK/He1OilAgTB7W
p2MAnjpr9ROTfyKonLUs0gMxATpItR3Z
=reCJ
-----END PGP SIGNATURE-----