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.

CI/CD / Development

This Week in Programming: When to Choose F# Over Rust

7 Nov 2020 6:00am, by Mike Melanson

Development / Monitoring / Sponsored / Contributed

Feature Flagging and Logging: The Perfect Combination for Developers

3 Nov 2020 8:00am, by Chris Nguyen

Development / Microservices

Temporal Tackles Microservice Reliability Headaches

3 Nov 2020 3:00am, by Susan Hall

Development / Open Source

How Node.js Is Addressing the Challenge of Ryan Dahl’s Deno

2 Nov 2020 6:00am, by Richard MacManus

Development

This Week in Programming: Visual Studio Revamps Its Extensions

31 Oct 2020 6:01am, by Mike Melanson

Development / DevOps / Kubernetes

WERF Automates Kubernetes-based GitOps from the Command Line

28 Oct 2020 2:18pm, by Joab Jackson

Cloud Services / Development

Nextdoor: Test Challenges Two Weeks Before Launch

26 Oct 2020 3:00pm, by Alex Williams

Data / Development

Stargate Data Gateway Aims to Ease ‘Read-the-Manual Fatigue’

26 Oct 2020 11:35am, by Susan Hall

Development / DevOps

JFrog: It’s a Liquid World and Developers Are the Rainmakers

26 Oct 2020 6:00am, by Richard MacManus

Culture / Development / Technology

Lessons Swift Designer Chris Lattner Has Learned about Leadership

25 Oct 2020 6:00am, by David Cassel

Culture / Development

This Week in Programming: Can Code Help with Racial Justice?

24 Oct 2020 6:00am, by Mike Melanson

Cloud Native / Development / Kubernetes / Sponsored / Contributed

How Design Impacts the Security of Cloud Native Applications

23 Oct 2020 9:28am, by Emmanuelle Demompion

Cloud Native / Development / Security

Primer: How HashiCorp Boundary Brings Cloud Native Computing to the Developer Desktop

20 Oct 2020 11:59am, by Joab Jackson

Cloud Services / Data / Development / Sponsored / Contributed

MongoDB’s Multicloud Clusters Eases Distributed Application Deployments

20 Oct 2020 9:11am, by Andrew Davidson

Culture / Development

Abstraction: The Journey from Memory Tubes to JavaScript Memory Management

19 Oct 2020 6:00am, by Richard MacManus

Culture / Development

Where Is the Complexity of Modern Software Coming from?

18 Oct 2020 6:00am, by David Cassel

Culture / Development / DevOps / Technology

This Week in Programming: GitHub Makes It Easier to Work Where Maybe You Shouldn’t

17 Oct 2020 6:00am, by Mike Melanson

Development / Kubernetes

Who Needs a Dashboard? Why the Kubernetes Command Line Is Not Enough

16 Oct 2020 12:26pm, by Emily Omier

Development / Linux / Tools / Sponsored / Contributed

Bootloaders for Embedded Linux Systems

16 Oct 2020 12:00pm, by John Bonesio

Culture / Data / Development / Contributed

Most Organizations are Overtesting Software — and Also Undertesting

16 Oct 2020 10:42am, by Wolfgang Platz

Development / Monitoring / Contributed

Rookout’s Live Debugging Heatmap Promises to Identify Time-Wasting Bugs

15 Oct 2020 10:04am, by Shahar Fogel

Development / DevOps / Serverless

Breaking Serverless on Purpose with Chaos Engineering

14 Oct 2020 2:21pm, by Jennifer Riggins

Development / DevOps / Contributed

Boost Your Organization’s DevSecOps Maturity Level with Fuzzing

14 Oct 2020 11:51am, by David Brumley

Cloud Native / Development / Serverless / Sponsored / Contributed

Build Next-Generation Cloud Native Applications with the SMOKE Stack

13 Oct 2020 9:13am, by Mark Hinkle

Development / Kubernetes

The Shipa Application Framework Packages Kubernetes for Developers

12 Oct 2020 1:55pm, by Mike Melanson

CI/CD / Development / Kubernetes / Sponsored

3 Ways to Use Automation in CI/CD Pipelines

12 Oct 2020 9:23am, by B. Cameron Gain

1 2 3 4 5 6 7 8 9 10
51 52 53 54 55 56 57 58 59 60

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.