Seggan's user avatar
Seggan's user avatar
Seggan's user avatar
Seggan
  • Member for 9 months
  • Last seen this week
19 votes

What are different ways of handling runtime errors?

13 votes

What are the downsides of making all strings immutable to improve security and concurrency?

12 votes

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

11 votes

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

9 votes

What are some syntax options for iterating over arrays?

5 votes

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

5 votes

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

5 votes

What are the advantages and disadvantages of implementing reals as rationals?

5 votes

What are common options for lambda function syntax?

4 votes

What languages give you access to the AST to modify during compilation?

4 votes

Declaring infix operators like Haskell's in other languages?

4 votes

What are the advantages of having first-class functions versus having only anonymous class with fancy sugars?

4 votes

How can I infer the type of an empty literal?

4 votes

Why choose a left-to-right convention?

4 votes

How to verify function purity in an imperative language?

3 votes

Languages that compile to Lua bytecode (.luac) for including source locations?

3 votes

What are the different ways import statements can be implemented?

2 votes

What are the common reasons to create a new programming language?

2 votes

What are the downsides of having types for floats and integers?

2 votes

Why would a language allow zero-size structs?

2 votes

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

2 votes

How can I check if a new language is Turing-complete?

2 votes

How can I reconcile “all functions are variables” with a typeclass type system?