Comment by verdverm
4 days ago
Compiled languages make 3rd party plugins harder.
Also, the Rust ecosystem is annoying with demands for explicit answers to why their preferred language was not used.
4 days ago
Compiled languages make 3rd party plugins harder.
Also, the Rust ecosystem is annoying with demands for explicit answers to why their preferred language was not used.
I don't understand why compiled languages would make plugins harder. They just need explicitly defined entry points in libraries like DLLs. This has been existing for literal decades in other systems, for example Adobe plugins or Steinberg VSTs. It's not an unsolved problem.
They are harder by comparison. With OpenCode / Pi, you can start by just putting code in a file in a specific folder and away you go. Compiled languages require more steps for the user, and also more complexity for the developer.
I see. I wonder if they could arrange a .md file to feed to the LLM of their choice to generate a compiled plugin based on the instructions in it, thereby bypassing the "complexity" for the user and developer, yet having the benefit of a compiled asset?
> the Rust ecosystem is annoying with demands
One person != "the ecosystem"
If you hang out on HN, you see this kind of statement a lot, it's happens so often (more than any other language right now, used to be TypeScript), it's the outside perception of the ecosystem. If they chill out on the superiority claims, that perception can change like it did for TypeScript.