TIOBE Index News (February 2024): Go Reaches New High techrepublic.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from techrepublic.com Daily Mail and Mail on Sunday newspapers.
Proper support for sum types or tagged unions have become table stakes for systems programming languages. However, they can incur a lot of memory fragmentation that s not trivial to avoid without good support for metaprogramming. This post goes into Zig s powerful comptime feature, and how it allows some radical approaches to efficient data structure design.
There's light on the horizon for C/C++ developers looking for a change. Rust, Carbon, and Cppfront are all promising alternatives to the legacy languages programmers love to hate.