Proposal: Programming Language Design (and Implementation? :p)

Following up on a brief discussion in chat, it seems that people would support including programming language implementation in our site's title, making it "Programming Language Design and Implementation". This is a bit of a long title (tho many of us are from CGCC, where we're no strangers to long site names :p), but could be informally shortened to "Programming Language Design" or just "Programming Languages" in most contexts, and we already use the site's initialism in a lot of places anyway.

I feel that implementation of programming languages will probably make up most of our question volume after we get past the big design questions, and we've had a few instances of clearly on-topic implementation questions having their on-topicness questioned due to confusion about the site's scope, so this could also help with that.

What do y'all think?

  • FWIW, this is also the name of en.wikipedia.org/wiki/… — a prestige academic conference on the same topics. Feb 26, 2023 at 13:42
  • @Blaisorblade Oh, that's good to know. Maybe we should slightly change the name, just to prevent any confusion Feb 26, 2023 at 18:58

2 Answers 2


Only in the site name

There's nothing wrong with having a long site name. As you say, over on Code Golf and Coding Challenges, we're hella used to long site names (which is ironic given we're about making things short).

But having it in the URL is not a good idea. People don't like long URLs (URL shorteners capitalise on this), so the shorter the URL, the better. As suggested in the next page of the linked transcript, something like langdesign.stackexchange.com or langdev.stackexchange.com would be better suited as the URL for the site.

  • 1
    No worries on the latter, sites almost never have the full names in their URLs Jan 18, 2023 at 14:20
  • pldi.se or plid.se would also be pretty easy to type/remember :)
    – warren
    Jan 20, 2023 at 14:43

I’m a fan of simply “Programming Languages”. Questions on writing code would be covered by SO. So I think a simple and short name with propels help / tour pages would suffice.

  • 8
    "Programming Languages" is certainly a good way to sum up the scope of the site, but practically speaking, it would also be likely to draw a ton of questions that would belong on SO (or nowhere) from new users who haven't taken the time to look it over. Jan 18, 2023 at 9:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .