On Tuesday, 15 October 2024 at 09:50:06 UTC, Adam Wilson wrote:
>On Tuesday, 15 October 2024 at 09:07:12 UTC, Manu wrote:
>This is a general category of problem that's been an issue for a long time; having unfunded one-man efforts maintain essential infrastructure. I wonder if there are any opportunities available to do a lot better here. Does the dlang foundation have any budget for critical infrastructure? And/or anyone that would even consider working on the boring but essential stuff?
Got a spare 500k/USD/year? That's probably what it would take to staff the essentials.
Typical american mindset, "we only hire people from the Bay Area or Washington, and they cost us 500k USD a year, deal with it", "oh we out of funds, call the VCs we need to hire 100 more people"
The solution is to stop scare people and to start catching up with other languages, all while cleaning up the old mess, D is failing behind, not in tooling since it never was any good, but in everything else, including in areas to make it appalling to talents
What other betterC languages out there doing?
Odin for example:
https://github.com/DanielGavin/ols
Supports all of the language features, including generics, ALL OF THEM
One man project
> >Is there actually anyone here who develops on Windows? I don't understand how it could have regressed so far, unless it's just that nobody is using it.
I work on Windows, but I've never used VisualD, just VSCode.
serve-d takes MINUTES to compile, this is not acceptable, you can't get any work done like that
Even the vscode experience sucks, LSP still doesn't understand what a template is or what is a mixin, wich is what phobos is made of, templates
Thankfully, my own lsp does, at least for simple cases, and compiles in less than 0.5 seconds (except for DCD)
This is an area D foundation keeps ignoring (on top of ignoring DIPs for years, cough tuples)
So much work to do, so many years wasted discussing meaningless topics
We get things done because we care
If we don't care, we become careless and as a result it start to show on papers; and then people start complaining about it and end up quitting
Phobos 3 for example, alreay year in the works, and what's in phobos 3 today? you guessed right, more templates! yay!
Focus people, focus, i'm not smart, but i listen to what's going on in the world, and the world is begging for people to go back to C, let's make D an option
I do my part
https://github.com/ryuukk/dls
What about you, reader? send your PRs to DMD and tooling, be no scared, i dare you
Permalink
Reply