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.

Development / Monitoring / Sponsored / Contributed

Getting Started with OpenTelemetry for Java

1 Jul 2020 8:42am, by Charles Humble

Culture / Development / Open Source / Sponsored / Contributed

How Inkscape Built an Open Source Community with Mac and Windows Users

30 Jun 2020 6:35am, by Matt Asay

Development / DevOps / Sponsored / Contributed

The Pain of Debugging WebAssembly

29 Jun 2020 8:11am, by Armin Ronacher

Development / Technology

This Week in Programming: Perl 7 Brings ‘Different, Saner, More Modern Defaults’

27 Jun 2020 6:00am, by Mike Melanson

Cloud Native / Development / Microservices / Contributed

Open Application Model: Build the Next Generation of Cloud Native Applications

26 Jun 2020 11:48am, by Ryan Zhang

Development / Open Source / Sponsored / Contributed

Magento: The Open Source Project that Reshaped E-Commerce

25 Jun 2020 7:38am, by Matt Asay

Development / Monitoring / Contributed

Why It’s Time to Upgrade to Controlled Rollouts

23 Jun 2020 11:00am, by Adil Aijaz

Development / DevOps / Security / Sponsored / Contributed

A New Path for Security: The Benefits of a Dev-First Security

23 Jun 2020 3:00am, by Guy Podjarny

Data / Development / Sponsored

Data Protection for Today’s Highly Complex Cloud Native World

22 Jun 2020 3:00pm, by Alex Williams and B. Cameron Gain

Data / Development / Machine Learning

Building a Lakehouse with Databricks and Machine Learning

22 Jun 2020 6:00am, by Richard MacManus

Development

This Week in Programming: Has the Time Finally Come for Generics in Golang?

20 Jun 2020 6:00am, by Mike Melanson

Culture / Development / Sponsored / Contributed

Job Security Is Biggest Pandemic Concern of North American Developers

18 Jun 2020 12:00pm, by Tim Hall

Development / Technology

Few Testers Have Programming Skills

18 Jun 2020 10:03am, by Lawrence E Hecht

Development / Monitoring

Tutorial: Use Ansible Collections to Help Configure and Manage More Complex Systems

17 Jun 2020 1:00pm, by Jack Wallen

Data / Development / Machine Learning / Contributed

Machine Learning in Production: Lessons Learned from Deploying Our First ML Model

17 Jun 2020 11:10am, by Alex Post

Culture / Development / Kubernetes / Sponsored / Contributed

Cloud Foundry’s Second Act: Bring a Proven Developer Experience to Kubernetes

17 Jun 2020 4:17am, by Jared Ruckle

Cloud Services / Development / Microservices

Harness.io Translates Cloud Costs to Developers

16 Jun 2020 9:53am, by Mike Melanson

Cloud Native / Cloud Services / Development / Sponsored

Infrastructure Pillars for Application Success 

15 Jun 2020 3:00pm, by Alex Williams and B. Cameron Gain

Cloud Services / Data / Development

How LinkedIn Redesigned Its 17-Year Old Monolithic Messaging Platform

15 Jun 2020 12:22pm, by Mary Branscombe

Mike Stewart reviews early version of Apollo 10 LM software - via Curios Marc (YouTube screenshot).

Culture / Development / Storage

How a Programmer Recreated Apollo 10’s Lost Software

14 Jun 2020 6:00am, by David Cassel

Development / Technology

This Week in Programming: Why NOT to Run Kubernetes

13 Jun 2020 6:00am, by Mike Melanson

Development / Open Source / Sponsored / Contributed

Wireshark: How Being Broke Inspired a Vibrant Open Source Community

11 Jun 2020 9:47am, by Matt Asay

Development / Security

Microsoft: Rust Is the Industry’s ‘Best Chance’ at Safe Systems Programming

10 Jun 2020 10:10am, by Joab Jackson

Development / Monitoring / Sponsored / Contributed

A Next Step Beyond Test Driven Development

9 Jun 2020 12:00pm, by Charity Majors

Data / Development / Tools

MongoDB 4.4 Promises Less Work for Database Developers

9 Jun 2020 11:53am, by B. Cameron Gain

Development / Open Source / Sponsored / Contributed

How SolveSpace Is Retooling Its 3D CAD Open Source Community

9 Jun 2020 5:59am, by Matt Asay

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.