More things need to be made programmable
In the the before-times, making a small app in an unfamiliar framework was challenging. Say you wanted to automate something with Google Workspace using App Scripts (Google’s equivalent to VBA1). You read documentation, copy/paste/modify boilerplate code, and search Stackoverflow when you hit a wall.
With LLM’s, you can describe what you want an app to do using precise language (i.e. pseudocode), and like manna from the heavens2, the code appears on the screen.
LLM’s have made creating small apps or scripts trivially easy3. Large ones — not so much — at least not in one go.
More things need to be programmable
I would like to control my rice cooker and bread machine with Python.
I want more interfaces to run scripts that do useful things.
For physical devices, I don’t want to learn how to use microcontrollers. I also don’t want to tie everything together into a smart home network. I would like individual devices to have the ability to run code. Don’t get me wrong, I’m not talking about my rice cooker needing to have an app store. I just want a friendly interface to easily execute code on differing things.
This is sort of true — they’re pretty different though.
Manna scraped from Stackoverflow and Github and served up with a heaping side of CO2 emissions
Apps or scripts with a clear purpose solving a well-defined problem