user16217248's user avatar
user16217248's user avatar
user16217248's user avatar
user16217248
  • Member for 9 months
  • Last seen this week
  • United States
31 votes
8 answers
3k views

Why would a language have a concept of undefined behavior instead of raising an error?

26 votes
9 answers
5k views

Are there good reasons to minimize the number of keywords in a language?

21 votes
9 answers
1k views

Are there disadvantages of including a never type?

20 votes
5 answers
4k views

Is there any particular reason to only include 3 out of the 6 trigonometry functions?

20 votes
10 answers
4k views

What are the drawbacks of allowing implicit boolean/integer conversions?

19 votes
4 answers
5k views

What obstacles prevented C and C++ from standardizing π?

19 votes
10 answers
4k views

Why would accessing uninitialized memory necessarily be undefined behavior?

19 votes
6 answers
940 views

Can regex be compiled into efficient machine code?

17 votes
3 answers
2k views

What optimizations does the strict aliasing rule facilitate?

16 votes
2 answers
1k views

What are the advantages and disadvantages of the callee versus caller clearing the stack after a call?

16 votes
3 answers
955 views

What are the implications of implementing variable-length arrays?

15 votes
8 answers
5k views

Why would a language need to have trap representations?

15 votes
5 answers
3k views

Why is type reinterpretation considered highly problematic in many programming languages?

14 votes
11 answers
860 views

What alternatives are there for C++ operator overloading syntax?

14 votes
7 answers
762 views

How can a programming language support vectorization portably?

13 votes
10 answers
955 views

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

13 votes
5 answers
592 views

Distinguishing modulo (Euclidean division) from remainder

13 votes
3 answers
247 views

How could a language support GPU execution cleanly?

12 votes
7 answers
1k views

A conditional block with unconditional intermediate code

12 votes
8 answers
3k views

What are the advantages of having a set number of fixed sized integers versus defining the exact number of bits in every integer?

12 votes
6 answers
387 views

What are the disadvantages of this far-fetched idea: All integers can be treated as boolean arrays?

10 votes
2 answers
556 views

What is the difference between an Abstract Syntax Tree and a Parse Tree?

10 votes
1 answer
186 views

Syntax options for providing branch prediction information

9 votes
5 answers
368 views

What would a for loop return in an expression oriented language?

9 votes
7 answers
4k views

Why do keywords have to be reserved words?

9 votes
4 answers
437 views

What are the advantages of keyword based syntax versus punctuation based syntax?

9 votes
6 answers
2k views

What syntax could be used to implement both an exponentiation operator and XOR?

8 votes
7 answers
930 views

Distinguishing classes from structures

8 votes
5 answers
922 views

Are there any reasons not to have built-in constants?

8 votes
6 answers
3k views

Why do relational comparison operators never short-circuit?