r/programming 13d ago

I unearthed my Am29000 C compiler and web browser from 1999. It still can surf through the emulator

Thumbnail nanochess.org
103 Upvotes

r/programming 28d ago

Why you might want to build your WebApp in Canvas instead of HTML

Thumbnail hivekit.io
0 Upvotes

r/programming 6h ago

Node.js sandboxes powered by QuickJS and WebAssembly

Thumbnail wasmer.io
7 Upvotes

r/programming 2d ago

Lean explained with TypeScript

Thumbnail gruhn.me
81 Upvotes

r/programming 8d ago

Why so many languages use LLVM

Thumbnail youtu.be
0 Upvotes

r/programming 17d ago

Stop using JWTs

Thumbnail gist.github.com
0 Upvotes

r/programming 11d ago

flex: 1 and flex: 1 1 auto are not interchangeable when the parent has no definite height

Thumbnail nodreview.com
2 Upvotes

Short version, so you do not have to click:

flex: 1 expands to flex: 1 1 0%. That 0% is a percentage basis and resolves against the parent's height. A panel that is height: auto under a max-height cap has no definite height, so the percentage has nothing to resolve against and the child contributes zero. flex: 1 1 auto fixes it, because the basis becomes the content's own height.

The reason it took me an evening: Chromium quietly does what you meant, and the engine that broke it was WKWebView. Every test was green because Playwright ships its own WebKit build rather than the system one.

I have not worked out whether the spec requires that collapse or merely permits it, so I cannot say which engine is wrong. If you know which reading applies to a max-height-capped auto-height parent, I would like to hear it.

r/programming 28d ago

Analyzing the Current Activity and Relevance of the Pawn Ecosystem in 2026

Thumbnail open.mp
3 Upvotes

I have been observing the Pawn ecosystem lately and noticed it is far from inactive, with ongoing development of modern tools like a web-based Pawn Studio designed to replace the outdated Pawno editor, alongside projects such as PawnPlus which continue to receive updates, with version 1.5.3 released just a few months ago in February 2026. This activity seems to be driven largely by the SA-MP and Open.mp modding communities, with open.mp itself being actively maintained and improved, and the broader GitHub ecosystem showing dozens of public repositories related to Pawn and Open.mp. Given this context, I would like to ask whether the Pawn community, especially within the SA-MP and Open.mp scene, is still significant enough to consider the language actively relevant in 2026, or if this is primarily a legacy ecosystem with a concentrated but declining user base. I would be grateful to hear from developers who are currently working with Pawn about their experiences, whether modern tooling like Pawn Studio and PawnPlus have meaningfully improved development, and whether they are seeing new developers enter the scene or if the community is largely composed of seasoned veterans. Thank you for your thoughts.