Does it need parentheses or not?
How are closure variables managed? Do I need to release things?
Do lambdas require scoping braces or not? What's the damn syntax for them again???
Do I need to use case(X), switch(X), when(X), something else?
Do cases fall through or not?
How do I concatenate strings in this language again?
How do I get lengths in this language again?
Is it -> or => or functions? Are functions even first class? Can they be anonymous?
How did this language handle async operations again?
Anyone watching me work would probably think I don't know a damn thing. And after 25 years in the industry, I sometimes wonder the same thing.