InfoQ Homepage Languages Content on InfoQ
-
Bringing JAMStack to the Enterprise
Jamund Ferguson talks about some of the challenges PayPal faced with their Node.js application servers, why they think the JAMStack approach improves performance for their apps and their developers.
-
Making 'npm install' Safe
Kate Sills talks about some of the security issues using NPM packages, and Realms and SES (Secure ECMAScript) as possible solutions to NPM package security vulnerabilities.
-
Programming the Cloud with TypeScript
Luke Hoban reviews the unique benefits of applying programming languages in general, and TypeScript in particular, to the cloud infrastructure domain.
-
Rust, WebAssembly, and Javascript Make Three: An FFI Story
Ashley Williams talks about the Rust and WebAssembly toolchain and the technical work involved in creating a developer-friendly experience designed to grow adoption of WebAssembly.
-
Maximizing Performance with GraalVM
Thomas Wuerthinger discusses the best practices for Java code and compiler configurations to maximize performance with GraalVM and how to measure performance in a reliable manner.
-
Java Futures, 2019 Edition
Java Language Architect Brian Goetz gives a tour of some of the features coming to Java next.
-
Deep Learning with Audio Signals: Prepare, Process, Design, Expect
Keunwoo Choi introduces what the audio/music research societies have discovered while playing with deep learning when it comes to audio classification and regression.
-
Build Node.js APIs Using Serverless
Simona Cotin talks about how to migrate an API of an existing app to Azure Functions, and how to use Visual Studio Code and the Azure Functions extension to speed up work.
-
Panel: the Future of Languages
In this panel, these programming languages experts try to find the places where we could probably past each other to try to find common ground.
-
Why Continuations are Coming to Java
Ron Pressler discusses and compares the various techniques of dealing with concurrency and IO in both pure functional and imperative programming languages.
-
How Rust Views Tradeoffs
Stephen Klabnik takes a look at some tradeoffs in the design of Rust, and how that makes it more suitable for some kinds of projects than others.
-
When and How to Win with New Programming Languages
Noel Welsh talks about adopting new programming languages, and looks at the conditions when a language could and should be adopted in a commercial setting.