[Info-vax] Userland programming languages on VMS.

Bill Gunshannon bill.gunshannon at gmail.com
Tue Feb 1 08:33:10 EST 2022


On 2/1/22 08:17, Bill Gunshannon wrote:
> On 1/31/22 21:37, Arne Vajhøj wrote:
>> On 1/31/2022 8:26 PM, Bill Gunshannon wrote:
>>> On 1/31/22 19:04, Dave Froble wrote:
>>>> On 1/31/2022 3:26 PM, Bill Gunshannon wrote:
>>>>> On 1/31/22 14:33, Dave Froble wrote:
>>>>>> What about a "jack of all trades" that can do any job?
>>>>>
>>>>> Like choosing the wrong language for a task a "jack of all trades"
>>>>> is famous for doing everything, but none of the tasks well.  It is
>>>>> not a compliment to be called one.
>>>>
>>>> Why do you ass-u-me that just because a language is versatile, that 
>>>> it cannot do things well?  Do you have examples?  Any real facts?  
>>>> Or just bullshit?
>>>
>>> I don't assume it.  At one time, when languages were more domain
>>> specific, it was a known factor of program development.
>>
>>>                                            One would have hoped
>>> that the formalization of "Software Engineering" would have kept
>>> the idea in vogue, but, alas, no.
>>
>> I see lots of specialization.
>>
>> Most languages are only a big language within a few areas. And
>> even if a language is used within multiple areas then the
>> libraries/frameworks used are often very different).
>>
>> OS - C/C++
>> containers - Go
>> servers (web, app, DB, MQ and Cache) - C/C++ or Java
>> client side web - JavaScript
>> Windows desktop apps - C# or C++
>> Mac desktop apps - Objective-C or Swift
>> iPhone and iPads - Swift
>> Android phones - Java or Kotlin
>> server side web - PHP, Python, Ruby, JavaScript, Java or C#
>> backend processing - Java, C++, C# or Python
>> data analysis - Python, R
> 
> Don't confuse use for design intention.  Most of those languages
   Oops..            design for intention
> had no particular purpose when designed and were just general
> purpose languages.
> 
> bill
> 




More information about the Info-vax mailing list