[Info-vax] Opportunity for VSI?
Bill Gunshannon
bill.gunshannon at gmail.com
Wed Dec 19 14:39:41 EST 2018
On 12/19/18 2:25 PM, Arne Vajhøj wrote:
> On 12/19/2018 2:18 PM, gérard Calliet wrote:
>> Le 18/12/2018 à 02:00, Arne Vajhøj a écrit :
>>> On 12/17/2018 11:40 AM, gérard Calliet wrote:
>>>>> On 12/17/2018 6:46 AM, johnson.eric at gmail.com wrote:
>>>>>> For example, have you learned a new programming language? There are
>>>>>> so many to pick from. Consider rust, ruby, perl, python, go, swift,
>>>>>> haskell, OCaml, Objective C, or a fresh look at C++-17. I'm sure
>>>>>> there are
>>>>>> others too.
>>>> You didn't mention xslt programming and scala, the 2 I do like and
>>>> used... on VMS.
>>>
>>> Funny - I have always suspected that Scala appealed to the same
>>> people as Ada95 did/do.
>>>
>>> :-)
>>>
>>> Not completely wrong.
>
>> A friend of mine just invited me to attend to the inaugural conference
>> on College de France about Computer science, introduction from the
>> Curry-Howard isomorphism. My snoberry.
>
> There are two schools of thought on programming languages.
>
> There are those that prioritize the power of the language - it
> should be possible to express even very complex logic in a
> short and concise way.
>
> And there are those that prioritize simplicity of the
> language - it should be possible for anybody with an
> IQ over 90 to read and understand the code.
>
> Ada95 and Scala definitely seems to be designed
> by people in the first category.
I don't know about that. Ada w3as used as an introductory
language at Universities and that was back when the average
incoming student hadn't seen a computer more advanced than
a TRS-80 or Apple ][. They had no problem grasping it and
by their second year were writing rather complex programs
with it. The only complaint I ever heard came after
graduation when I used to get emails from former students
bitching about the fact that they put so much effort into
a language no one in the real world was using. :-)
bill
More information about the Info-vax
mailing list