programming-languages

Tag

Cards List
#programming-languages

From Geometry to Algebra and Back Again: 4000 Years of Papers (2023) [video]

Hacker News Top ↗ · 2026-09-17 Cached

This video summarizes the 4000-year evolution of mathematics, from ancient geometric reasoning to modern algebraic notation, emphasizing how symbolic systems serve as cognitive tools for thought.

0 favorites 0 likes
#programming-languages

C++26: Trivial infinite loops are no longer undefined behaviour

Lobsters Hottest ↗ · 2026-09-16 Cached

C++26 standardizes trivial infinite loops as well-defined behavior, eliminating undefined behavior that previously allowed compilers to optimize them away, which was problematic in embedded and kernel applications.

0 favorites 0 likes
#programming-languages

type declaration syntax

Lobsters Hottest ↗ · 2026-09-16 Cached

The article examines the legacy of C's type declaration syntax in modern programming languages and compares alternative syntaxes used in Go and Rust.

0 favorites 0 likes
#programming-languages

Mergiraf: A syntax-aware git merge driver for a growing collection of programming languages and file formats

Lobsters Hottest ↗ · 2026-09-14

Mergiraf is a syntax-aware Git merge driver that enhances merge handling for a variety of programming languages and file formats.

0 favorites 0 likes
#programming-languages

Golang developers should try Odin

Lobsters Hottest ↗ · 2026-09-13 Cached

This article argues that Golang developers should explore Odin, a new programming language that addresses some of Go's limitations with features like memory management and array programming.

0 favorites 0 likes
#programming-languages

Why do companies stop using Haskell?

Lobsters Hottest ↗ · 2026-09-12 Cached

Companies often stop using Haskell due to poor adoption strategies and a mismatch between the language's strengths and short-term business incentives, rather than technical shortcomings.

0 favorites 0 likes
#programming-languages

A Few Good Ideas in Programming Languages

Hacker News Top ↗ · 2026-09-12 Cached

This article discusses three programming language features: flow typing for dynamic feel in static languages like Crystal and TypeScript, borrow checking for memory safety in Rust, and contract programming for invariant checking in D.

0 favorites 0 likes
#programming-languages

Rust Is Tier-1 Language at Microsoft

Hacker News Top ↗ · 2026-09-10 Cached

Microsoft has declared Rust as a tier-1 language for internal development and introduced rustc_codegen_utc, a new code generation backend that integrates Rust with MSVC for enhanced Windows platform support.

0 favorites 0 likes
#programming-languages

Rust: When Empty Isn't Bottom

Lobsters Hottest ↗ · 2026-09-08 Cached

The article discusses the recent addition of the empty type in Rust, explaining the difference between empty and bottom types and how it affects type coercion in the language.

0 favorites 0 likes
#programming-languages

Type inference has usability problems (2019)

Lobsters Hottest ↗ · 2026-09-08 Cached

This blog post argues that type inference in programming languages, while widely adopted, can cause usability problems by increasing cognitive load and hindering code comprehension.

0 favorites 0 likes
#programming-languages

C Is Not a Low-Level Language (2018)

Hacker News Top ↗ · 2026-09-07

This article argues that the C programming language is not truly low-level, challenging common perceptions and discussing its abstractions and design.

0 favorites 0 likes
#programming-languages

@dhh: I think this is (very) wrong, but I still love Bjarne. See how that works? You can disagree with someone, and still man…

X AI KOLs Timeline ↗ · 2026-09-07 Cached

Bjarne Stroustrup, creator of C++, criticizes AI-generated code and natural language programming, prompting a response from DHH on disagreeing yet valuing contributions.

0 favorites 0 likes
#programming-languages

smolts: a pedagogical IDE for a teaching language (eighty-twenty news)

Lobsters Hottest ↗ · 2026-09-04 Cached

Smolts is a pedagogical IDE for teaching the SMoL language, allowing users to write and step through programs with visualizations of continuations, environments, and stores.

0 favorites 0 likes
#programming-languages

What do you do when your favorite programming language has a fascism problem?

Lobsters Hottest ↗ · 2026-09-03 Cached

The author expresses conflict over using Ruby and Rails due to creator DHH's controversial views, exploring alternatives like Hanami and Gleam but finding no perfect replacement.

0 favorites 0 likes
#programming-languages

CTTI is Exponential, RTTI is Linear

Lobsters Hottest ↗ · 2026-09-02 Cached

This article argues that Runtime Type Information (RTTI) has a linear cost, while Compile-Time Type Information (CTTI) can lead to exponential costs in compilation time and binary size, challenging the assumption that CTTI is zero-cost.

0 favorites 0 likes
#programming-languages

Bluefin is a capability system

Lobsters Hottest ↗ · 2026-09-02 Cached

Bluefin, a Haskell effect system, is rebranded as a capability system to emphasize its use of value-level arguments for access control, drawing from capability-based security models.

0 favorites 0 likes
#programming-languages

Why I'm excited about effect systems (2025)

Lobsters Hottest ↗ · 2026-09-02 Cached

The author explains why effect systems in programming languages are exciting, offering better control over resource interactions, composability, and testability compared to current systems.

0 favorites 0 likes
#programming-languages

@ryanlpeterman: Why Rust is overused right now Martin Odersky (Creator of Scala): "Right now, rust is actually overused because a lot o…

X AI KOLs Timeline ↗ · 2026-08-31 Cached

Martin Odersky, creator of Scala, argues that Rust is overused for applications where garbage collection is adequate, suggesting simpler alternatives. The tweet promotes an interview discussing comparisons between Rust, Zig, Python, and Scala, and AI's impact on programming languages.

0 favorites 0 likes
#programming-languages

Interview with oofoe about REBOL, Forth, Decker, Janet and the VFx Industry

Lobsters Hottest ↗ · 2026-08-30 Cached

An interview with developer oofoe discussing his use of exotic programming languages like REBOL, Forth, Decker, and Janet, along with insights into DSL design and applications in the VFx industry.

0 favorites 0 likes
#programming-languages

Symmetries in boolean scans

Lobsters Hottest ↗ · 2026-08-27 Cached

The article explores symmetries in boolean scans within array languages like APL, discussing optimizations for folds and scans through functional equations and algorithmic insights.

0 favorites 0 likes
← Previous
Next →
← Back to home

Submit Feedback