On 3/13/18, to...@tuxteam.de <to...@tuxteam.de> wrote:
> -----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).


PPS At the top > *waving* at FEXL (Function Expression Language)

https://fexl.com/

Forever imparted the mental image of... flubber. Can't help it... :D

Original thought process: So where does Ada fall into all of this? As
an upfront disclaimer, I found this detail at the very last before
posting:

License for the run-time library > Proprietary, royalty free.

I personally had never thought about that line of thinking while
contemplating what language to finally adopt.....

Ada hit my radar a while back related to possibly either Debian Women
or Linux Chix.... or maybe about helping Debian in general (or Linux..
or kernelnewbies?). Can't find that original reference for nothin'
now.

Did find all of the following while on the hunt.....

Programming Languages @ debian.org
https://wiki.debian.org/ProgrammingLanguage

Ada (programming language) @ Wikipedia
https://en.wikipedia.org/wiki/Ada_(programming_language)

Ada Information Clearinghouse, Resource Association
http://www.adaic.org/

Ada Programming
https://en.wikibooks.org/wiki/Ada_Programming

Ada Programming Complete Chapters' List
https://en.wikibooks.org/wiki/Ada_Programming/All_Chapters

Ada Programming/Installing @ Wikibooks (run-time library reference is here)
https://en.wikibooks.org/wiki/Ada_Programming/Installing

Rationale for Ada 2012 (I had trouble following this one)
http://www.ada-auth.org/standards/rationale12.html

Installable Ada Reference Manual 2005 *Debian Package*
ada-reference-manual-2005

AND 2012...
ada-reference-manual-2012

Debian Policy for Ada
https://people.debian.org/~lbrenta/debian-ada-policy.html

As an incidental aside, I have just now heard of the "how-can-i-help"
Debian archive package for the very first time:

https://wiki.debian.org/how-can-i-help

Just wandering through... :)

PS Almost forgot my 1983 library (hard) copy of Beginning Programming
with ADA by James A. Saxon. It has one rubber stamped
check-out/check-in reference in the back. 1984. University of San
Francisco Library. It's so clean and nearly perfect that I don't use
it so that I don't hurt it...... that's where the Internet comes in
handy. :)

Cindy :)
-- 
Cindy-Sue Causey
Talking Rock, Pickens County, Georgia, USA

* runs with duct tape *

Reply via email to