All Questions

Filter by
Sorted by
Tagged with
14 votes
1 answer
110 views

One year of Programming Language Design and Implementation Stack Exchange!

Today marks one year since the start of the private beta at the beginning of this site. Happy birthday to langdev! Some vital statistics about the last year: There have been a total of 2,434 answers ...
Michael Homer's user avatar
  • 13k
3 votes
1 answer
35 views

Is it a good idea to include code from the relevant part of your compiler/interpreter in a question?

In my recent question, I included the relevant part of my compiler code in the question. Is that a good idea?
FlatAssembler's user avatar
4 votes
1 answer
63 views

What's up with the Community user?

Community seems to have acquired a new name and icon - User -1 is now labeled as 'Community Compiler', with a generated Identicon. On other sites, Community appears unchanged, with the same user ...
Redz's user avatar
  • 1,058
1 vote
1 answer
53 views

Why was this question closed and upvoted?

This question was closed for being off-topic. It also has 7 upvotes. How does it have that many upvotes if it's not on topic and was closed?
Daemons's user avatar
  • 505
3 votes
1 answer
50 views

Is it appropriate to ask to check exercises from Dragon Book here?

I am studying the Dragon Book about compilers and it has exercises which I try to solve. Unfortunately, there is no-one nearby who could check my solutions. Is it appropriate to post my solutions here ...
user4035's user avatar
  • 101
0 votes
1 answer
69 views

Why was my question downvoted and closed as opinion-based?

I have a question about my question: Alternative names for a value that can either be true or false? It got -4 and close as opinion-based. But I thought that you could ask list-style questions ...
user1345541's user avatar
1 vote
1 answer
56 views

Unable to search for words inside and outside code blocks together

I searched pascal user:me and div user:me, both returned one of my answer, which is exactly what I did intend to find. But pascal div user:me and even pascal div returned nothing. After a few tries, ...
user23013's user avatar
  • 2,510
10 votes
0 answers
48 views

2023: a year in moderation

It’s that time of the year again! As we wave goodbye to last year and welcome the new one, we have a tradition of sharing moderation stats for the preceding calendar year. As most of you here might be ...
JNat's user avatar
  • 101
0 votes
1 answer
82 views

How shall I fix my question about line continuations?

My question What are some syntax options for line continuations (splitting a logical line across multiple physical lines)? was closed. I don't see how it's fundamentally different from, in particular ...
Karl Knechtel's user avatar
11 votes
2 answers
302 views

Those "+" and "C" questions, and this site's scope

Two questions were recently asked: How to implement + in a language where functions accept only one argument? Why does Rust depend on C? Both were closed and the latter was reopened, all three ...
kaya3's user avatar
  • 19.7k
1 vote
0 answers
62 views

Syntax highlighting for Rust destroys correct indent level

While writing a question I noticed, that it seems to be impossible to get the indenting right. The following screenshot shows, that the indent of the single $a is ...
ceving's user avatar
  • 366
2 votes
1 answer
198 views

What's up with the aggressive erasing of comments?

I understand that comments are "temporary post-it notes" but why are they being deleted so aggressively? Whoever is doing that should consult with the community before implementing a culture ...
Nike Dattani's user avatar
7 votes
1 answer
68 views

Close reason says 'programmining' instead of 'programming'

I just noticed a spelling mistake in one of the close reasons. (Consult freehand circle.) Can this be fixed?
Redz's user avatar
  • 1,058
3 votes
2 answers
98 views

Edit was rejected, any reasons why?

I suggested an edit to a recent answer and it got rejected by the OP for the reason below: Here's the actual edit: To me, it feels like the quality of the post was improved by the edit. For one, the ...
Redz's user avatar
  • 1,058
8 votes
1 answer
109 views

Rename the 'Blatantly off-topic' close reason

I noticed a community-specific close reason was created and called 'Blatantly off-topic.' However, for users without the close votes privilege, the 'Other' close reason is renamed to 'Blatantly off-...
CPlus's user avatar
  • 8,321
3 votes
2 answers
103 views

Flagged as "Rude" by bot?

This answer seems to have been flagged as rude by a bot but there is nothing obviously wrong with it checking the history. No human moderation seems to have been involved. What's going on here? This ...
Bruce Adams's user avatar
  • 2,843
2 votes
1 answer
64 views

What would be a better way to ask this question?

Our latest question at the time of writing is What are some design errors that lead to hard-to-debug code? It which has been closed as off topic as it is too broad. The OP seems to be asking us to ...
Bruce Adams's user avatar
  • 2,843
3 votes
1 answer
82 views

I have an old question I'd like to move to PLDI

