SEARCH (ENTER TO SEE ALL RESULTS)

POPULAR TOPICS

Contributed
News
Analysis
The New Stack Makers
Tutorial
Podcast
Research
Feature
Science
Off-The-Shelf Hacker
Skip to content
  • Podcasts
    • TNS @Scale Series
    • TNS Analysts Round Table
    • TNS Context Weekly News
    • TNS Makers Interviews
    • All Podcasts
  • Events
  • Ebooks
    • DevOps
    • DevSecOps
    • Docker Ecosystem
    • Kubernetes Ecosystem
    • Microservices
    • Serverless
    • Storage
    • All Ebooks
  • Newsletter
  • Sponsorship
  • • • •
    • Podcasts
      • TNS @Scale Series
      • TNS Analysts Round Table
      • TNS Context Weekly News
      • TNS Makers Interviews
      • All Podcasts
    • Events
    • Ebooks
      • Machine Learning
      • DevOps
      • Serverless
      • Microservices
      • Kubernetes Ecosystem
      • Docker Ecosystem
      • All Ebooks
    • Newsletter
    • Sponsorship
Skip to content
  • Architecture
    • Cloud Native
    • Containers
    • Edge/IoT
    • Microservices
    • Networking
    • Serverless
    • Storage
  • Development
    • Development
    • Cloud Services
    • Data
    • Machine Learning
    • Security
  • Operations
    • CI/CD
    • Culture
    • DevOps
    • Kubernetes
    • Monitoring
    • Service Mesh
    • Tools
 

Development

▾ 1 MINUTE READ — CLOSE

Programming languages are, of course, what drives all computing, but cloud native computing has certain requirements that some languages are better than others at fulfilling. Hence, you won’t find very much coverage here of, say, Java, unless it is for some tools to retrofit enterprise Java applications into cloud native environments.

One language that has been great for this environment, for instance, is Go (which we will sometimes refer to as “Golang”). Created at Google, Go offers a friendly environment for system programming, especially in cloud infrastructure environments. Likewise, we will be following Rust (“Rustlang”), which offers both the speed of close-to-the-metal languages such as C++ but with the safety guarantees built-in that would prevent so many of the vulnerabilities that crop up in older languages.

We don’t cover browser development per se, we will keep tabs on Web Assembly (WASM), which could bring untold speed and scalability to the client side. Likewise, we are watching JavaScript and, especially, its many frameworks, libraries and associated projects that promise development scalability, such as TypeScript, which brings the full rigor of static typing to the browser language. And we are keeping a close eye on Python, given that it is quickly becoming the de facto language of choice for data scientists and practitioners of machine learning.

In addition to the languages themselves, we will also keep you up to date here on the latest and greatest development tools, including IDEs, scaffolding, and testing tools. For the development lifecycle, be sure to bookmark our microsite on CI/CD.

Oh, and don’t forget to check out the weekly wrap-up of all the latest development news that appears every Friday on the site, Mike Melanson’s “This Week in Programming.”


A newsletter digest of the week’s most important stories & analyses.

Do you also want to be notified of the following?
We don’t sell or share your email. By continuing, you agree to our Terms of Use and Privacy Policy.

Culture / Development / Security

This Week in Programming: What’s Not on GitHub’s Roadmap

1 Aug 2020 6:00am, by Mike Melanson

Development / Edge / IoT / Machine Learning

Tutorial: Accelerate AI at Edge with ONNX Runtime and Intel Neural Compute Stick 2

31 Jul 2020 10:00am, by Janakiram MSV

Development / Open Source / Tools

OpenJS Keynote: JavaScript, the First 20 Years of the Web Stack

29 Jul 2020 2:17pm, by Alex Williams and B. Cameron Gain

Development

Gatsby’s Content Mesh and Its Role in JAMstack

27 Jul 2020 6:00am, by Richard MacManus

Culture / Development

Visual Basics: Codecademy Launches a Course on Coding with Emojis

26 Jul 2020 6:00am, by David Cassel

Development / Kubernetes

This Week in Programming: Clearing up any Confusion around Kubernetes Operators

25 Jul 2020 6:00am, by Mike Melanson

