thenewstack.io Open in urlscan Pro
2606:4700:20::681a:47  Public Scan

Submitted URL: http://jljl.mjt.lu/lnk/AVwAADJTxF8AAcnV4yoAAAA48dcAAAAABKAAHcK-AAi65wBlnEW0Dkscm7u4Q46JpMJOmLGWUwAISHQ/11/zUtf11JEX...
Effective URL: https://thenewstack.io/aws-gifts-java-rust-developers-with-useful-tools/
Submission: On January 09 via api from ES — Scanned from ES

Form analysis 0 forms found in the DOM

Text Content

TNS


OK
VOXPOP

Open Source Side Hustles
What impact do you think working on open source side projects has on a
contributor’s career prospects?
✓
Positive. It shows how dedicated they are to improving the technology and being
part of the community.
0%

✓
Negative. If they’re such a dedicated employee, why are they spending so much
time writing code for free?
0%

✓
Neutral. Most employers don’t know or care how you spend your free time.
0%

✓
Don’t know. What’s open source?
0%

Thanks for your opinion! Subscribe below to get the final results, published
exclusively in our TNS Update newsletter:
SUBMIT
 
TNS DAILY
We've launched a new daily email newsletter! You can now receive a free roundup
of the most recent TNS articles in your inbox each day. Register now, never miss
a story, always stay in-the-know.
SUBSCRIBE
Search
More Results
ARCHITECTURE
Cloud Native Ecosystem Containers Edge Computing Microservices Networking
Serverless Storage
ENGINEERING
AI Frontend Development Software Development TypeScript WebAssembly Cloud
Services Data Security
OPERATIONS
Platform Engineering Operations CI/CD Tech Careers Tech Culture DevOps
Kubernetes Observability Service Mesh
CHANNELS
Podcasts Ebooks Events Newsletter TNS RSS Feeds
THE NEW STACK
About / Contact Sponsors Sponsorship Contributions
PODCASTS EBOOKS EVENTS NEWSLETTER

