tag: compilers

  • Peachpie - PHP compiler to .NET Peachpie - PHP compiler to .NET / free

    Peachpie is a PHP compiler and runtime for .NET frameworks. It works on any device and OS.

    0 comments | 0 favorites

    about 1 month ago, anonymously

    Peachpie - PHP compiler to .NET
    popular tool
  • CodeBunk CodeBunk / both

    A collaborative editor with code execution in 21 languages. REPL shells. Chat. Best way to learn to code from friends as well as a way to share code.

    0 comments | 0 favorites

    about 1 year ago, anonymously

    CodeBunk
    popular tool
  • Let's Build a Compiler Let's Build a Compiler / free

    This fifteen-part series, written from 1988 to 1995, is a non-technical introduction to compiler construction. You can read the parts on-line or download them in a ZIP file.

    0 comments | 2 favorites

    about 3 years ago, by pineapple

    Let's Build a Compiler
    popular tutorial
  • Google Closure Library Google Closure Library / free

    The Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. It includes reusable UI widgets and controls, lower-level utilities for DOM manipulation, server communication, animation, unit testing, and more. It is intended for use with the Closure Compiler.

    0 comments | 2 favorites

    about 3 years ago, by kurtosis

    Google Closure Library
    popular asset
  • Numba Numba / free

    Numba is an just-in-time specializing compiler which compiles annotated Python and NumPy code to LLVM (through decorators). Its goal is to seamlessly integrate with the Python scientific software stack and produce optimized native code, as well as integrate with native foreign languages.

    1 comment | 1 favorite

    about 3 years ago, by pineapple

    Numba
    popular asset
  • Why Are There So Many Pythons? Why Are There So Many Pythons? / free

    In this post, I’ll start from scratch and move through the various Python implementations, concluding with a thorough introduction to PyPy, which I believe is the future of the language.

    1 comment | 2 favorites

    about 3 years ago, by Walkman

    Why Are There So Many Pythons?
    popular tutorial
  • PH7 PH7 / free

    PH7 is a in-process software library that implements a highly-efficient embeddable bytecode compiler and a virtual machine for the PHP programming language. In other words, PH7 is a PHP engine which allow the host application to compile and execute PHP scripts in-process.

    0 comments | 1 favorite

    over 3 years ago, by Walkman

    PH7
    popular asset
  • Cython Cython / free

    Cython is an optimising static compiler for both the Python programming language and the extended Cython programming language (based on Pyrex). It makes writing C extensions for Python as easy as Python itself.

    0 comments | 1 favorite

    over 3 years ago, by Walkman

    Cython
    popular asset
  • Brython Brython / free

    Brython is designed to replace Javascript as the scripting language for the Web. As such, it is a Python 3 implementation, adapted to the HTML5 environment, that is to say with an interface to the DOM objects and events

    0 comments | 2 favorites

    over 3 years ago, by Walkman

    Brython
    popular asset
  • Building a Lisp to Javascript Compiler Building a Lisp to Javascript Compiler / free

    In this post, I’m going to show you how I made a Lisp to Javascript compiler. Compilers are notoriously hard to understand and therefore make for great mind-bending exercises. Exactly my idea of weekend fun.

    1 comment | 1 favorite

    over 3 years ago, by blueberry

    Building a Lisp to Javascript Compiler
    popular tutorial
  • Emscripten Emscripten / free

    Emscripten is an LLVM to JavaScript compiler. It takes LLVM bitcode (which can be generated from C/C++ using Clang, or any other language that can be converted into LLVM bitcode) and compiles that into JavaScript, which can be run on the web.

    0 comments | 0 favorites

    almost 4 years ago, by arbor

    Emscripten
    popular asset
  • Compilers Compilers / free

    This course will discuss the major ideas used today in the implementation of programming language compilers. You will learn how a program written in a high-level language designed for humans is systematically translated into a program written in low-level assembly more suited to machines!

    0 comments | 1 favorite

    almost 4 years ago, by SkinnyGeek1010

    Compilers
    popular tutorial

Tutorials are any resources you learn from.

Examples: an intro to html5 screencast, a pdf about git, photoshop effects tutorials, meta-programming in ruby, lambda calculus, higher-order fixed-point combinators.

Tools are websites, apps or services used -on- your project (indirectly), to aid the process.

Examples: A color scheme generator, email marketing software, usability heat maps, css3 code generators, a downloadable png compressor.

Assets are downloadable files used -in- your projects, usually as code, textures, or images.

Examples: a jquery sticky menu, photoshop brushes, background textures, mvc frameworks, twitter bootstrap, 960 grid system.