What I found was basically no IDEs supported runtime generation of code for things like autocomplete. Jupyter does but it’s a limiting environment.
It made me realize this is a mostly unexplored space with little tooling
What I found was basically no IDEs supported runtime generation of code for things like autocomplete. Jupyter does but it’s a limiting environment.
It made me realize this is a mostly unexplored space with little tooling
But I don’t have to time to write all that. So I have actually been writing helper scripts to generate object code and function signatures via ast libs.
This is how I originally “learned programming” in the 90s. The industry zeitgeist shifted to “churn out code” and all that wizardry was lost. I have no idea how to prove it but I sometimes think it was intentional to capture worker agency.
It’s been fun reconnecting to it but the ecosystem of helper tooling … well there is none. Tons of blogs with basics about for loops though.
https://learn.microsoft.com/en-us/dotnet/csharp/roslyn-sdk/s...
For example, there is an SQL provider that gives you generated types and auto-complete but it does this without running a source generator that emits files. It just happens inside the compiler.