5 ms·
What kind of runtime requirements does it have?
by jeffdavis 9y ago
What kind of runtime requirements does it have?
- fasteo 9y agoIt's compiled. No interpreter or VM. Just an executable
- pjmlp 9y agoBeing compiled doesn't means lack of runtime. C's runtime is called Crt0 in most POSIX systems.
- kodablah 9y agoYou should not have been downvoted the way you have. Your statements are factual, just seems others think you meant there is no runtime or stdlib. But for runtime requirements, not carrying extra files or requiring extra installs is important, thanks for the info.
- fasteo 9y agoI agree ;) But truth to be told, it was a quick reply without much thought. Thanks.
- GolDDranks 9y agoSeems to be garbage collected and the async behaviors dispatched into a threadpool, but no pre-emption.
- spooneybarger 9y agoThat's a reasonable overview. There's work on pre-emption although not everyone thinks cooperative multitasking is a bad thing so pre-emption might be a choice you make on application startup.
- Matthias247 9y agoAs far as I remember it is not only no pre-emption, but also no garbage collection inside a single actor method invocation. Which has some advantages but also the downside that longer-running and allocation-rich operations might need to be split up into multiple async actions. But maybe that model changed in the meantime.
- spooneybarger 9y agoAt this time, that is still the case.