Top Five World’s Most Underrated Programming Languages

Paulo Pinto pjmlp at progtools.org
Fri Jan 18 08:55:23 UTC 2019


On Friday, 18 January 2019 at 03:41:38 UTC, Brian wrote:
> On Monday, 14 January 2019 at 20:21:25 UTC, Andrei Alexandrescu 
> wrote:
>> Of possible interest:
>>
>> https://www.technotification.com/2019/01/most-underrated-programming-languages.html
>
> Because no software can use it.
>
> examples:
> 1. Docker use golang.
> 2. Middleware system use java.
> 3. Shell use python.
> 4. AI use python and R.
> 5. Desktop application use QT / C#.
> 6. Web framework & database use php's laravel and java's 
> sprint-boot.
> 7. Web use Javascript / typescript.

Google is using Go for gVisor and Fuchsia, MIT for Biscuit, TUM 
(Munich) for userspache high performance network drivers, in 
spite of the naysayers regarding Go and systems programming.

Apparently Google is ramping up the use of Rust in Fuchsia and 
hiring quite a few devs.

Azure IoT Edge uses a mix of C# and Rust.

C# support for low level systems programing is looking better 
every release since they started integrated Midori lessons into 
it, while making it beat TechEmpower and working closely with 
Unity.

Now C# support is started to be a thing all AAA devs wish for on 
their game engines, even if only for gameplay scripts, while 
Unity is betting down in improving C# AOT compilation via their 
HPC# subset (C#'s -betterC in IL2CPP).

D really needs its killer use case if it is to move away from 
that list.


More information about the Digitalmars-d-announce mailing list