Tagged Questions
10
votes
7answers
328 views
What is a good alternative to the name variable for a language that only has immutable references or labels?
For example, in functional languages, variables are single assignment and their values are immutable once assigned. So they have two states unbound and bound, once bound they can't be changed.
Is ...
6
votes
6answers
415 views
How permissive should a language be about identifiers?
This is a sister question to: Is it bad to use Unicode characters in variable names?
As is my wont, I'm working on a language project. The thought came to me that allowing multi-token identifiers ...
6
votes
5answers
4k views
What to do if I hate C++ header files?
I was always confused about header files. They are so strange: you include .h file which doesn't include .cpp but .cpp are somehow compiled too.
Recently I joined a team project, and of course, ...