On Friday, 12 January 2018 at 22:24:16 UTC, Dukc wrote:
On Friday, 12 January 2018 at 21:24:40 UTC, John Gabriele wrote:
1. It has its own name. Phobos. This is unusual. I don't know of any other language who's std lib has any name other than "the {lang} standard library". Why does it have its own distinct name, and why do I (as a user) need to know it?

Because Walter Bright's company is named Digital Mars, D was initially named "Mars programming language". I am fairly certain that's the original reason for the name of the library. After all, why change it now when it's in common use? Where I live we have a saying: "A dear child has many names".

I don't think it should be changed, just removed from a few user-facing spots to increase clarity and remove any doubt about what's the D standard library.

Links and titles should just say "D Standard Library" or "Library Reference", and not mention "Phobos". It's a distraction to new users or possibly-returning-users who were around during the D1->D2 std lib transition.

On <https://dlang.org/phobos/index.html>, it appears to me that it shouldn't say "phobos" anywhere (it's only in the top paragraphs as it is). Though maybe Walter or others like Phobos mentioned there for nostalgic reasons.

Anyhow, my comments aren't intended as complaints, but rather what I see as low-hanging easy marketing improvements for D.

Reply via email to