On Saturday, 29 November 2014 at 02:43:14 UTC, Jonathan M Davis via Digitalmars-d-learn wrote:
On Saturday, November 29, 2014 01:30:55 Ledd via Digitalmars-d-learn wrote:
On Friday, 28 November 2014 at 12:35:28 UTC, Kagamin wrote:
> What is missing?

an ISO standard ?

Someday, maybe, but most languages don't have an ISO standard, and I really on't see what it would buy us. What we're generally missing most is manpower. Putting a bunch of effort into formalizing it in a standard wouldn't really help us. If anything, it would just take away manpower from actually getting code written, getting bugs fixed, etc. And even if getting an ISO standard for D were a goal, C++ was something like 20 years old before it got an ISO standard, so even those languages that do have standards didn't generally get them very early in their development, meaning that we're not necessarily slow about getting a standard in comparison to
those languages that do.

- Jonathan M Davis

It depends on what kind of languages you are talking about .

There are de facto standards that basically don't need any standard mostly because there isn't even a real competition so the users that want to code and solve a certain problem can't even look at real alternatives, for example what are the alternatives when it comes to Postscript or TeX/LaTeX ? They are basically de facto standards .

There are also languages that are linking their lifetime to a "main" language, for example languages that transcode to other languages don't really need a standard because they are just an extra layer on top of another language. There are examples of languages that have source-to-source compilers to C, Javascript and Lua for example .

Given the ambitions of D I can't see how you can pretend to be a relevant language without a standard, it also boils down to creating a reliable ecosystem and make a contract with the community. Do you think that this situation is doing any good to D ? For example there is a significant lack of tools in D where C/C++ have plenty of tools for anything since forever, especially in the last years with llvm .

Name even just 1 tool in D that is comparable with the counterpart in C/C++, or try to rate the ecosystem for D after 13 years of existence .

Do you really think that a "system language", or just a language that aims to be popular, can possibly discard the idea of getting into an international standard ?

I still can't recall any major language that doesn't have a standard, what is the language/s you are thinking about ?

Reply via email to