owl-lisp/owl

fork should be thread

aoh opened this issue · 0 comments

aoh commented

System calls are generally named after their C counterparts. It is likely confusing, that fork means starting a new green thread instead of forking a process.

It would probably make sense to rename thread creation to thread, and possibly have it be a macro that automatically wraps a function call argument to a thunk while at it.