A few quick thoughts on Zig
A programmer shares initial impressions and learning challenges with the Zig programming language, comparing it to Rust and C.
A programmer shares initial impressions and learning challenges with the Zig programming language, comparing it to Rust and C.
A developer shares their experience porting the Niceware library to Rust, reflecting on overcoming the emotional barrier of strict compilers and redefining progress.
A developer considers rewriting their Clojure static site generator in Rust, weighing the technical trade-offs and learning opportunities.
A curated list of recommended resources for learning and using the Go programming language, including books, tools, libraries, and websites.
A 2021 survey of parsing techniques used in major programming language implementations, comparing parser generators and handwritten parsers.
A JavaScript developer shares their personal experience and first impressions of learning the Go programming language, comparing it to their favorite language.
A guide to debugging programs written in a new compiled programming language, covering techniques from print statements to using gdb without debug symbols.
A developer shares their pragmatic approach to choosing programming languages based on task suitability, focusing on Python and Go for server-side and infrastructure work.
A developer shares their journey creating Golfcart, a minimal toy programming language for Advent of Code, and the lessons learned about interpreter design.
A developer's experience learning and using the J programming language, highlighting its strengths and eventual deal-breaking limitations.
Analysis of PHP version usage statistics from July 2021, showing adoption trends and a discussion on upgrading to PHP 8.
A side-by-side comparison of basic syntax in 10 programming languages, covering console output, variables, and collections.
A critique of MATLAB's flaws and a nostalgic look at its unique productivity features for scientific computing, with suggestions for improvement.
Explains Rust's module system, focusing on privacy rules and visibility modifiers for functions and nested modules.
A developer begins a series on learning the Rust programming language, sharing a Microsoft resource and inviting others to join a live stream.
A developer's monthly update focusing on a private programming language project, seeking experienced contributors for cryptography, date/time, and networking tasks.
A review of PHP's evolution in 2021, covering PHP 8 features, upcoming 8.1 additions like enums, and community trends.
An analysis of the Go programming language's strengths, praising its simplicity, stability, and suitability for internet-scale software development.
Announcing a new systems programming language with manual memory management, C ABI compatibility, and a focus on a robust standard library.
A web developer shares a personal list of technologies and skills, including React, TailwindCSS, and English, they aim to learn in 2021 to advance their career.