Skip to main content

Explore our questions

15 votes
9 answers
808 views

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

4 votes
0 answers
110 views

Prior art for concatenative array language?

10 votes
1 answer
2k views

In Python, why isn't it a syntax error when a list of strings is defined without comma separators?

17 votes
0 answers
420 views

What impact do type sigils have on programmers?

19 votes
5 answers
4k views

Why is array access not an infix operator?

19 votes
6 answers
1k views

How could a language with a C-style syntax implement homoiconicity?

12 votes
2 answers
1k views

Why do many languages use square brackets for array indexing?

17 votes
7 answers
3k views

The static keyword and clarity in language design

6 votes
0 answers
231 views

What was the first language to use backslashes as escape characters in string literals?

10 votes
5 answers
779 views

Why do some languages have quotes around imports?

19 votes
7 answers
2k views

What are the downsides of supporting chained comparison operators?

7 votes
2 answers
556 views

Why implement function syntax as `f a b` or `f: a b` instead of `f(a,b)`?

4 votes
3 answers
913 views

Why do many programming languages use parentheses `()` for function definitions and calls?

2 votes
1 answer
277 views

What are the tradeoffs around supporting Unicode keywords and tokens?

Browse more Questions