Tech News
← Home  ·  All topics

Programming Languages

3 GoKawiil briefs on this topic

Microsoft Elevates Rust to Tier One Programming Language Status

Microsoft has officially designated Rust as a Tier One language, granting it the same organizational priority and support as long-standing languages such as C++ and C#. This classification signals broader internal adoption across Microsoft's engineering teams and platforms, including Windows and Azure infrastructure.

Essay Argues Function Coloring Isn't the Same as Ordinary Parameters

A programming-theory essay pushes back on the claim that any threaded function argument, such as Go's context.Context, qualifies as a 'function color' like async/await. The author argues that if every parameter counted as a color, the concept wouldn't have needed inventing decades after functions themselves existed, and proposes analyzing coloring instead as a question of how a change to one function propagates through the call graph to its callers.

Canonical backs Bristol PhD to automate C-to-Rust code conversion

Canonical is funding a three-year PhD project at the University of Bristol's Programming Languages Research Group aimed at automatically converting large C codebases into Rust. UK Research and Innovation is providing matching funds, and the project will be led by student Alex Wood under Professor Meng Wang, with Dr. Cristina David and Canonical's Jon Seager as co-supervisors.