3 ms·
> Meh, the future is higher and higher abstraction layers and higher level business logic with more and more details managed for you by the runtime. Historical
by staticassertion 5y ago
> Meh, the future is higher and higher abstraction layers and higher level business logic with more and more details managed for you by the runtime.
Historically this doesn't seem entirely true. We haven't gotten much higher level than Java, outside of non-eng niches where we haven't gotten much higher level than Python (which is arguably lower level than R, which has been unseated).
So I don't think it holds true that we'll continue to chase a higher abstraction layer. We recognize the cost of doing so, and it hasn't been worth paying so far.
Besides that, Rust is quite capable of providing high level abstractions. I myself am building a sandboxing mechanism in Rust that will be entirely managed for you but with no runtime cost (it's generated statically) - it is Rust's low level power that lets me build such high level abstractions.
- deleted 5y ago[deleted]