[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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

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


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

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'

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

Programming Languages @ debian.org

Ada (programming language) @ Wikipedia

Ada Information Clearinghouse, Resource Association

Ada Programming

Ada Programming Complete Chapters' List

Ada Programming/Installing @ Wikibooks (run-time library reference is here)

Rationale for Ada 2012 (I had trouble following this one)

Installable Ada Reference Manual 2005 *Debian Package*

AND 2012...

Debian Policy for Ada

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


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 to: