Python to C: What’s new in Cython 3.1

Cython is the most convenient way to bridge C and Python languages and tools in Python programs. Developers use it to write C extensions or wrap C libraries for use in Python. Now, a major new release is on the way. While it’s in early stages, Cython 3.1 adds powerful...

A software developer gives thanks

Tomorrow, we in the US celebrate Thanksgiving. So today seemed like a good time for me to recognize the people and technologies in the software development world that I’m most thankful for. I’m thankful for Alan Turing and computer programming I don’t think many folks...

Kotlin to lose scripting features

JetBrains plans to drop some scripting-related technologies from the Kotlin language, including REPL functionality, an obsolete API for Java scripting, the KotlinScriptMojo Maven plugin, and the kotlin-scripting-ide-services library for implementing code completion...

Anthropic introduces the Model Context Protocol

Anthropic today released a new open source protocol to let all AI systems, not just its own, connect with data sources via a standard interface. Model Context Protocol (MCP), the company said in its announcement, lets developers build secure two-way connections...

Are cloud units a good measure of cloud value?

If we’ve learned anything from the constant evolution of cloud computing and its integration into enterprise operations, it’s that generic metrics are rarely good at measuring success. Don’t get me wrong, cloud units are better than no metrics. Most enterprises use no...