Latest from todaynewsKotlin bolsters K2 compiler plugin support, WebAssembly debugging Kotlin 2.1.20 brings updates to the new kapt and Lombok compiler plugins and makes the K2 implementation of kapt the default. By Paul KrillMar 21, 20252 minsKotlinProgramming LanguagesSoftware Development news Microsoft .NET 10 Preview 2 shines on C#, runtime, encryptionBy Paul KrillMar 20, 20253 minsC#Microsoft .NETProgramming Languagesnews Ex-Sun CEO Scott McNealy reflects on Java’s foundingBy Paul KrillMar 20, 20252 minsJavaProgramming LanguagesSoftware Development newsOracle reveals five new features coming to JavaBy Paul Krill Mar 18, 20253 minsJavaProgramming LanguagesSoftware Development newsJDK 24: The new features in Java 24By Paul Krill Mar 18, 202513 minsJavaProgramming LanguagesSoftware Development newsGCC 15 compilers move toward completionBy Paul Krill Mar 17, 20253 minsC LanguageC++Programming Languages newsJDK 25: The new features in Java 25By Paul Krill Mar 14, 20252 minsJavaProgramming LanguagesSoftware Development analysisStupendous Python stunts without a netBy Serdar Yegulalp Mar 14, 20253 minsProgramming LanguagesPythonWeb Development newsJava hiring plans slip, survey saysBy Paul Krill Mar 13, 20253 minsCore JavaGenerative AISoftware Deployment Articleshow-toAir-gapped Python: Setting up Python without a net(work)Installing Python and related applications on a system without a network connection isn’t easy, but you can do it. Here’s how.By Serdar Yegulalp Mar 12, 2025 7 minsProgramming LanguagesPythonSoftware DevelopmentopinionHow Wasm reinvents web developmentImagine a world where you can build web applications in any programming language you like. We’re close. By Nick Hodges Mar 12, 2025 4 minsDevelopment Libraries and FrameworksProgramming LanguagesWeb DevelopmentnewsJavaOne 2025 heralds Java’s 30th birthday Oracle’s annual Java conference set to showcase the past, present, and future evolution of the Java platform. Former Sun CEO Scott McNealy to keynote. By Paul Krill Mar 11, 2025 2 minsJavaProgramming LanguagesTechnology IndustrynewsGo-based TypeScript to dramatically improve speed, scalabilityMicrosoft expects its port of the TypeScript compller, tools, and code base from JavaScript to Go will be completed by the end of 2025. By Paul Krill Mar 11, 2025 2 minsGoogle GoJavaScriptTypescriptnewsFortran, Delphi rise in Tiobe popularity indexThe two ‘dinosaur’ languages are competing for a top 10 spot in the Tiobe index of programming language popularity. They’re still critical in legacy systems, Tiobe says.By Paul Krill Mar 10, 2025 3 minsProgramming LanguagesSoftware Developmentfeature10 things developers love about JavaScript – and 10 things they don’tOver three decades of development, JavaScript has grown faster, sleeker, more capable, and much more complex. That’s good and bad. By Peter Wayner Mar 10, 2025 11 minsDevelopment Libraries and FrameworksJavaScriptWeb DevelopmentnewsC++ founder champions profiles for memory safetyC++ founder Bjarne Stroustrup says profiles are essential to the language’s future and will not break existing code, unlike ad-hoc solutions.By Paul Krill Mar 05, 2025 2 minsC++Programming LanguagesSoftware Developmenthow-toHow to boost Python program performance with ZigOne way to speed up your Python programs is to write modules in the Zig language and use them in your Python code. Here's how to get started.By Serdar Yegulalp Mar 05, 2025 5 minsProgramming LanguagesPythonSoftware DevelopmentnewsJDK 25 kicks off with a stable values APIStable values could speed up the startup of Java applications by breaking up the monolithic initialization of application state.By Paul Krill Mar 04, 2025 2 minsJavaProgramming LanguagesSoftware DevelopmentnewsTypeScript 5.8 reaches general availabilityMicrosoft introduces more granular checks for branches within return expressions in TypeScript 5.8, punts checking against conditional types in returns to TypeScript 5.9. By Paul Krill Mar 03, 2025 3 minsJavaScriptTypescriptWeb DevelopmentfeatureThe most relevant new features in JDK 24Java 24 contains 24 new features – more than any Java release since 2018. These six will matter the most to Java developers and Java shops in the near term. By Simon Ritter Mar 03, 2025 6 minsJavaProgramming LanguagesSoftware DevelopmentnewsTrapC proposal to fix C/C++ memory safetyThe C-language extension compiler includes memory-safe pointers along with new safety features not found in C or C++.By Paul Krill Feb 28, 2025 2 minsApplication SecurityC++Programming Languages Show more Show less View all Video on demand videoHow to Run WebAssembly outside the browser with WasmerWebAssembly apps can run at near-machine-native speeds in a browser — and outside of it, too, with the Wasmer runtime. In this video you’ll see how Wasmer can run WebAssembly apps from the command line, download pre-packaged apps from the wasm.io online package registry, and work with local WebAssembly binaries you’ve already downloaded or built. What is WebAssembly? The next-generation web platform explained | InfoWorld https://www.infoworld.com/article/2255892/what-is-webassembly-the-next-generation-web-platform-explained.html Wasmer takes WebAssembly server-side | InfoWorld https://www.infoworld.com/article/2262266/wasmer-takes-webassembly-server-side.html Wasmer melds WebAssembly, Posix with WASIX spec | InfoWorld https://www.infoworld.com/article/2338550/wasmer-melds-webassembly-posix-with-wasix-spec.html Mar 12, 2025 5 minsPython How to use Dioxus | A new library for cross-platform apps in Rust Mar 12, 2025 4 minsPython The Python 3.14 interpreter speedups explained Mar 04, 2025 4 minsPython What is LLVM? | The compiler infrastructure explained Feb 21, 2025 6 minsPythonSee all videos Explore a topic Analytics Artificial Intelligence Careers Cloud Computing Data Management Databases Development Tools Devops Emerging Technology Generative AI Java JavaScript Microsoft .NET Open Source View all topics Show me moreLatestArticlesVideos news OpenSilver extends to iOS and Android By Paul Krill 21 Mar 20252 mins C#Development Libraries and FrameworksMicrosoft .NET news Nvidia launches AgentIQ toolkit to connect disparate AI agents By Anirban Ghoshal 21 Mar 20253 mins Generative AISoftware Development analysis Bridging the digital skills gap By David Linthicum 21 Mar 20255 mins CareersIT SkillsTechnology Industry video What is software bill of materials? | SBOM explained 18 Feb 20254 mins Python video The Zig language: Like C, only better 11 Feb 20254 mins Python video How to remove sensitive data from repositories | Git Disasters 31 Jan 20255 mins Python