ARCHITECTURE ENGINEERING OPERATIONS
Cloud Native Ecosystem Containers Edge Computing Microservices Networking
Serverless Storage
ScaleOps Dynamically Right-Sizes Containers at Runtime
Jan 3rd 2024 8:05am, by Susan Hall
Simulate Kubernetes Cluster Behavior with SimKube
Dec 29th 2023 1:28pm, by Joab Jackson
Year in Review: Platform Engineering Still Run By Spreadsheet
Dec 28th 2023 3:00am, by Joab Jackson
'Merchants of Complexity': Why 37Signals Abandoned the Cloud
Dec 26th 2023 8:15am, by Joab Jackson
Open Source on AWS: Stories from the Zone at re:Invent
Dec 21st 2023 11:40am, by Alex Williams
ScaleOps Dynamically Right-Sizes Containers at Runtime
Jan 3rd 2024 8:05am, by Susan Hall
How BumbleBee Eases eBPF Observability with OCI
Dec 29th 2023 12:00pm, by B. Cameron Gain
Docker Buys AtomicJar to Spur Dev-Led Integration Testing
Dec 12th 2023 8:14am, by Joab Jackson
Demystifying Container Security for Developers
Nov 28th 2023 12:21pm, by David Benas
Why Securing Containers Is Like Going to the Dentist
Nov 17th 2023 7:09am, by Neta Krakover
AI Engineering: What Developers Need to Think About in 2024
Jan 2nd 2024 1:30am, by David Eastman
For Robust Edge Computing, Plan for the ‘What Ifs’
Dec 18th 2023 12:30pm, by Anton Smith
Edge AI and Model Quantization for Real-Time Analytics
Dec 18th 2023 6:30am, by Rahul Pradhan
Arm Pushes AI into the Smallest IoT Devices with Cortex-M52 Chip
Nov 27th 2023 1:06pm, by Jeffrey Burt
TikTok to Open Source 'Cloud-Neutralizing' Edge Accelerator
Nov 20th 2023 8:30am, by Joab Jackson
Celebrating 20+ Years of Domain Driven Design (DDD) and EIP
Jan 9th 2024 7:29am, by Eric Newcomer
4 Strategies for Migrating Monolithic Apps to Microservices
Jan 5th 2024 6:31am, by Kayla Bondy
Year-in-Review: 2023 Was a Turning Point for Microservices
Dec 22nd 2023 3:00am, by Joab Jackson
Demo: Testing and Previewing Pull Requests with Signadot
Dec 8th 2023 12:06pm, by Richard Gall
Why Testing Must Shift Left for Microservices
Dec 6th 2023 8:28am, by Arjun Iyer
The Terrapin Attack: A New Threat to SSH Integrity
Dec 28th 2023 8:10am, by Steven J. Vaughan-Nichols
Rumors of Tungsten Fabric’s Death Are Greatly Exaggerated
Dec 19th 2023 10:00am, by Randy Bias
OpenSpeedTest: Check the Speed of your LAN via Web Browser
Dec 9th 2023 6:00am, by Jack Wallen
Why Is IPv6 Adoption Slow?
Nov 13th 2023 9:20am, by Tucker Preston
Effective Traffic Management with Kubernetes Gateway API Policies
Nov 7th 2023 3:00am, by Robert Kimani
Serverless Computing In 2024: GenAI Influence, Security, 5G
Jan 4th 2024 5:00am, by Chris J. Preimesberger
State of Serverless Computing and Event Streaming in 2024
Dec 4th 2023 7:17am, by Tun Shwe
Netlify Launches Composable Web Platform for Enterprise Devs
Oct 19th 2023 9:00am, by Richard MacManus
4 Factors of a WebAssembly Native World
Oct 12th 2023 9:00am, by Liam Crilly
Raising the Serverless Bar: Infrastructure APIs Unleash More Value for
Enterprises
Oct 10th 2023 10:00am, by Tyson Trautmann
Harnessing Modern IT to Power Life-Saving Medical Advances
Jan 4th 2024 8:42am, by Mike Celetti
DBaaS Risks, Rewards and Trade-offs
Jan 4th 2024 7:00am, by Felipe Cardeneti Mendes and Michael Hollander
AI Pushes Universities to Modernize IT Infrastructure
Dec 15th 2023 6:07am, by Michael Wiseman
DynamoDB vs. ScyllaDB: A Price Performance Comparison
Dec 7th 2023 8:30am, by Eliran Sinvani
Amazon S3 Express One Zone Introduces Near-Real Time Object Storage
Nov 28th 2023 1:20pm, by Joab Jackson
AI Frontend Development Software Development TypeScript WebAssembly Cloud
Services Data Security
What Temperature Means in Natural Language Processing and AI
Jan 9th 2024 3:00am, by David Eastman
Dev News: Vue 3.4, Nuxt 3.9, and React Server Components Analyzed
Jan 6th 2024 11:00am, by Loraine Lawson
Three Use-Cases for Generative AI in ITOps
Jan 5th 2024 7:55am, by Dormain Drewitz
How the GenAI Revolution Reminds Us of 1990s Computing
Jan 5th 2024 4:00am, by Janakiram MSV
Tech Workers: What You Need to Know in 2024
Jan 4th 2024 9:05am, by Jennifer Riggins
Dev News: Vue 3.4, Nuxt 3.9, and React Server Components Analyzed
Jan 6th 2024 11:00am, by Loraine Lawson
Daniel Rosenwasser on TypeScript and What’s Ahead in 2024
Jan 4th 2024 3:00am, by Loraine Lawson
2024 Predictions by JavaScript Frontend Framework Maintainers
Jan 3rd 2024 4:45am, by Loraine Lawson
Web Dev 2024: Fediverse Ramps Up, More AI, Less JavaScript
Jan 2nd 2024 11:11am, by Richard MacManus
Dev News: SvelteKit 2.0, State of Rust Survey and AI on Apple
Dec 23rd 2023 12:06pm, by Loraine Lawson
Celebrating 20+ Years of Domain Driven Design (DDD) and EIP
Jan 9th 2024 7:29am, by Eric Newcomer
LinkedIn Shares Its Developer Productivity Framework
Jan 8th 2024 10:54am, by Mary Branscombe
Neon: Branching in Serverless PostgreSQL
Jan 8th 2024 9:49am, by Susan Hall
Dev News: Vue 3.4, Nuxt 3.9, and React Server Components Analyzed
Jan 6th 2024 11:00am, by Loraine Lawson
AWS Gifts Java, Rust Developers with Useful Tools
Jan 5th 2024 9:45am, by Darryl K. Taft
How to Get Advantages of TypeScript in JavaScript
Oct 27th 2023 10:51am, by Phil Nash
Dev News: Udemy's New Docker Program, Plus TypeScript Beta
Oct 7th 2023 5:01am, by Loraine Lawson
The Angular Renaissance: Why Frontend Devs Should Revisit It
Sep 26th 2023 8:15am, by Loraine Lawson
Dev News: A 'Nue' Frontend Dev Tool; Panda and Bun Updates
Sep 16th 2023 4:00am, by Loraine Lawson
Dev News: Svelte 5 vs. VanillaJS and Google’s Project IDX
Aug 12th 2023 8:00am, by Loraine Lawson
WebAssembly in 2024: Components Are and Are Not the Big Story
Jan 5th 2024 5:16am, by B. Cameron Gain
WebAssembly: 4 Predictions for 2024
Jan 4th 2024 7:00am, by Matt Butcher
What Is a WebAssembly Component? The Ultimate Guide
Dec 27th 2023 2:00am, by B. Cameron Gain
Web Development in 2023: JavaScript Still Rules, AI Emerges
Dec 18th 2023 9:20am, by Richard MacManus
JetBrains Developer Survey Tracks Rapid Adoption of AI
Dec 5th 2023 8:30am, by Lawrence E Hecht
'Merchants of Complexity': Why 37Signals Abandoned the Cloud
Dec 26th 2023 8:15am, by Joab Jackson
A Zero Trust Approach to Multicloud Security
Dec 18th 2023 6:58am, by Monika Chakraborty
Why FinOps Must Focus on Value, Not Just Cost
Dec 11th 2023 12:00pm, by Kevin Casey
AWS Goes Deep on AI, Chip Power... and Cost Savings
Dec 7th 2023 9:20am, by B. Cameron Gain
Decoding Amazon’s Generative AI Strategy
Dec 6th 2023 5:00am, by Janakiram MSV
What Temperature Means in Natural Language Processing and AI
Jan 9th 2024 3:00am, by David Eastman
Neon: Branching in Serverless PostgreSQL
Jan 8th 2024 9:49am, by Susan Hall
Harnessing Modern IT to Power Life-Saving Medical Advances
Jan 4th 2024 8:42am, by Mike Celetti
DBaaS Risks, Rewards and Trade-offs
Jan 4th 2024 7:00am, by Felipe Cardeneti Mendes and Michael Hollander
From Apache Flink to GenAI: 5 Data Engineering Predictions
Jan 2nd 2024 10:56am, by Andrew Sellers and Konstantin Knauf
How Golang Manages Its Security Supply Chain
Jan 7th 2024 6:00am, by David Cassel
Enable Automatic Updates for Ubuntu Server
Jan 6th 2024 6:00am, by Jack Wallen
Gauge Your Observability Agent Overhead to Save Costs
Jan 5th 2024 3:00am, by B. Cameron Gain
CVE Half-Day Watcher Closes Vulnerability Disclosure Gap
Jan 4th 2024 8:52am, by Yakir Kadkoda
2023: The Year Open Source Security Supply Chain Grew Up
Jan 4th 2024 8:00am, by Steven J. Vaughan-Nichols
Platform Engineering Operations CI/CD Tech Careers Tech Culture DevOps
Kubernetes Observability Service Mesh
Best of 2023: What’s Platform Engineering?
Jan 3rd 2024 9:08am, by Heather Joslyn
Developer Productivity in 2024: New Metrics, More GenAI
Jan 3rd 2024 5:00am, by Jennifer Riggins
85% of Engineers Say They’ll Use a Dev Portal in 2024
Dec 28th 2023 8:46am, by Sooraj Shah
Year in Review: Platform Engineering Still Run By Spreadsheet
Dec 28th 2023 3:00am, by Joab Jackson
Why People Should Be at the Heart of Operational Resilience
Dec 27th 2023 6:11am, by Richard Gall
MongoDB vs. ScyllaDB: Performance, Scalability and Cost
Jan 8th 2024 6:20am, by Daniel Seybold
Three Use-Cases for Generative AI in ITOps
Jan 5th 2024 7:55am, by Dormain Drewitz
How the GenAI Revolution Reminds Us of 1990s Computing
Jan 5th 2024 4:00am, by Janakiram MSV
DBaaS Risks, Rewards and Trade-offs
Jan 4th 2024 7:00am, by Felipe Cardeneti Mendes and Michael Hollander
Developer Productivity in 2024: New Metrics, More GenAI
Jan 3rd 2024 5:00am, by Jennifer Riggins
How Far Can You Go with Argo?
Jan 4th 2024 6:14am, by Joanna Wyganowska
Observability in 2024: More OpenTelemetry, Less Confusion
Jan 3rd 2024 3:00am, by B. Cameron Gain
Simulate Kubernetes Cluster Behavior with SimKube
Dec 29th 2023 1:28pm, by Joab Jackson
Imagine a Smarter CI Pipeline
Dec 12th 2023 9:07am, by Eythor Magnusson
How to Observe Your CI/CD Pipelines with OpenTelemetry
Nov 28th 2023 7:40am, by Adriana Villela and Reese Lee
7 Reasons Why Developer Experience Is a Strategic Priority
Jan 5th 2024 5:00am, by Nočnica Mellifera
Tech Workers: What You Need to Know in 2024
Jan 4th 2024 9:05am, by Jennifer Riggins
Parallels Between Open Source and Fully Remote Team Setups
Dec 18th 2023 10:14am, by Franz Karlsberger
Entrepreneurship for Engineers: Level up Your Sales Game
Dec 8th 2023 5:00am, by Emily Omier
Hundreds of Employees Face Layoffs in Wake of Broadcom-VMware Merger
Dec 5th 2023 10:58am, by Chris J. Preimesberger
Laughter, Surprises, AI and Climate: A Look Back at Tech Life 2023
Dec 31st 2023 6:00am, by David Cassel
Why People Should Be at the Heart of Operational Resilience
Dec 27th 2023 6:11am, by Richard Gall
Donald Knuth's 2023 Christmas Lecture: Making the Cells Dance
Dec 24th 2023 6:00am, by David Cassel
Is Your Product Manager Hurting Platform Engineering?
Dec 19th 2023 10:18am, by Steve Fenton
Parallels Between Open Source and Fully Remote Team Setups
Dec 18th 2023 10:14am, by Franz Karlsberger
LinkedIn Shares Its Developer Productivity Framework
Jan 8th 2024 10:54am, by Mary Branscombe
Three Use-Cases for Generative AI in ITOps
Jan 5th 2024 7:55am, by Dormain Drewitz
7 Reasons Why Developer Experience Is a Strategic Priority
Jan 5th 2024 5:00am, by Nočnica Mellifera
Serverless Computing In 2024: GenAI Influence, Security, 5G
Jan 4th 2024 5:00am, by Chris J. Preimesberger
Best of 2023: What’s Platform Engineering?
Jan 3rd 2024 9:08am, by Heather Joslyn
Mastering Kubernetes Optimization: A Strategic Approach
Jan 8th 2024 10:00am, by Eli Birger
4 Strategies for Migrating Monolithic Apps to Microservices
Jan 5th 2024 6:31am, by Kayla Bondy
How Far Can You Go with Argo?
Jan 4th 2024 6:14am, by Joanna Wyganowska
ScaleOps Dynamically Right-Sizes Containers at Runtime
Jan 3rd 2024 8:05am, by Susan Hall
Simulate Kubernetes Cluster Behavior with SimKube
Dec 29th 2023 1:28pm, by Joab Jackson
Gauge Your Observability Agent Overhead to Save Costs
Jan 5th 2024 3:00am, by B. Cameron Gain
Rethinking Observability
Jan 3rd 2024 10:00am, by Chenxi Wang, Ph.D.
Observability in 2024: More OpenTelemetry, Less Confusion
Jan 3rd 2024 3:00am, by B. Cameron Gain
OpenTelemetry and Observability: Looking Forward
Dec 29th 2023 6:50am, by Ken Hamric
Why Events Are the Critical Telemetry Type You’re Missing
Dec 14th 2023 7:28am, by Rachel Dines
Istio Advisor Plus GPT: Expert System Meets AI for Service Mesh
Dec 14th 2023 12:15pm, by Steven J. Vaughan-Nichols
Using JWTs to Authenticate Services Unravels API Gateways
Nov 8th 2023 6:53am, by Christian Posta and Peter Jausovec
Enhancing Kubernetes Networking with the Gateway API
Nov 3rd 2023 3:30am, by Robert Kimani
Linkerd Enterprise Creators: Keep the Sidecar Mesh
Oct 31st 2023 7:05am, by B. Cameron Gain
Scaling Environments with OpenTelemetry and Service Mesh
Oct 17th 2023 11:13am, by Anirudh Ramanathan

2024-01-05 09:45:21
AWS Gifts Java, Rust Developers with Useful Tools

Open Source / Rust / Software Development


AWS GIFTS JAVA, RUST DEVELOPERS WITH USEFUL TOOLS

AWS has delivered tools to enable Java developers to upgrade their systems and
Rust developers to build apps for the AWS cloud.
Jan 5th, 2024 9:45am by Darryl K. Taft
Image by Mark Valentine from Unsplash.
VOXPOP
Try our new 5 second poll. It's fast. And it's fun!
 
Open Source Side Hustles
What impact do you think working on open source side projects has on a
contributor’s career prospects?
Positive. It shows how dedicated they are to improving the technology and being
part of the community.
Negative. If they’re such a dedicated employee, why are they spending so much
time writing code for free?
Neutral. Most employers don’t know or care how you spend your free time.
Don’t know. What’s open source?
I HAVE AN OPINION
We'd love to hear what you think.

Amazon Web Services (AWS) has provided new tools to help both Java and Rust
developers to build new applications, bring Java systems up to date and create
Rust apps for the AWS cloud.

With Amazon Q, the company’s latest GenAI offering now in preview, AWS also
announced a preview launch of Amazon Q Code Transformation, a new capability to
simplify upgrading and modernizing existing application code using Amazon Q.

The document announces the preview launch of Amazon Q Code Transformation, a new
capability to simplify upgrading and modernizing existing application code using
Amazon Q, an AI-powered assistant from AWS.

It can currently perform Java application upgrades from versions 8 and 11 to
Java version 17, a Long-Term Support (LTS) release of the Java platform.

In a Facebook post at the end of November, James Gosling, known as the father of
Java, said: “It’s been time to migrate off of JDK8 for years and years, and yet
lots of folks feel stuck. Well, there’s some new help: AWS just announced a new
product: Amazon Q. It can, among many other things, perform Java application
upgrades, from version 8 and 11 to version 17.”


DOES ALL THE WORK

Amazon Q Code Transformation analyzes existing code, generates a transformation
plan, and completes suggested tasks like updating dependencies, refactoring
deprecated code, and incorporating security best practices.

“The Java transformation capability is really us taking the knowledge we have in
Java, and the history we have in Java applications and Java upgrades and being
able to train AI models to manage that process,” Doug Seven, general manager of
Amazon CodeWhisperer and director of software development for Amazon Q, told The
New Stack.

TRENDING STORIES
 1. AWS Gifts Java, Rust Developers with Useful Tools
 2. Candle: A New Machine Learning Framework for Rust
 3. Rust Is Surging Ahead in WebAssembly (for Now)
 4. Google Busts, Confirms Common Myths about Rust Programming
 5. Graydon Hoare Remembers the Early Days of Rust

