Follow the latest coverage, related explainers and connected technology stories.
Microsoft reviews hundreds of improvements in .NET 11, with a clear focus on the JIT compiler, reducing allocations, improving interface and delegate calls, and enhancing the internal structure of async/await. The published results show that the gains come from removing unnecessary checks, allocations, and calls, rather than from a single major change.
Chad Schuster of Milliman explains how Numba can convert parts of Python programs into optimized code through LLVM, while taking advantage of parallel processing and GPU units. The experiment demonstrates major performance gains, but also reveals limitations in object-oriented programming, type inference, and compilation time, making the selection of suitable parts for acceleration a critical factor.