Programming Languages

Programming Languages | News, how-tos, features, reviews, and videos

cia triad security triangle glowing binary process by nolimit46 getty 2400x1600

What’s new in Angular 13

Version 13 of the popular TypeScript-based web framework is now available as a production release.

python

Python virtualenv and venv dos and don’ts

Python virtual environments shine for keeping projects and conflicting packages separate. Just keep these dos and don’ts in mind.

Angular 2 primary

Angular proposal would make NgModules optional

The Angular development team considers a shift toward a simpler reuse model to improve the developer experience.

hyper drive light speed fast speeding

Big Next.js upgrade has new Rust compiler, ES Modules support

Faster builds and new middleware capabilities are also highlighted in Version 12 of web framework.

A network of connected virtual container blocks.

Virtualenv and venv: Python virtual environments explained

Take advantage of virtual environments in Python to create and manage separate environments for your Python projects.

rust king iron bronze crown royal queen

What’s new in Rust 1.56

Rust was designed to make it easy to develop fast and safe system-level software. Here’s what’s new.

internet web browser

Unstoppable Jamstack and the Gatsby opportunity

Gatsby offers developers a lightweight, flexible, API-driven approach to building web applications—and freedom from the heavyweight CMS.

jet aircraft is maneuvering for landing 149957988

JetBrains unveils Qodana code quality platform for CI/CD

Qodana code quality monitoring platform integrates with the IntelliJ IDE and supports Java and Kotlin, with support for additional JVM and non-JVM languages in the works.

Garbage can paper trash

How to use IDisposable in ASP.NET Core

Learn the different ways to dispose of objects that implement IDisposable in ASP.NET Core.

Do More With R [video hero/video series] - R Programming Guide - Tips & Tricks

Never look up tidyr’s pivot_wider or pivot_longer again!

Love tidyr but can never remember exactly how pivot_wider and pivot_longer work? With RStudio code snippets, you can write a snippet once and always have a fill-in-the-blank code template at your fingertips.

command line

Deno 1.15 improves Node.js compatibility

New version of the Node.js alternative also makes progress toward a feature-complete Web Crypto API.

command line

Node.js 17 arrives with more promise-based APIs

Node.js 17 becomes the current release line and Node.js 16 moves to long-term support status.

knot rope joined tie tied

Red Hat OpenStack tightens OpenShift Kubernetes integration

Red Hat OpenStack Platform 16.2 allows OpenStack and OpenShift users to run VM-based and container-based workloads side by side with better performance and security.

speed_digital_car_lights_vehicle_fabio ballasina unsplash

Python stands to lose its GIL, and gain a lot of speed

A new project to change the CPython runtime to boost multithreaded performance has drawn the attention of Python’s core development team.

gear shift stick shift car automobile 5-speed

How to use Simple Injector in ASP.NET Core MVC

Take advantage of the fast, easy, and lightweight Simple Injector inversion of control library to implement dependency injection in your ASP.NET Core MVC applications.

Conceptual rescue / recovery image   >   A flotation device drifts on a binary sea.

Optimizing C and C++ Windows binaries with SizeBench

More of Microsoft’s internal tools get released to the outside world.

one number first

Python tops Tiobe language index

Python rises above C and Java to take the top position in the index of programming language popularity for the first time.

Java / coffee

Quarkus: Get started with Kubernetes-native Java

Red Hat’s Quarkus is a full-stack, open-source Java framework designed for containers and cloud environments. See why it’s a worthy alternative to Spring.

error neon mistake

How to use the Developer Exception Page in ASP.NET Core MVC

Take advantage of the Developer Exception Page middleware in ASP.NET Core MVC to display detailed, developer-friendly error messages in your development environment but not in production.

midair jump / leap / cross over / path / highway / road

Jump into WebAssembly with Hippo

Deis Labs’ Hippo WebAssembly PaaS makes it easy to build and run portable WASM applications, whether they’re browser-hosted or standalone.

Load More