Seven said a developer using the Amazon Q transformation technology could assign
Q the task of updating a Java project by telling Q to transform it. Amazon Q
would then figure out a work plan for what needs to be done to update the
project and let the developer review that plan.

Amazon Q would then go off and do the work of finding the dependencies that are
deprecated and replacing them with modern dependencies, finding the places in
the code that need to be updated, making those updates, validating that the code
compiles, works, and does what it’s supposed to do, “and then it presents that
as kind of a finished result to the developer to look over to see if it meets
their expectations,” Seven said.

It can upgrade a Java app in minutes compared to days or weeks typically needed
to do it manually. An internal Amazon team upgraded 1000 production Java 8 apps
to Java 17 in two days (10 mins per app on average), said Danilo Poccia, chief
evangelist (EMEA) at AWS in a blog post.


PAINFUL UPGRADES

“Java version upgrades are always painful, especially when it has to be done
just for compliance reasons or to avoid being on an unsupported version,” Eric
Newcomer, CTO at Intellyx, told The New Stack. Newcomer would know, as he has
held CTO and other IT executive positions at Credit Suisse, Citi and WSO2.

“In other words, the new features and capabilities of the next Java version may
not be providing a business reason to upgrade, so the budget that would
otherwise go to implement a business feature has to be allocated to a version
upgrade instead, and very often it becomes a last-minute or emergency exercise
due to some kind of support issue or vulnerability in an older version, I expect
most enterprises facing this type of situation would welcome all the help they
can get,” he said.

