Thread
Stories related to "How do compilers optimize divisions?" across the full archive.
Abstract: "As software becomes larger, programming languages become higher-level, and processors continue to fail to be clocked faster, we'll increasingly require compilers to reduce code bloat, eliminate abstraction penalties, and exploit interesting instruction sets. At the same time, compiler exe...
Abstract:
> Performance optimization for large-scale applications has recently become more important as computation continues to move towards data centers. Data-center applications are generally very large and complex, which makes code layout an important optimization to improve their performance. ...
This post is in the middle of a forum thread about the developer's NES game. Compares cc65, KickC, 6502-gcc, vbcc and handwritten 6502 assembly for some common in-game usages.
I've decided enough is enough and I want to write my own compiler (seems I caught a bug and lobste.rs is definitely not discouraging it). The language I have in mind is a basic (lazy?) statically-typed pure functional programming language with do notation and records (i.e. mostly Haskell-lite).
I...
In-depth article about using [sweet.js](https://github.com/mozilla/sweet.js), a macro library for Javascript.
Would it be useful to folks to have a compilers tag? I'm certainly interested in reading articles about compilers but their harder to find when scattered across different languages or in the catch-all compsci tag.
Here's the [original suggestion for this tag](https://lobste.rs/s/hpsyea/why_is_it_...
http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-a4.pdf
http://cr.yp.to/talks/2015.04.16/slides-djb-20150416-4x3.pdf
http://cr.yp.to/talks/2015.04.16/audio.ogg