Programming Languages | News, how-tos, features, reviews, and videos
Memory manager for Kotlin/Native lifts restrictions on object sharing between threads and offers leak-free, concurrent programming primitives.
Latest GA release of Microsoft’s strongly typed JavaScript introduces new Awaited utility type to model Promise recursions, defers ECMAScript module support for Node.js to a future release.
Design goals for the new version were to make it simpler, more performant, easier to learn, and more uniform and interoperable with other .NET languages.
OpenJDK draft proposal would make concurrent programming far easier, while making more efficient use of hardware resources.
2021 State of the Octoverse report shows developers aren’t returning to the office; JavaScript, Python remain the hottest languages.
Android and iOS code sharing technology, namespace prototype, code coverage plug-in, and documentation generation tool also in the works.
JavaScript/TypeScript runtime also brings enhancements related to TLS, Web Streams, test permissions.
Shopify-built YJIT compiler promises to bring faster warmup and higher performance to Ruby on Rails apps.
Explore three different ways to resolve dependencies in ASP.NET Core 6, using constructor injection, action method injection, or IServiceProvider instances.
Svelte creator Rich Harris weighs in on MPAs vs. SPAs, apps vs. docs, the need for a transitional app framework, and the right way to build websites.