Python wins Tiobe language of the year honors
To the surprise of probably no one, Python has won the Tiobe programming language of the year award for 2024, given to the language with the highest increase in ratings in Tiobe’s index of language popularity during the year. In a post accompanying ...
3 forecasts about time-series forecasting
Over the last year, we’ve seen an explosion in innovation in time-series forecasting. Along with new statistical models, transformer-based approaches have allowed for the creation of zero-shot foundation models from well-known organizations such as ...
Someone needs to make AI easy
2024 was a year filled with AI possibilities; 2025 needs to turn those possibilities into realities. For that, we need the cloud companies to stop churning out “primitives” such as large language models (LLMs) and instead give developers solutions...
Write Python like it’s 2025
It’s a new year, and we feel fine! 2024 was a breakout year for our favorite programming language, and we have a feeling 2025 will be even bigger. For this first Python report of the year, we’re offering our lineup of the most helpful, newsworthy,...
The cloud architecture renaissance of 2025
The perfect storm is coming that will force enterprises to rethink their cloud strategy. Cloud architecture will take center stage during 2025. This isn’t just another hype cycle. First, we need to talk about the elephant in the room: generative AI....
Ruby completes switch to Prism parser
Ruby 3.4.0, and Ruby 3.4.1, updates to the longstanding dynamic, open source programming language, have arrived, with Prism now the default parser. Ruby 3.4.0 was released December 25, Christmas Day, along with an update, Ruby 3.4.1, which merely ch...
Go teams struggle with coding standards – survey
Although developer sentiment toward the Go language remains very positive, teams face a challenge when it comes to maintaining consistent coding standards across Go code bases, according to Go developer survey results for the second half of 2024. Go d...
Fine-tuning Azure OpenAI models in Azure AI Foundry
Large language models (LLMs) like the OpenAI models used by Azure are general-purpose tools for building many different types of generative AI-powered applications, from chatbots to agent-powered workflows. Much of the work needed to get the most out ...
Intro to VSCode.dev: The IDE in your browser
The fully realized browser-based IDE has been a long time coming. Ever since the beginning of the cloud revolution, I’ve thought a powerful and flexible remote IDE was just around the corner. I imagined a development tool that could use any virtual...
4 keys for writing cross-platform apps
These days, most every application has the potential to be a cross-platform application. That’s great for users but often difficult for developers. Targeting more than one platform opens a whole warehouse of Pandora’s boxes: how to handle paths, h...
Top .NET Videos & Live Streams of 2024
Let's take a look back at the amazing .NET videos, events, and live streams from 2024! The post Top .NET Videos & Live Streams of 2024 appeared first on .NET Blog.
10 hot programming trends — and 10 going cold
Tides ebb and flow. Pendulums swing. Ideas come and go, especially in programming, where the technologies and techniques for creating software continuously evolve. Some programming languages, libraries, platforms, and tools become hot and irresistible...
Multitenant data management with TiDB
In a previous article, we explored various approaches to managing data for multitenant applications. We examined the benefits, compromises and limitations of different deployment models, including share-nothing, share-everything, and hybrid. We discus...
The future of open source will be messy
Open Source Initiative (OSI) chief Stefano Maffulli says Meta is “bullying” the industry on the concept of open source. The Economist more colorfully characterizes the dispute as “bare-it-all purists … confronting Meta, the social-media giant ...
Critical warning from Microsoft: .NET install domains changing
Users who expected to be able to use the resources of the Azure content delivery network (CDN) from Edgio until November 2025, as previously announced, had a not-so-festive “gift” this week – the CDN is now shutting down on Jan. 15, 2025. In a p...
Critical: .NET Install links are changing
The .NET installers and archives distribution method is currently changing unexpectedly. This change may impact your development, CI, and production infrastructure. It is crucial to validate if you are affected and monitor for any downtime or disruptio...