2 ms·
I love this! So much my jam. I think the HCI of programming languages is a super interesting intersection; where things like notebooks, IDEs, visual programming
by cdrini 5y ago
I love this! So much my jam. I think the HCI of programming languages is a super interesting intersection; where things like notebooks, IDEs, visual programming, debuggers, or spreadsheets live.
I'm glad they mentioned autocomplete! That's a huge piece of why I use typing. For most front-end projects, unless they're going to be doing something where rigorous typing is useful (like parsing or byte manipulation), I generally prefer using just js with the optional TypeScript jsdoc instead of full TypeScript. Gives me the really great autocomplete/tooltips which greatly speed up my development, while also allowing me to just toss the typesystem aside in situations where it begins to become too irksome.