#programming-languages

[ follow ]
Data science
fromNature
1 week ago

Got bugs? Here's how to catch the errors in your scientific software

Scientific coding is error-prone, often due to lack of training, making debugging an essential but under-taught skill for researchers.
Software development
fromInfoWorld
1 week ago

The two-pass compiler is back - this time, it's fixing AI code generation

Multi-pass compilers revolutionized programming by separating analysis and optimization, a model that could enhance AI code generation.
#rust
fromHackernoon
11 months ago
DevOps

What's New in Rustup 1.28.0? | HackerNoon

Rustup 1.28.0 introduces significant changes including manual toolchain installation and improved user experience features.
fromZDNET
11 months ago
Software development

Rust turns 10: How a broken elevator changed software forever

Russ is designed to eliminate memory bugs in programming, enhancing safety and efficiency.
#scala
Scala
fromMedium
2 weeks ago

Scala's Growth Model - Building Inward, Starving Outward

Scala's ecosystem excels internally but struggles to attract new users due to structural and cultural barriers.
fromMedium
11 months ago
Scala

Scala Coupon Code 2025: Unlock the Power of Functional Programming for Scalable Applications +...

Scala seamlessly combines object-oriented and functional programming, enhancing software efficiency and maintainability.
fromMedium
1 year ago
Scala

Scala Was My Comfort Zone-Then Gleam Happened

Gleam offers refreshing type-safety and expressiveness beyond Scala, surprising long-time Scala developers.
Scala
fromMedium
2 weeks ago

Scala's Growth Model - Building Inward, Starving Outward

Scala's ecosystem excels internally but struggles to attract new users due to structural and cultural barriers.
fromMedium
11 months ago
Scala

Scala Coupon Code 2025: Unlock the Power of Functional Programming for Scalable Applications +...

Software development
fromInfoQ
3 weeks ago

Dynamic Languages Faster and Cheaper in 13-Language Claude Code Benchmark

Dynamic languages like Ruby, Python, and JavaScript are faster and cheaper for AI coding tasks compared to statically typed languages.
#java
Java
fromMedium
1 month ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
fromHackernoon
5 years ago
Software development

Comparing Pattern-Matching Across Different Languages: Java, Scala, and More | HackerNoon

Java
fromMedium
11 months ago

Scala vs. Java: JVM Language Comparison

Java remains a dominant choice for enterprise applications due to its robustness and vast ecosystem.
Scala introduces functional programming paradigms to the JVM, presenting a choice for modern developers.
Java
fromInfoQ
11 months ago

Java News Roundup: Java Turns 30, Hibernate ORM 7.0, Embabel, jaz, Open Liberty, Eclipse DataGrid

Java celebrates its 30th anniversary, highlighting its influential role in programming.
Significant updates in enterprise technologies with Hibernate ORM 7.0 and Validator 9.0, and the introduction of new tools.
Java
fromMedium
1 month ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
fromHackernoon
5 years ago
Software development

Comparing Pattern-Matching Across Different Languages: Java, Scala, and More | HackerNoon

Java
fromZDNET
10 months ago

Java at 30: How a language designed for a failed gadget became a global powerhouse

Java, though perceived as dull, is a crucial language for modern enterprise and web development, celebrating 30 years since its launch.
Java
fromMedium
11 months ago

Scala vs. Java: JVM Language Comparison

Java remains a dominant choice for enterprise applications due to its robustness and vast ecosystem.
Scala introduces functional programming paradigms to the JVM, presenting a choice for modern developers.
Java
fromInfoQ
11 months ago

Java News Roundup: Java Turns 30, Hibernate ORM 7.0, Embabel, jaz, Open Liberty, Eclipse DataGrid

Java celebrates its 30th anniversary, highlighting its influential role in programming.
Significant updates in enterprise technologies with Hibernate ORM 7.0 and Validator 9.0, and the introduction of new tools.
fromArmin Ronacher's Thoughts and Writings
2 months ago

A Language For Agents

