Skip to main content
Bbrk24's user avatar
Bbrk24's user avatar
Bbrk24's user avatar
Bbrk24
  • Member for 1 year
  • Last seen this week
31 votes

Negative literals, or unary negated positive literals?

26 votes
Accepted

What are the upsides of using explicit line-ending characters (like semicolons) as opposed to newlines?

23 votes
Accepted

What are the pros and cons of allowing keywords to be abbreviated?

22 votes

How have modern language designs dealt with Unicode strings?

20 votes

I want to make breaking changes to my language, what techniques exist to allow a smooth transition of the ecosystem?

17 votes

What are the advantages of strings and character arrays being different?

16 votes

Why would a language allow zero-size structs?

15 votes

Why do programming languages use delimiters (quotes) for strings?

13 votes

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

12 votes

Should the method to sort a list modify it in-place or return a new object?

12 votes

Should my language distinguish between single- and double-quoted literals?

11 votes

Is it possible to make GC a library?

10 votes

Why do some languages have quotes around imports?

9 votes

What different types of garbage collection are there, and what benefits do they provide?

9 votes

What are different ways of handling runtime errors?

9 votes

Are there disadvantages of including a never type?

9 votes

What are common options for lambda function syntax?

9 votes

What are some syntax options for iterating over arrays?

9 votes

Do you need an "Any" type when implementing a statically typed programming language?

9 votes

How can an object-oriented language support hot reloading of classes?

8 votes

Early binding, mutual recursion, closures. Can I have all three?

8 votes

How to transpile between languages with different scoping rules?

8 votes

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

8 votes

What are the advantages/disadvantages of null-terminated strings vs length-prefixed strings?

8 votes

Pros and cons of automatically importing the scope of the object in the methods

8 votes

What are the pros and cons of having a unit type over C-like void?

7 votes

How can ambiguity with unary and binary operators be resolved?

7 votes

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

6 votes
Accepted

How is a structure different from a tuple with named elements?

6 votes

How to dynamically dispatch extension methods?