Just Don’t
By Artyom BologovSo I wondered, why are we building arbitrary restrictions into our tech? It’s computers, they can bear anything. So why not just...
- Just don’t mandate types
- You don’t have to type everything. Just omit obvious types and the tech will catch up. Only list necessary types or write your programs without them—it will catch up too. And in case you do need types, you’d better use a decent enough type system, not the useless bean-conting one.
- Just don’t wait for compilation
- Just run the code. Just add more code to it and run it all together. Don’t wait while it compiles, just run and test it. Compilation doesn’t have to be batched per files. It can be as granular as one function compiled into the program. A running program too.
- Just don’t throw errors
- You don’t have to throw errors and abort the computation. You can act on the erroring state and fix it. And then proceed from where it stopped.
- Just don’t restrict objects
- Just inherit from multiple classes. Just change which ones you inherit from if you want to. Just change the class definition whenever you like and patch its instances. Just change how classes themselved (they are objects too, right?) behave.
- Just don’t tolerate the syntax
- No need to write all this every time. Just wrap it into a function. And function into a macro. And a macro into a macro into a macro into a macro writing macro. Just write your own language when programming. Computer will handle any syntax. So don’t settle for inflexible syntax, just change it.
- Just gut the compiler
- Just start the GC whenever you want. Just construct a new program inside the current one and run it. Just compile a new function whenever you like. Recompile the current one while it runs. Just modify how the runtime prints values.
- Just don’t program/“AI” it
- The world doesn’t need more software solutions. It needs better, more humane, and more empowering tech. We need social problems solved, not patched over with a new vibe-coded “AI” product.
Just use good programming tech. Just use this power for good. Just be a decent person.