Last year I first started thinking about what the future of programming languages might look like now that agentic engineering is a growing thing. Initially I felt that the enormous corpus of pre-existing code would cement existing languages in place but now I'm starting to think the opposite is true. Here I want to outline my thinking on why we are going to see more new programming languages and why there is quite a bit of space for interesting innovation.
Software development
Artificial intelligence
fromTheregister
3 months ago

Claude credited as co-creator of programming language Elo

A developer built the Elo programming language with Anthropic's Claude Code, producing a full expression language and toolchain in roughly 24 hours.
Software development
fromInfoWorld
3 months ago

AI-built Rue language pairs Rust memory safety with ease of use

Rue is a Rust-based language aiming to provide memory safety without garbage collection, easier than Rust and Zig, leveraging Claude AI to accelerate development.
fromMedium
3 months ago

Functional Programming Isn't Just for Academics: Why It Matters for the Systems We Build Now

In 1983 I asked my parents for an Atari for Christmas, instead I got a Commodore 64... Needless to say, I was very disappointed until I discovered how much cooler Wizard of Wor was than Combat. To their credit, my parents thought a computer was a better investment than a video game. I used that C64 through my sophomore year of college until I replaced it with a 486; my first real investment.
Software development
#memory-safety
fromIT Pro
10 months ago
Software development

Want to build more secure software? Follow these key memory safe language tips from CISA

fromIT Pro
10 months ago
Software development

Want to build more secure software? Follow these key memory safe language tips from CISA

Ruby on Rails
fromRubyflow
4 months ago

Ruby at 30: Anniversary Reflections and Matz's Keynote

Ruby’s 30-year evolution emphasizes pragmatic design, community-driven growth, and anticipation for Ruby 4 while embracing imperfections as strengths.
fromInfoWorld
4 months ago

What developers call themselves

The first computers weren't coded with words or languages, but by manipulating physical entities to do fairly basic calculations. "Programmers" would plug wires into sockets, set switches, turn dials, and spin rotors. It was, at the time, considered "women's work" because it was mostly clerical. But setting that aside, it was all mechanical in nature. These workers didn't call themselves "programmers" but "operators" because they physically operated the machine.
History
Web development
fromArs Technica
4 months ago

In 1995, a Netscape employee wrote a hack in 10 days that now runs the Internet

JavaScript became the dominant interactive web programming language after a ten-day origin, now running on nearly all client-side websites.
#ai-adoption
JavaScript
fromMedium
7 months ago

Python is consistent about modular arithmetic, like Mathematica

Mainstream programming languages' % operator yields negative remainders for negative operands, producing −3 for −3 % 4 instead of the mathematically expected 1.
#software-history
Software development
fromInfoWorld
7 months ago

Perl programming language rises again - Tiobe

Perl ranked tenth in the September 2025 Tiobe index, from 27th a year earlier, helped by many Amazon books and renewed Perl 5 interest.
Software development
fromDevOps.com
8 months ago

Sonar Surfaces Multiple Caveats When Relying on LLMs to Write Code - DevOps.com

Large language models generate syntactically correct code but introduce significant security vulnerabilities.
#python
fromHackernoon
1 year ago

From Chaos to Control: Building a Standardized Dev Environment for 1,000+ Students | HackerNoon

ArTEMiS is a highly scalable, automated assessment management system, programming language independent, and expects test runners to produce results adhering to the Apache Ant JUnit XML schema.
Online learning
#ada
#kotlin
Scala
fromMedium
10 months ago

Why JetBrains Created Kotlin: A Strategic Move in the Crowded JVM Ecosystem

Kotlin was created to address unmet needs in the JVM ecosystem despite the presence of alternative languages.
fromHackernoon
2 years ago

Why Type Soundness Matters in Functional Programming Languages | HackerNoon

We specialize the rules for data types to the concrete types Pair and List, and the rules for codata types to LPair, Stream and functions 𝜎 → 𝜏.
Software development
fromHackernoon
2 years ago

