Nim programming language finally hit 1.0
bachmeier
no at spam.net
Tue Oct 1 09:33:46 UTC 2019
On Tuesday, 1 October 2019 at 05:35:22 UTC, Ecstatic Coder wrote:
> I'm convinced his huge amount of effort should have been spent
> on making D a better Go/Crystal/etc.
>
> As I said earlier, I *REALLY* wanted to implement Cyclone, my
> CQL/SQL script runner in D.
>
> The problem is it was SO MUCH easier to do it in Go, despite is
> EXTREMELY limited compared to an object oriented language like
> D : no genericity, no parametric polymorphism, no virtual
> inheritance, etc.
>
> But the language and its standard library provides ALL the
> building blocks you need to implement web servers (coroutines,
> HTTP, etc), and the official CQL/SQL database drivers are
> complete, optimized, well maintained and used extensively.
>
> As I already said, it takes you just a few very simple lines of
> code to implement this script runner in Go, because you can
> clearly see that the language itself was designed especially
> for that : manage efficiently HTTP and database connections.
But none of this is in any way related to Walter. This is not
Walter's area. No matter how many times anyone writes it on the
mailing list, Walter will not be writing web servers or database
drivers.
Your complaint, as written, is a complaint to nobody. This is not
a corporation making decisions on where to spend developer time.
It is a volunteer project. Sure, you can vent on the mailing
list, but you don't have anyone to be the target of your anger.
It's ultimately 100% wasted electrons unless you have a proposal
to go along with it that will result in the work getting it done.
"D should do X" posts do not have any value unless they go a step
further to suggest a solution beyond "someone else should do all
the work". That is simply reality. Did you even put together a
proposal for GSoC or SAoC?
It's easy to generate ideas of what some mythical developer
should do. It's much harder to actually make it happen.
More information about the Digitalmars-d
mailing list