The capability is available in the AWS Toolkit for IntelliJ IDEA and AWS Toolkit
for Visual Studio Code for customers on the Amazon CodeWhisperer Professional
Tier.

“You can upgrade Java 8 and 11 applications that are built using Apache Maven to
Java version 17. The project must have the POM file (pom.xml) in the root
directory,” Poccia said in the blog.

There is no additional cost to use it during the preview. After granting access,
users can initiate app upgrades from within their IDE.


AMAZON INVESTMENTS

Amazon Q’s code transformation technology combines Amazon’s investments in
automated reasoning and static code analysis with the power of generative AI and
machine learning models trained on application upgrades.

“Combining Amazon’s long-term investments in automated reasoning and static code
analysis with the power of generative AI, Amazon Q Code Transformation
incorporates foundation models that we found to be essential for
context-specific code transformations that often require updating a long tail of
Java libraries with backward-incompatible changes,” Poccia said in the blog.

It also uses parts of the open source automated code refactoring tool
OpenRewrite. AWS plans to contribute improvements back to the OpenRewrite
community.

Jonathan Schneider, CEO and Co-founder of Moderne (the sponsor of OpenRewrite),
said he welcomes AWS’ use of OpenRewrite, the open source automated code
refactoring technology, as a component of their service. He also said Moderne
looks forward “to their [AWS] contributions to make it even easier to migrate
frameworks, patch vulnerabilities, and update APIs,” in a statement.


RUST SDK

Meanwhile, regarding Rust, AWS also delivered an AWS SDK for Rust, allowing
customers to now use this for production workloads. The AWS SDK for Rust
empowers developers to interact with AWS services and enjoy APIs that follow
Rust idioms and best practices, the company said in a statement.

The company said all AWS SDKs support API lifecycle considerations such as
credential management, retries, data marshaling, and serialization. The SDK also
integrates with popular libraries in the Rust ecosystem like Tokio, Tracing,
and Hyper. Developers can visit awslabs/aws-sdk-rust on GitHub for AWS-focused
open source Rust libraries.

The AWS SDK for Rust provides an idiomatic, type-safe API and supports modern
Rust language features like async/await, non-blocking IO, and builders. It
supports access to 300+ AWS Services, each with its own crate, AWS said.

Moreover, “the SDK works out of the box using sensible defaults but it’s also
extensible, allowing users to customize it to their unique use case. It’s
modular, allowing customers to compile crates only for the services they use. It
is also engineered to be fast. With the Rust SDK, users can quickly transfer
data to and from Amazon Simple Storage Service (Amazon S3), Amazon Elastic
Compute Cloud (Amazon EC2), and Amazon DynamoDB,” a description of the SDK
reads.

“A big aspect of the competition among public cloud providers is the
differentiated cloud native services they provide,” Newcomer said. “Cloud
providers compete on the basis of having better services, in other words. Having
an SDK for Rust developers fits into that picture by providing such a
differentiator, at least for Rust developers.”

