"YAGNI CPU performance" is true so often we forget that we made a tradeoff in the first place. Communicating perf reqs is a language feature
@jxxf Right. Things like asm.js and typed arrays are examples in an existing PL. Rust is an example of a PL that does it holistically.
-
-
@wycats Ah, OK. Sounds like you're referring to algorithmic performance guarantees ("O(n lg n) worst case") rather than hard r/t ("50 ms"). -
@jxxf no. Absolutely referring to hard perf guarantees (asm.js gives you control over GC pauses for example). -
@wycats As in, "the *language* guarantees this operation won't take more than X ms"? That's what I meant by hard real-time guarantees. -
@jxxf Yes, that's what I mean too.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.