Skip to main content

Explore our questions

26 votes
5 answers
3k views

Why don't popular regex engines support complement and intersection?

8 votes
2 answers
532 views

Why would external iteration require lots of code inlining relative to internal iteration?

10 votes
1 answer
368 views

What are some examples of languages singularly for creating UI's?

14 votes
3 answers
2k views

Is it possible to extend C to have the Rust concept of ownership for memory safety?

2 votes
5 answers
884 views

Is there any way a Java-like language could implement immutable primitive arrays without incurring performance penalties?

11 votes
3 answers
661 views

Delimited continuations and foreign functions

2 votes
2 answers
336 views

Should thread handles be atomic or thread-safe types?

17 votes
2 answers
4k views

What is the origin of ++ and --?

5 votes
0 answers
119 views

What efficient heuristics exist for factoring distributive operations?

12 votes
6 answers
1k views

What do various designers of JavaScript regret or dislike about its design? Given the opportunity, what would they do differently and why?

1 vote
1 answer
219 views

How to design a grammar for a closely binding null-coalescing operator?

14 votes
2 answers
870 views

Is it possible to bootstrap an interpreted language?

3 votes
1 answer
470 views

How are C11 compilers calculating by how much to change the stack pointer before `goto` if the program uses variable-length arrays?

13 votes
6 answers
8k views

Why do so few source level optimizers exist?

Browse more Questions