What Functional Programmers Can Learn from Sequent Calculus | HackerNoon

A central feature of the λμμ˜-calculus is the treatment of evaluation contexts as first-class objects, which plays a significant role in term evaluation.
Philosophy
fromTechzine Global
9 months ago

Is English the next programming language? JetBrains' CEO says no

"You cannot do industrial programs in English," Skrygan says early on in our conversation, directly challenging the notion popularized by Nvidia's CEO that even the toughest coding tasks can become approachable through natural language alone.
Software development
fromHackernoon
3 years ago

Meet Mojo: The Language That Could Replace Python, C++, and CUDA | HackerNoon

Python is amazing, but it’s painfully slow. Mojo, launched by Modular AI, provides the same syntax but enhances speed and optimizes for GPU usage.
Scala
Scala
fromMedium
10 months ago

Yet Another Scala 3 Migration Story

The migration to Scala 3 was mostly automatic with minimal manual intervention needed, highlighting the efficiency of the process.
Python
fromInfoWorld
10 months ago

SQL slips in language popularity index

The Tiobe and Pypl indices reflect the evolving popularity of programming languages based on distinct methodologies.
fromMedium
11 months ago

10 Dead Programming Languages That Were Hot Just 5 Years Ago

In the ever-evolving world of software development, programming languages come and go with surprising velocity.
Software development
fromWIRED
11 months ago

Esoteric Programming Languages Are Fun-Until They Kill the Joke

In a world where traditional programming languages reign supreme, esoteric languages like Brainfuck and Shakespeare enrich the coding landscape, merging art with technology.
Scala
fromMedium
11 months ago

Decorator Patterns in Practice: Python, Java, JavaScript, Ruby, and Scala

Python decorators are highly expressive, capable of accepting parameters, nested layers, and manipulating function metadata. This flexibility makes them suitable for permission validation design.
Scala
fromBusiness Insider
11 months ago

Why Citadel Securities is training its developers on a coding language update so complex it hasn't even been released yet

Herb Sutter emphasizes that programming languages like C++ are evolving tools essential for maintaining efficiency and speed in technology-heavy firms like Citadel Securities.
Tech industry
fromTechCrunch
11 months ago

Microsoft CEO says up to 30% of the company's code was written by AI | TechCrunch

"Microsoft CEO Satya Nadella stated that 20%-30% of the code within their repositories was generated by AI, highlighting the growing integration of artificial intelligence in software development."
Artificial intelligence
Scala
fromInfoWorld
11 months ago

GCC 15 compilers arrive with Rust, C, C++, and Cobol enhancements

GCC 15.1 offers crucial enhancements in compile times, vectorization, and handling larger input files across multiple programming languages.
Python
fromNature
1 year ago

Which programming language should I use? A guide for early-career researchers

Python has overtaken JavaScript as the top programming language according to GitHub's 2024 report, marking a significant trend influenced by generative AI.
Node JS
fromHackernoon
4 years ago

Building a Multi-Language Monster Pipeline? Here's the Smart Way to Do It | HackerNoon

Unifying the processing of millions of events into a single computational graph enhances reliability and performance.
Node JS
fromLogRocket Blog
1 year ago

TypeScript is going Go: Why it's the pragmatic choice - LogRocket Blog

TypeScript is being ported to Go, termed 'TypeScript 7', reflecting a shift towards languages beyond JavaScript for tool development.
Web frameworks
fromInfoWorld
1 year ago

6 languages you can deploy to WebAssembly right now

WebAssembly allows near-native speed execution in the browser with various programming languages as contributors.
Java
fromWIRED
1 year ago

The Subjective Charms of Objective-C

Gottfried Leibniz's dream of a universal language is mirrored in programming, yet expressiveness remains subjective and controversial.
Software development
fromITProUK
1 year ago

AWS expands language support for Amazon Q Developer

AWS expands Amazon Q Developer's language support to include multiple languages, enhancing developer experience globally.
[ Load more ]