SEARCH (ENTER TO SEE ALL RESULTS)

POPULAR TOPICS

Contributed
News
Analysis
The New Stack Makers
Tutorial
Research
Podcast
Science
Feature
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
    • Storage
    • DevOps
    • Serverless
    • Microservices
    • Kubernetes Ecosystem
    • Docker Ecosystem
    • 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.

Development / Open Source / Technology

Red Hat’s New Linux Distro Brings CentOS Closer to RHEL

24 Sep 2019 10:00am, by Jack Wallen

Development

Context: Tidelift Open Source Survey Results, GitLab Commit Brooklyn

20 Sep 2019 7:00pm, by TNS Staff

Development

This Week in Programming: Rust Versus Go? Why Not Both!

20 Sep 2019 12:00pm, by Mike Melanson

Culture / Development

Reliable Support Inhibits Open Source Growth

19 Sep 2019 9:45am, by Lawrence E Hecht

Culture / Development

Developer Advocacy Inside and Outside a Business

18 Sep 2019 5:00pm, by Jennifer Riggins

Development

Eclipse Che 7 Goes Kubernetes-Native, Leaves Eclipse IDE Behind

18 Sep 2019 10:32am, by Mike Melanson

Data / Development / Tools / Sponsored / Contributed

What You Need to Know about Blockchain Before Making the Leap

18 Sep 2019 9:27am, by Srinath Perera

Culture / Development / Sponsored / Contributed

There’s One Thing Stopping Developers from Using Open Source Even More

16 Sep 2019 11:50am, by Chris Grams

Development

Oracle’s Java SE 13 Marches Toward Agility, Cloud Native Applications

16 Sep 2019 8:00am, by Mike Melanson

Development / Edge / IoT

Off-The-Shelf Hacker: Model Your Mechanisms with SolveSpace

14 Sep 2019 6:00am, by drtorq

Development

This Week in Programming: Open Source, Open Data, and Openwashing

13 Sep 2019 12:10pm, by Mike Melanson

Development / Tools

Spot Bugs as You Code with Embold’s AI-Enabled Static Analysis and Visualization Tool

11 Sep 2019 1:20pm, by Mary Branscombe

Cloud Native / Development / Microservices

Ballerina Programming Language Revamped, at 1.0

11 Sep 2019 11:09am, by Susan Hall

Cloud Native / Development

Java EE Move to Eclipse Foundation Makes Way for Cloud Native Java

10 Sep 2019 10:01am, by Mike Melanson

white train on a bridge

Cloud Native / Development / Microservices

HTTP Alternative RSocket Gets a Home at The Linux Foundation

10 Sep 2019 8:58am, by Mike Melanson

Culture / Development / Contributed

Beyond Building Software: Agile as an Organization-Wide Initiative  

9 Sep 2019 12:08pm, by Jonathan Fries

Development

This Week in Programming: Privacy Issues Swirl Around Google’s GoLang Proxy Calls

6 Sep 2019 1:00pm, by Mike Melanson

CI/CD / Development / DevOps

What Is GitOps and Why It Might Be The Next Big Thing for DevOps

4 Sep 2019 11:27am, by Jack Wallen

Development / Contributed

Bid Adieu to Python 2 and Get Ready for Python 3

4 Sep 2019 3:00am, by Bart Copeland

Development

Tutorial: Import Libraries of Rust Code with Crates.io

3 Sep 2019 12:15pm, by David Cassel

API Management / Development / Tools

Hungry SmartBear Acquires Mobile App Test Automation Vendor Bitbar

3 Sep 2019 10:14am, by Susan Hall

Development

This Week in Programming: Reports of Agile’s Death Have Been Greatly Exaggerated

30 Aug 2019 12:00pm, by Mike Melanson

CI/CD / Development / DevOps / Sponsored / Contributed

Why Software Testing Shouldn’t Be as Boring as ‘You Know What’

29 Aug 2019 12:22pm, by Wolfgang Platz

Culture / Development / Contributed

How to Get Around Technical Debt and Modernize without Causing Harm

29 Aug 2019 11:36am, by Darya Efimova

Development / DevOps / Tools

Atomist Wants to Help the Enterprise Manage Cloud Native Drift

28 Aug 2019 10:11am, by Mike Melanson

Development

This Week in Programming: Bitbucket Bids Adieu to Mercurial to Focus on Git

23 Aug 2019 12:00pm, by Mike Melanson

11 12 13 14 15 16 17 18 19 20

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.