All Questions

Filter by
Sorted by
Tagged with
2 votes
1 answer
44 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,018
1 vote
1 answer
30 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?
Daemonic's user avatar
  • 495
2 votes
1 answer
45 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
59 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
0 votes
1 answer
53 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,370
10 votes
0 answers
45 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
81 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
10 votes
2 answers
295 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
  • 18.4k
1 vote
0 answers
60 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
192 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
67 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,018
3 votes
2 answers
96 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,018
8 votes
1 answer
104 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
  • 7,861
3 votes
2 answers
101 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,833
2 votes
1 answer
61 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,833
3 votes
1 answer
79 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
99 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,018
14 votes
1 answer
126 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
  • 18.4k
6 votes
1 answer
80 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
  • 8,907
15 votes
1 answer
162 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,336
11 votes
2 answers
143 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,336
6 votes
3 answers
97 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,336
5 votes
0 answers
122 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
82 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
79 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
  • 18.4k
4 votes
1 answer
165 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
271 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
92 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
  • 2,789
6 votes
1 answer
88 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,336
20 votes
4 answers
511 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,336
8 votes
0 answers
102 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,199
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,199
4 votes
1 answer
62 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
283 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,018
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,336
23 votes
3 answers
366 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,336
21 votes
1 answer
238 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
200 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,065
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
  • 7,861
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,018
0 votes
1 answer
60 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,018
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
  • 7,861
9 votes
1 answer
48 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
  • 7,861
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,498
4 votes
5 answers
265 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,833
7 votes
2 answers
54 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
51 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,199
-2 votes
3 answers
178 views

Spam is arriving on PLDI! What do we do about it?

PLDI got its first(?) spam post today. (It got nuked within ten/five/three minutes.) As the site grows more popular, it is almost inevitable that spam posts will start arriving. Will these spam posts ...
Redz's user avatar
  • 1,018
3 votes
3 answers
67 views

Whats the difference between the tag "optimization" and the tag "language-performance"? Should they be merged?

Whats the difference between optimization and language-performance? Should they be merged? The "optimization" tag has the following tag wiki: Use this tag for questions about efficient ...
Starship - On Strike's user avatar

15 30 50 per page