Several years ago, I asked the following question on SE: https://softwareengineering.stackexchange.com/questions/376865/what-do-oop-languages-gain-from-having-constructors-that-always-return-an-object ...
Fadeway's user avatar
  • 101
5 votes
1 answer
102 views

No custom sites to move to

I was experimenting around with different dialogs, and found that there are no other sites to (possibly) migrate questions to (except PLDI Meta), unlike Stack Overflow. Is this because PLDI is still ...
Redz's user avatar
  • 1,058
14 votes
1 answer
129 views

Missing the obvious close reason: "not about programming language design or implementation"

In private beta, before we had our own community-specific close reasons, the "vote-to-close" dialogue had a generic close reason for off-topic questions, which read something like "This ...
kaya3's user avatar
  • 19.7k
6 votes
1 answer
82 views

The Garbage Disposal is still parented to the old domain

Our trash room, The Garbage Disposal, is still parented to https://languagedesign.stackexchange.com, not https://langdev.stackexchange.com. As @Catija said in chat: it's parented to a site that doesn'...
Bbrk24's user avatar
  • 9,067
15 votes
1 answer
164 views

A community-specific close reason for unfocused language design questions

We currently do not have any community-specific close reasons. Broadly speaking, I don’t think this is necessarily a problem—community-specific close reasons should be created intentionally and ...
Alexis King's user avatar
  • 8,721
11 votes
2 answers
145 views

Are “what are some possible syntaxes” questions on-topic?

Suppose I were to ask the following question: I am designing an object-oriented language with classes, and I’m trying to decide what syntax to use to define a class’s constructor. Even among popular ...
Alexis King's user avatar
  • 8,721
6 votes
3 answers
101 views

Is or is not “Why target an existing VM?” too broad?

There has been some significant disagreement over whether or not Why target an existing VM? ought to be closed. Here is the timeline as I understand it: The day the question was posted, I believed it ...
Alexis King's user avatar
  • 8,721
5 votes
0 answers
124 views

Conclusion of Room Owner nominations/election for The Garbage Collector

Community consensus has decided that it's time to choose more official room owners (ROs) for our main chat room, The Garbage Collector. ROs are responsible for some basic moderation tasks like pinning ...
Rydwolf Programs's user avatar
6 votes
2 answers
83 views

Preempting the "long tail of crap" problem

Motivated by Preserving backwards compatibility when adding new keywords While it's not exactly easy to say that any particular answer here is a duplicate of any other, I'm left with the distinct ...
Karl Knechtel's user avatar
4 votes
2 answers
80 views

Which "Which languages have XYZ?" questions are on-topic?

I'm thinking of questions like "What languages have XYZ?", "Do any languages have XYZ?", or so on. Let's call them "list-of-languages" questions, because the answer is ...
kaya3's user avatar
  • 19.7k
4 votes
1 answer
167 views

What are our specific abbreviations and terms?

Newcomers to PLDI are often compelled to ask what many of our abbreviations and terms mean. Let us list them here so this information always will be easily available. Terms should be somewhat specific ...
4 votes
6 answers
275 views

Room owners for The Garbage Collector: Nominations

Community consensus has decided that it's time to choose more official room owners (ROs) for our main chat room, The Garbage Collector. ROs are responsible for some basic moderation tasks like pinning ...
Rydwolf Programs's user avatar
7 votes
2 answers
104 views

How to deal with Advantage-only or Disadvantage-only questions?

Over the last few days I have run into a number of questions that ask for the advantages of a given approach but not its disadvantages, and vice-versa. A few samples: What are the advantages of ...
Matthieu M.'s user avatar
  • 3,038
6 votes
1 answer
89 views

Are questions about debugging incorrect codegen on-topic?

X86-64 Assembly for Recursive Functions was just asked, and it is essentially a debugging help question. Our help center currently says that Advice or support with specific coding problems or ...
Alexis King's user avatar
  • 8,721
20 votes
4 answers
520 views

Moving towards more focused language design questions

As of today, the [pros-cons] tag has officially been burninated, but we haven’t yet made any decisions about whether pros/cons questions are actually on topic. This has been discussed to some extent ...
Alexis King's user avatar
  • 8,721
8 votes
0 answers
105 views

Can we get a site logo in the style of GenAI please

The new GenAI site seems to have gotten a logo that wraps over 2 lines: A few places show . Most beta sites don't get custom logos. Since you seem to be willing to make exceptions, we would also like ...
mousetail's user avatar
  • 8,349
9 votes
1 answer
55 views

Are linters, formatters, and static analysis tools on topic?

Since we are refining our site scope Linters, formatters, and static analysis tools parse code, build ASTs and peform other steps similar to a compiler and interpreter, but then either simply output ...
mousetail's user avatar
  • 8,349
