(no title)
chuckledog | 2 months ago
Curious whether the author is envisioning changing configuration of running code on the fly (which shouldn’t require an interpreted language)? Or whether they are referring to changing behavior on the fly?
Assuming the latter, and maybe setting the LLM aspect aside: is there any standard safe programming paradigm that would enable this? I’m aware of Erlang (message passing) and actor pattern systems, but interpreted languages like Python don’t seem to be ideal for these sorts of systems. I could be totally wrong here, just trying to imagine what the author is envisioning.
handoflixue|2 months ago
"Configuration" implies a preset, limited number of choices; dynamic languages allow you to rewrite the entire application in real time.
8organicbits|1 month ago
jimbokun|1 month ago
Of course this requires a huge architecture change from OS level and up.
aardvark179|1 month ago
WoodenChair|2 months ago
Interpretation isn’t strictly required, but I think runtimes that support hot-swap / reloadable boundaries (often via interpretation or JIT) make this much easier in practice.
savolai|1 month ago