Is data gravity no longer centered in the cloud?
The phenomenon of data gravity moving away from the cloud continues as businesses reassess their cloud strategies. Many now realize that the initial allure of unlimited storage and processing power often comes with unforeseen costs and complications. ...
Rust 1.82 brings Cargo info subcommand
Rust 1.82, the newest version of the popular memory-safe programming language, fulfills a longstanding request for displaying information in the Cargo package manager registry. Also with Rust 1.82, Apple macOS on 64-bit Arm now offers Rust’s highest...
MongoDB EF Core Provider: What’s New?
The latest updates to the MongoDB EF Core Provider brings updates to change tracking, index creation, complex queries, and transactions. The post MongoDB EF Core Provider: What’s New? appeared first on .NET Blog.
IBM works to address the developer skills gap with AI
When IBM announced in May 2023 that its generative artificial intelligence tools were in use by its AI assistant, watsonx, to help enterprises modernize their mainframe applications by translating COBOL code into Java, it was just the beginning of its...
11 open source AI projects that developers will love
The most creative and impactful ideas in software often appear as open source. Sharing code invites a global community of contributors to work together to drive a project forward. Artificial intelligence is no exception. While AI’s need for computat...
How Kubecost shines a light on GPU efficiency
Many enterprise engineering teams—perhaps most at this point—have dived headlong into GPUs to build out proofs-of-concept and operationalize new products. While competitive pressures dictated the direction, GPU cost concerns have begun moving from...
Stopping the rot in AI spending
They say that half the money spent on advertising is wasted, but the problem is figuring out which half. If that’s true, the problem is arguably worse for AI. Talk to people deep in the AI weeds and they’ll tell you upwards of 90% of money spent o...
.NET Conf 2024 Student Zone
The .NET Conf Student Zone is a beginner-friendly, virtual event where experts will teach you how to build amazing projects - all using C# and .NET! The post .NET Conf 2024 Student Zone appeared first on .NET Blog.
Free-threaded programming in Python 3.13
This (half-) month in Python and elsewhere: Python 3.13’s “no-GIL” or “free-threaded” version is out, and you can try it right now! Also, explore the ins and outs of Anaconda’s Python distribution for data science and get cracking on a Pyt...
AI stagnation: The gap between AI investment and AI adoption
AI continues to shape cloud strategies, but AI implementation is going slower than most predicted. This is frustrating for technology providers who have made big bets on AI. What’s going on? A recent survey conducted by Censuswide on behalf of Re...
True multithreading in Python at last!
This (half-) month in Python and elsewhere: Python 3.13’s “no-GIL” or “free-threaded” version is out, and you can try it right now! Also, explore the ins and outs of Anaconda’s Python distribution for data science and get cracking on a Pyt...
How to use Task.WhenEach in .NET 9
The upcoming release of .NET 9 introduces the Task.WhenEach method, which enables developers to handle asynchronous tasks more elegantly. The Task.WhenEach method allows us to iterate through tasks as they complete, without having to call Task.WaitAny...
How we build GitHub Copilot into Visual Studio
Find out how Visual Studio integrates GitHub Copilot, architectural detail, .NET implementation, and the importance of the indexing service for providing context-aware AI code suggestions. The post How we build GitHub Copilot into Visual Studio appeare...
WasmGC and the future of front-end Java development
JavaScript is the clear choice for front-end development today, but there is a longstanding push to be able to use Java on the front end. Among other things, Java brings a vast ecosystem of libraries, frameworks, and application code, which can be exp...
Get started with the free-threaded build of Python 3.13
The single biggest new feature in Python 3.13 is something Python users have anticipated for ages: a version of Python that allows full concurrency between Python threads by removing the Global Interpreter Lock. Whether you call it “free-threaded”...
At the mercy of social media
I like Instagram as much as the next guy. I check in daily on my carefully curated feed of folks I follow and then work hard not to doomscroll the day away. One of my favorite follows is an adorable Corgi (aren’t they all adorable?) named Parsnip. ...
Why are we still confused about cloud security?
A report by cloud security company Tenable discovered that 74% of companies surveyed had exposed storage or other misconfigurations. This is a dangerous open door to cybercriminals. Overall, cloud security is getting worse. The availability and qualit...