InfoWorld First Look
Expert articles on cloud, software development, and AI
November 27, 2024
A software developer gives thanks
10 people and technologies software developers should celebrate this Thanksgiving, from Alan Turing, Anders Hejlsberg, and Tim Berners-Lee to OOP, REST, and GPS.
Read more
Python to C: Whatâs new in Cython 3.1
The next version of the Python-to-C translator will be a major release, with more tools than ever to speed up your code. Hereâs how to try it now.
Kotlin for Java developers: Concurrency with coroutines
Get a quick introduction to the most interesting parts of writing concurrent programs in Kotlin, including dispatchers, contexts, channels, and flows.
Kotlin to lose scripting features
Scripting functionality in Kotlin did not prove as popular as JetBrains expected, the company said. But Gradle Kotlin DSL and the Custom Scripting API will continue to be supported.
Dev with Serdar: Use "main" in Python to make packages runnable
Python packages are typically things you pip install and run by importing into your code. But you can make packages runnable from the Python command line using the "-m" option â and by configuring your package with a "main" module. This video steps you through the basics of using "main" in a package, and how it differs from "init" in a package (and elsewhere, too).
Anthropic introduces the Model Context Protocol
Open-source MCP protocol provides a universal, open standard for connecting AI systems to data sources, Anthropic says.
Build generative AI pipelines without the infrastructure headache
How Gencore AI enables the construction of production-ready generative AI pipelines using any data system, vector database, AI model, and prompt endpoint.