Cloud Native / Development

The New Stack Context: Serverless Web Content Delivery with JAMstack

24 Jul 2020 1:26pm, by Joab Jackson

Development / Machine Learning

Tutorial: Import an ONNX Model into TensorFlow for Inference

24 Jul 2020 9:22am, by Janakiram MSV

Development / Edge / IoT

How Vercel Frees Frontend Developers from Backend Burden

20 Jul 2020 6:00am, by Richard MacManus

Development

This Week in Programming: Linux Kernel Keepers Mull In-Tree Support for Rust

18 Jul 2020 6:00am, by Mike Melanson

Development / Machine Learning

Tutorial: Train a Deep Learning Model in PyTorch and Export It to ONNX

17 Jul 2020 8:51am, by Janakiram MSV

Data / Development

Apollo Client 3 for GraphQL: Leave the API Plumbing Behind

16 Jul 2020 11:41am, by Mike Melanson

Cloud Native / Development / Sponsored / Contributed

Your Lines of Code Are Not a Success Metric

15 Jul 2020 10:00am, by Chip Childers

Development / Kubernetes

Deploy a Kubernetes Desktop Cluster with Ubuntu Multipass

15 Jul 2020 9:00am, by Jack Wallen

Development / DevOps / Monitoring / Tools

Sentry’s Front-End Performance Monitoring Pinpoints Sluggish API Calls and Database Queries

15 Jul 2020 3:00am, by B. Cameron Gain

API Management / Development / Kubernetes / Sponsored / Contributed

Commoditizing Kubernetes with the Cluster API

14 Jul 2020 12:00pm, by Gianluca Arbezzano

Data / Development / Sponsored / Contributed

Why Enterprises Are Increasingly Using Graph Technology

14 Jul 2020 8:48am, by Denise Gosnell

API Management / Development

Why Netlify Is Tech Agnostic and Its Role in JAMstack Development

13 Jul 2020 6:00am, by Richard MacManus

Culture / Development / Linux

The Long-Lost Computation Dissertation of Unix Pioneer Dennis Ritchie

12 Jul 2020 6:00am, by David Cassel

Development

This Week in Programming: Is R Gaining Popularity Because of COVID-19?

11 Jul 2020 6:00am, by Mike Melanson

Cloud Native / Culture / Development / Contributed

Distributed Teams, Distributed Applications: Collaboration in a Cloud Native World

10 Jul 2020 12:00pm, by Mike Winters

Development / Machine Learning

Tutorial: Using a Pre-Trained ONNX Model for Inferencing

10 Jul 2020 10:21am, by Janakiram MSV

Cloud Services / Containers / Development

Docker CLI Now Has a Direct Path into Amazon Web Services

9 Jul 2020 10:42am, by Joab Jackson

Development / Edge / IoT / Open Source / Sponsored / Contributed

How One Game Hack Turned Into the OBS Streaming Revolution

7 Jul 2020 7:34am, by Matt Asay

Culture / Development

This Week in Programming: Rust Rejiggers Internal Ownership of Its Standard Library

4 Jul 2020 6:00am, by Mike Melanson

Development / Kubernetes

The New Stack Context: Tanzu, the VMware Kubernetes Distro for Developers

3 Jul 2020 12:45pm, by Joab Jackson

1 2 3 4 5 6 7 8 9 10

Architecture

  • Cloud Native
  • Containers
  • Edge/IoT
  • Microservices
  • Networking
  • Serverless
  • Storage

Development

  • Cloud Services
  • Data
  • Development
  • Machine Learning
  • Security

Operations

  • CI/CD
  • Culture
  • DevOps
  • Kubernetes
  • Monitoring
  • Service Mesh
  • Tools

The New Stack

  • Ebooks
  • Podcasts
  • Events
  • Newsletter
  • About / Contact
  • Sponsors
  • Sponsorship
  • Disclosures
  • Contributions
  • Twitter
  • Facebook
  • YouTube
  • Soundcloud
  • LinkedIn
  • Slideshare
  • RSS

© 2021 The New Stack. All rights reserved.

Privacy Policy. Terms of Use.