Github and enthusiasm

Paulo Pinto pjmlp at progtools.org
Mon Dec 9 07:30:03 UTC 2019


On Saturday, 7 December 2019 at 21:59:28 UTC, JN wrote:
> On Saturday, 7 December 2019 at 21:38:16 UTC, Ola Fosheim 
> Grøstad wrote:
>> Is Ruby being swallowed up by Python perhaps?
>
> Has been for quite some time. Ruby was never that popular 
> outside of Ruby on Rails. For the most part, RoR was Ruby. But 
> RoR is not as popular anymore, Python and other languages 
> adopted similar ideas for web frameworks and ate Ruby's lunch. 
> Outside of Homebrew on macOS and Jekyll, the blog engine, I am 
> not aware of any popular Ruby usages in the wild nowadays.
>
> Unlike Python, it completely missed the science/ML train too, 
> so it will only get worse.
>
>> So, Pascal probably has a very loyal group of users.
>
> Pascal is kind of magical. It's been around almost as long as 
> C, has fast compile times, good IDE and GUI story (mostly as 
> legacy of Delphi). It also did many things right, such as no 
> header files. But most of its community is hanging out on 
> several forums (like the Lazarus project forums) and they don't 
> have the social media/Github presence compared to other, newer 
> languages).

Pascal is so strong in Germany, that we keep having Delphi 
conferences.

https://entwickler-konferenz.de/

And it is a regular subject on .NET developers magazine

https://www.dotnetpro.de/delphi-959606.html


In in spite of all bad decisions from Borland, Embarcadero, and 
whoever owns it nowadays.

Although most now gather around FreePascal.

One of my biggest disappointments with Java and .NET, was 
expecting them to be more like Delphi and getting a VM, and lack 
of value types (on Java) instead.

Now taking almost 30 years to fix those wrong decisions, with the 
onus of backward compatibility.

Imagine how safer the computing would would be if they would have 
been like Delphi, with automatic memory management.

Sadly D might not have been a thing, on the other hand C and C++ 
would not have grown as they did, given that they are also picked 
up due to their AOT tooling and value types support.


More information about the Digitalmars-d mailing list