4 votes
1 answer
65 views

What is the [syntax-highlighting] tag for? I asked two questions about syntax highlighting, and both of them got closed

For my first question about syntax highlighting, I received the feedback that it is off-topic because it is not really about syntax highlighting, but about implementing an editor. OK, but what about ...
FlatAssembler's user avatar
10 votes
2 answers
289 views

It is finally time to burninate [pros-cons]

The pros-cons tag has been subject to many, many discussions, and is the most popular tag on the site, with 97 questions as of the time of this post being written. It's a typical example of a meta tag,...
Redz's user avatar
  • 1,058
11 votes
3 answers
89 views

What should we explicitly call out as on- and off-topic in our Help Center?

Until about ten minutes ago, the What topics can I ask about here? page in our Help Center was just a generic template. However, now that we have moderators, we are free to decide as a community what ...
Alexis King's user avatar
  • 8,721
23 votes
3 answers
370 views

A second plea to enable MathJax

About two months ago, we asked SE if we could have MathJax on PLDI, but the request was summarily declined with the following reasoning: At this time, we are declining the request to enable MathJax. ...
Alexis King's user avatar
  • 8,721
21 votes
1 answer
241 views

2023 Community Moderator Election Results

Moderator election #1 on Programming Language Design and Implementation has come to a close, the votes have been tallied, and the new moderators are: They will be forming the first mod team for ...
SpencerG's user avatar
  • 101
8 votes
1 answer
202 views

How should we choose our chat room's Room Owners going forward?

Our primary chat room, The Garbage Collector, currently has five room owners, who have a few moderation abilities like pinning messages, clearing spam stars, and moving spam messages to trash rooms. ...
Rydwolf Programs's user avatar
5 votes
2 answers
60 views

Are discussing features broadly and discussing this feature specific to a language considered duplicates?

A: What are the advantages and disadvantages of the callee versus caller clearing the stack after a call? B: Why was C implemented with a register preservation convention that seems to be far less ...
Aster's user avatar
  • 3,228
7 votes
6 answers
124 views

Election Questionnaire: How would you handle very low quality flags?

The handling of very low quality flags (on questions) is notoriously ambiguous: The sad truth is, nobody has the foggiest idea what "very low quality" (VLQ) flags on questions are for. The ...
CPlus's user avatar
  • 8,321
2 votes
1 answer
22 views

Why is the start of the tag wiki information cut off for [language-comparison]?

Upon viewing the tags page, the front bit of the language-comparison tag description is cut off. (It's missing the 'Use this tag') Why is it cut off? It shows fine on the page with the questions ...
Redz's user avatar
  • 1,058
0 votes
1 answer
61 views

The [queue] is too long

The queue tag's wiki description seems to refer to the queue structure: For questions about the implementation or design of queues within a programming language. A queue is a first-in-first-out ...
Redz's user avatar
  • 1,058
5 votes
2 answers
65 views

The [stack] of different means of this tag

I was looking at the tag stack. The stack is a crucial part of a low-level language, as that is the region in memory where all automatic variables are allocated. Tagging questions about stack memory ...
CPlus's user avatar
  • 8,321
9 votes
1 answer
50 views

Synonymize [ast] with [abstract-syntax-tree]

While typos should not be synonymized, abbreviations should be. AST is short for 'Abstract Syntax Tree' in the context of language design. I propose that ast be made a synonym of abstract-syntax-tree.
CPlus's user avatar
  • 8,321
5 votes
7 answers
129 views

Election Questionnaire: Moderator Actions

As per Leaving Private Beta, and Initial Pro-Tempore Moderator Election! ("Users can also ask questions on meta for potential moderators to answer"), here is my question: You've taken what ...
The Thonnu's user avatar
  • 1,518
4 votes
5 answers
271 views

Should frivolous questions about esolangs be on topic?

Looking at Could a programming language work where variables are only differentiated by fonts? It seems somewhat frivolous and likely to invites a family of similarly frivolous questions like "...
Bruce Adams's user avatar
  • 2,843
7 votes
2 answers
55 views

Should we allow questions that ask for (useful, concrete) naming suggestions?

I'm working on a programming language that has two related concepts that are important, common, and subtly different. Think function vs procedure, or panic vs exception. I'd like help from the ...
BoppreH's user avatar
  • 1,441
5 votes
1 answer
52 views

PSA Do not use the pros-cons tag in combination with language comparison

The pros-cons tag wiki states: For questions asking for advantages and disadvantages of a certain feature. DO NOT use as the only tag of a question, and use other tags in addition to this one that ...
mousetail's user avatar
  • 8,349

15 30 50 per page