Links tagged “programming”
78 links, newest first.
llvm.org
Home of LLVM, a modular collection of compiler and toolchain technologies including LLVM Core, Clang, LLDB, Flang and MLIR.
a.michelizza.free.fr
Tutoriel en français pour écrire un noyau x86 en C et en assembleur, du secteur de boot au multitâche, à la pagination et à Ext2, avec le noyau éducatif Pépin.
lucumr.pocoo.org
Armin Ronacher's project list — Flask, Jinja, Werkzeug, Pygments, Sphinx, Click and others, alongside his commercial and game industry work.
steve.yegge.googlepages.com
ma-like trance whenever I tried to skim through
youtube.com
Alex Martelli's Google Developers Day talk on design patterns in Python, arguing that patterns can only be studied in the context of the language they get implemented in.
en.wikipedia.org
Encyclopedia article on the waterfall model, the software development process that runs the lifecycle phases in strict sequence, each one finished before the next begins.
linuxgazette.net
Tutorial on Python's threading module, covering what worker threads buy you, how to spawn and synchronise them, and where the interpreter's limits bite.
fuhm.net
Argues that Python's super() is a trap in multiple-inheritance hierarchies and that explicit superclass calls are usually the safer choice.
gnosis.cx
David Mertz's book on Python string handling, regular expressions and parsers, with the full text, code samples and errata available free online.
quadium.net
Final 1998 specification of Funge-98, the family of topological languages that generalises Befunge, covering Funge-Space, the stack stack, instructions and fingerprints.
wiki.php.net
PHP RFC proposing compile-time lambda functions and closures for the language, accepted and shipped in PHP 5.3.
code.google.com
Google's developer overview of Protocol Buffers, a language- and platform-neutral format for serializing structured data, with generated code for several languages.
multicians.org
Short essay arguing that each bug found should prompt three questions: is the mistake elsewhere too, what bug hides behind it, and how to prevent bugs of that kind.
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) - Joel on Software
joelonsoftware.com
Joel Spolsky's primer on character encodings, walking from ASCII through code pages to Unicode and UTF-8, and why no string is meaningful without knowing its encoding.
martinfowler.com
An explanation of how lightweight containers wire components together, comparing constructor, setter and interface injection against the Service Locator alternative.
cheat-sheets.org
A single-page directory linking to cheat sheets, quick reference cards and reference guides for hundreds of languages, frameworks and tools.
ejohn.org
Project page for the winning entry to the addEvent() recoding contest: a fifteen-line cross-browser event attachment library.
















