Bbrk24's user avatar
Bbrk24's user avatar
Bbrk24's user avatar
Bbrk24
  • Member for 11 months
  • Last seen more than a week ago
31 votes
16 answers
5k views

How could a language make the loop-and-a-half less error-prone?

25 votes
3 answers
6k views

Why are volatile objects so difficult to work with in C++?

21 votes
5 answers
5k views

Are x87 long doubles still relevant?

17 votes
4 answers
2k views

Why can C not be lexed without resolving identifiers?

16 votes
8 answers
1k views

What are advantages and disadvantages of C-style for loops?

14 votes
2 answers
1k views

How to prevent undecidable type systems?

13 votes
2 answers
302 views

Why is Smalltalk’s cascade operator not more common?

12 votes
2 answers
375 views

How could syntax highlighting work for 2D languages?

12 votes
2 answers
431 views

Why did Objective-C remove `NSZone`?

11 votes
6 answers
299 views

What ways exist for handling object to string conversion?

11 votes
3 answers
369 views

What are the benefits to self-hosting compilers?

10 votes
2 answers
406 views

What operations are common in stack-based languages?

10 votes
1 answer
281 views

How do I implement AOT compilation of my 2-D esolang?

10 votes
4 answers
188 views

How do I write a spec for an existing language?

9 votes
1 answer
197 views

How are generators implemented?

8 votes
1 answer
127 views

How can runtime type checks be implemented?

8 votes
2 answers
121 views

How to dynamically dispatch extension methods?

8 votes
3 answers
236 views

What are some approaches to namespacing?

8 votes
3 answers
354 views

When is ABI stability “worth it”?

8 votes
2 answers
190 views

How to correctly highlight contextual keywords?

8 votes
2 answers
381 views

How to optimize non-tail recursion?

7 votes
1 answer
132 views

How can task-local variables be implemented?

7 votes
2 answers
520 views

Why color literals?

6 votes
1 answer
153 views

How do I make LLVM actually inline anything?

6 votes
2 answers
836 views

Why does C++ require private methods to be declared with public ones?

6 votes
1 answer
160 views

How do I implement branch prediction for JIT?

5 votes
1 answer
113 views

How could a language implement generic traits?

5 votes
1 answer
151 views

How should unapplied method references be handled?

5 votes
2 answers
2k views

How can the shunting yard algorithm be adapted to handle currying?

5 votes
2 answers
281 views

Why would Short String Optimization not apply to dynamic arrays?