Skip to main content
rydwolf's user avatar
rydwolf's user avatar
rydwolf's user avatar
rydwolf
  • Member for 1 year, 7 months
  • Last seen this week
26 votes
5 answers
876 views

Can "no cyclic data structures" be enforced at compile time?

23 votes
7 answers
900 views

Is there a widespread alternative to C-style or Python-style code block syntax?

23 votes
12 answers
6k views

Why would a language allow zero-size structs?

20 votes
7 answers
3k views

What are the downsides of supporting chained comparison operators?

18 votes
7 answers
1k views

What are the pros and cons of having do ... while loops?

17 votes
7 answers
808 views

What are the pros and cons of an Option type in comparison to nullable types?

17 votes
7 answers
4k views

What are the pitfalls of using an existing IR/compiler infrastructure like LLVM?

16 votes
11 answers
2k views

What are some different approaches to raw string syntax, and what are their pros and cons?

16 votes
3 answers
525 views

What are the trade-offs in supporting Tail Recursion Optimization, but not Tail Call Optimization?

15 votes
7 answers
435 views

What Unicode character categories should be allowed in identifiers?

15 votes
9 answers
907 views

What are some syntax options for describing generic ("templated") types?

13 votes
2 answers
981 views

Which calling convention should my compiler use?

12 votes
3 answers
976 views

What is implied by the names "sum type" and "product type"?

11 votes
3 answers
1k views

What are the pros and cons of traits in comparison with interfaces?

11 votes
6 answers
853 views

How can ambiguity with unary and binary operators be resolved?

10 votes
3 answers
302 views

What vertical whitespace should be supported?

9 votes
5 answers
3k views

What are the advantages and disadvantages of just-in-time compilation?

9 votes
7 answers
928 views

What are the pros and cons of dynamic scoping?

9 votes
1 answer
525 views

How does the performance of reference counting and tracing GC compare?

8 votes
8 answers
768 views

What are some options for syntax for async/await?

8 votes
3 answers
179 views

How can single-item tuples be disambiguated from the grouping operator?

7 votes
2 answers
275 views

What are the pros and cons of more permissive identifier character sets?

7 votes
3 answers
225 views

What are the pros and cons of different ways of forcing resources to be closed properly?

7 votes
6 answers
973 views

What are the consequences of allowing decimal-point-less number literals to be interpreted as floats?

6 votes
1 answer
134 views

How should programming languages handle updates to Unicode?