2 ms·
Will gradual typing allow Elixir to implement any new performance optimizations? Adding typing to dynamic languages like Elixir (or Python or Ruby) means develo
by cpeterso 3y ago
Will gradual typing allow Elixir to implement any new performance optimizations? Adding typing to dynamic languages like Elixir (or Python or Ruby) means developers pay a compile-time cost but still pay a runtime cost for the VM's dynamic type checking.
- atlintots 3y agoWith the JIT compiler, I'm not sure any optimisations from the type information will be significantly worth it. But I'm not an expert on this topic.