3 ms·
Recreating Oberon in D sounds like an interesting blog post. Please write about it!
by qznc 6y ago
Recreating Oberon in D sounds like an interesting blog post. Please write about it!
- pjmlp 6y agoOne thing that is needed for the proper experience is dynamic linking and strong type exports from the libraries. Otherwise, as idea for other languages that also want to explore the same OS concepts, make use of IPC like dbus, XPC, COM, with a name server able to translate Module.Command into calls. Then expose this as means to be called on the REPL, via mouse actions, supporting text as parameters, selected text, selected widget or window. Actually from my list above, the IPC tools are already there in modern OSes, but the idea is not properly explored across the whole stack.