InfoWorld

Expert articles on cloud, software development, and AI

Infoworld First Look

November 22, 2021

Stop saying open source nonsense

Creating a successful open source project requires more than mimicking the business models of Red Hat or Confluent. Read more ▶

Image: GitHub will require 2FA for some NPM registry users

GitHub will require 2FA for some NPM registry users

Mandate will apply to maintainers and admins of top packages on the JavaScript registry, in response to two recent security incidents.

Python 3.10's new features: Parameter specification variables

Python 3.10's new "ParamSpec" type hinting function lets you pass the type hints of function parameters to other parameters, to make it easier to typehint decorators and other highly abstracted constructions.

Kotlin 1.6.0 debuts memory manager

Memory manager for Kotlin/Native lifts restrictions on object sharing between threads and offers leak-free, concurrent programming primitives.

Image: Java could get virtual threads

Java could get virtual threads

OpenJDK draft proposal would make concurrent programming far easier, while making more efficient use of hardware resources.

A quick guide to modern cryptography

Understand the crypto concepts behind the modern internet security infrastructure, from digital signatures and transport layer security to blockchains and Bitcoin.

TypeScript 4.5 arrives with Promise improvements

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.

Overhauling Apache Kylin for the cloud

Kylin was built to query massive relational tables with sub-second response times. A new, fully distributed query engine steps up performance of both cubing and queries.

InfoWorld
Facebook Twitter LinkedIn
© 2021 InfoWorld
140 Kendrick Street, Building B
Needham, MA 02494