10:56:45heisigno-defun-allowed: It is time to demote splittist to the venerable FORTRAN naming convention. Hello SPLTST :)
11:00:39beachAre Fortran and C++ the only languages whose name are not valid identifiers in the language?
11:03:57no-defun-allowedThere are some languages which enforce snake_casing of variables, so their names would be right out (for variable identifiers).
11:04:18beachBetter grammar: We say a language is IMPOVERISHED is its name is not a valid identifier in th language. Are Fortran and C++ the only impoverished languages?
11:08:19no-defun-allowedI thought I had some: it is bad style in Python to not use snake_case for variables, so a variable named Python would not be idiomatic, and a linter program would probably mention it. Rust gives you a compile-time warning for that. I also hoped that there was a similar situation for Go (but lowercase go is a keyword used for starting a thread), but it's probably more like Python, where another tool tells you off.
11:09:08shka_oh, python wants you to use the snake case
11:22:58no-defun-allowedλ λ . e is probably invalid syntax. But then people who aren't mathematicians write λ actual . λ names . because they understand why you'd want to do that, so no, not really.
11:26:20no-defun-allowedYou also can't name a slot Self in Self (it expects capitalised words to continue longer message sends).