Meanwhile, AWS competitor Microsoft does not have an officially supported Rust
SDK for Azure, a company spokesperson confirmed for The New Stack. However, an
“unofficial” Rust SDK for Azure is available on GitHub.

YOUTUBE.COM/THENEWSTACK
Tech moves fast, don't miss an episode. Subscribe to our YouTube channel to
stream all our podcasts, interviews, demos, and more.
SUBSCRIBE
Group Created with Sketch.
Darryl K. Taft covers DevOps, software development tools and developer-related
issues from his office in the Baltimore area. He has more than 25 years of
experience in the business and is always looking for the next scoop. He has
worked...
Read more from Darryl K. Taft
SHARE THIS STORY

TRENDING STORIES
 1. AWS Gifts Java, Rust Developers with Useful Tools
 2. Candle: A New Machine Learning Framework for Rust
 3. Rust Is Surging Ahead in WebAssembly (for Now)
 4. Google Busts, Confirms Common Myths about Rust Programming
 5. Graydon Hoare Remembers the Early Days of Rust

Amazon Web Services and Microsoft are sponsors of The New Stack.
TNS owner Insight Partners is an investor in: The New Stack.
SHARE THIS STORY

TRENDING STORIES
 1. AWS Gifts Java, Rust Developers with Useful Tools
 2. Candle: A New Machine Learning Framework for Rust
 3. Rust Is Surging Ahead in WebAssembly (for Now)
 4. Google Busts, Confirms Common Myths about Rust Programming
 5. Graydon Hoare Remembers the Early Days of Rust

Insights From Our Sponsors
Configuration Drift: How It Happens, Top Sources + How to Stop It for Good

9 January 2024
NIS2 Compliance: The Requirements, Penalties, Deadline + Instructions You Need
to Know Before October 2024

9 January 2024
Software Development Life Cycle: Day 1 Best Practices

9 January 2024
GitOps Cluster Fleet Management with Kubefirst

28 December 2023
Tracetest Monthly Newsletter

28 December 2023
How to get a GitOps cluster in 20 minutes with Civo

27 December 2023
RPO and RTO: getting to zero downtime and zero data loss

5 January 2024
How Shopmonkey Built a Geo-Aware Auto Care Platform

3 January 2024
ICYMI: Top 2023 Cockroach Labs blog posts

28 December 2023
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories &
analyses.
SUBSCRIBE
The New stack does not sell your information or share it with unaffiliated third
parties. By continuing, you agree to our Terms of Use and Privacy Policy.
ARCHITECTURE
Cloud Native Ecosystem Containers Edge Computing Microservices Networking
Serverless Storage
ENGINEERING
AI Frontend Development Software Development TypeScript WebAssembly Cloud
Services Data Security
OPERATIONS
Platform Engineering Operations CI/CD Tech Careers Tech Culture DevOps
Kubernetes Observability Service Mesh
CHANNELS
Podcasts Ebooks Events Newsletter TNS RSS Feeds
THE NEW STACK
About / Contact Sponsors Sponsorship Contributions


FOLLOW TNS

roadmap.sh

Community created roadmaps, articles, resources and journeys for developers to
help you choose your path and grow in your career.

Frontend Developer Roadmap Backend Developer Roadmap Devops Roadmap
© The New Stack 2024
Disclosures Terms of Use Privacy Policy Cookie Policy
FOLLOW TNS

TNS DAILY
SUBSCRIBE



Some TNS posts require third-party cookies to view embedded content (video,
audio, technical & interactive content).

By clicking “Accept” you agree to our use of these cookies in accordance with
our Cookie Notice.

Cookie Policy
Reject Accept
Customize




THE NEW STACK'S COOKIES USAGE

When you visit, the website may store or retrieve information on your browser,
mostly in the form of cookies. This information might be about you, your
preferences or your device, but does not usually directly identify you. The
information is mostly used to make the website display the embedded content you
expect to see and work the way you expect it to.
Cookie Policy
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

View Vendor Details‎

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

View Vendor Details‎

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

View Vendor Details‎

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. If you do not allow these cookies, you will
experience less targeted advertising.

View Vendor Details‎
Back Button


VENDORS LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Confirm My Choices