pyjamas edit / delete

Some uninteresting web development stuff -- but part of this is a Python-to-Javascript compiler, which is interesting.

to compiler javascript python software ... on 04 February 2009

teideal glic deisbhéalach » Blog Archive » LLVM bindings for Haskell edit / delete

LLVM bindings for Haskell. This'd be a good way to experiment with native code generation from Tock.

to compiler haskell llvm research tock ... on 07 January 2009

Henry Baker's Archive of Research Papers edit / delete

Lots of interesting papers on language implementation -- including "CONS should not CONS its arguments", which is the paper that describes compiling Scheme into never-returning C.

to compiler research retrocomputing ... on 04 December 2008

Faster Floating Point to Integer Conversions. edit / delete

How to do rounding and truncating float-to-int conversions efficiently using C99. We'll want this in the Tock support header.

to c99 compiler floating-point research tock ... on 14 October 2008

Home Page for ATS edit / delete

Functional language with a powerful type system, an efficient via-C compilation process, and (obviously) a superb name.

to compiler functional language-design research type-checking ... on 13 September 2008

What's New in Python 2.6 edit / delete

Two interesting things: the multiprocessing module which provides some new farming facilities, and the ast module which provides a Python parser that we could use to do static checking.

to compiler concurrency python research ... on 02 September 2008

The LLVM Compiler Infrastructure Project edit / delete

Proceedings of the LLVM developers' meeting. Worth looking at.

to compiler jit llvm research vm ... on 16 August 2008

"clang" C Language Family Frontend for LLVM edit / delete

LLVM now has a C/C++ frontend. Since the AST it produces is designed to support static analysis and refactoring, this would allow us to do occam-style concurrency analysis of C++ programs -- which'd be neat. We should look more at LLVM.

to c compiler cpp research ... on 16 August 2008

Objectives | GGCC edit / delete

Project adding static analysis facilities to GCC. Perhaps we might be able to do occam-style analysis of C/C++ this way -- alias checking should certainly be trivial.

to compiler concurrency research ... on 31 May 2008

I'm Cross! edit / delete

Another system for cross-building Windows binaries. Worth looking at for KRoC's MinGW port, since previously I'd been doing essentially the same thing by hand.

to compiler porting research software ... on 27 April 2008

Browser bookmarks: tasty+ | tasty= Log in | Export | Atom

Tags related to compiler

- compiler
 
1 + 1802
3 + 6502
2 + 6809
1 + 8bit
1 + abi
1 + ag0700
3 + ag0803
1 + ai
1 + algol
3 + amiga
2 + amusements
1 + apple2
1 + assembler
1 + atari
1 + atomic
1 + autocode
1 + backdoor
1 + backend
1 + bbc
1 + bcpl
1 + bell-labs
3 + benchmarking
1 + bindings
1 + binutils
1 + build
1 + bytecode
23 + c
11 + c++
1 + c++11
2 + c64
2 + c99
1 + cas
1 + clang
1 + cmp201
5 + cmp409
1 + coco
1 + commodore
4 + concurrency
1 + confidence
1 + continuations
1 + coroutines
1 + correctness
3 + cpm
1 + cpp
1 + cross
1 + cross-compile
2 + cross-compiler
3 + cute-code
1 + debian
1 + debugging
1 + decompiler
3 + design
1 + dice
1 + dragon
1 + e
1 + editor
1 + effect-size
2 + electronics
1 + embedded
1 + emscripten
1 + emulation
1 + error
2 + etext
2 + floating-point
1 + formal-methods
1 + fortran
1 + fp
3 + fpga
3 + functional
1 + fuzzing
1 + games
9 + gcc
1 + generics
1 + gnu
1 + gpgpu
2 + gpu
1 + grammar
1 + gtk
1 + hardening
12 + haskell
4 + history
1 + ice
1 + indentation
1 + independence
3 + interpreter
1 + ir
1 + iso
2 + java
5 + javascript
3 + jit
3 + language
14 + language-design
1 + lexer
1 + library
1 + linker
2 + lisp
10 + llvm
1 + loop
1 + low-level
1 + lto
1 + macro
1 + make
1 + mali
3 + maths
1 + metaprogramming
1 + mingw
1 + minimal
1 + ml
1 + mud
2 + numeric
1 + numpy
1 + ocaml
5 + occam
1 + oo
1 + ooc
1 + opencl
10 + optimisation
2 + papers
1 + parallel
9 + parsing
2 + pascal
1 + pcc
3 + performance
3 + perl
1 + pli
1 + pocl
2 + porting
4 + programming
20 + python
1 + quake
2 + reproducibility
64 + research
17 + retrocomputing
2 + reverse-engineering
3 + security
34 + software
2 + static-checking
3 + statistics
1 + swig
1 + syntax
1 + tcl
3 + teaching
1 + templates
2 + testing
1 + timing
1 + to-package
4 + tock
1 + toolchain
1 + transactional-memory
2 + translation
1 + type-checking
1 + type-inference
2 + types
2 + unix
1 + varan
1 + verilog
1 + vhdl
7 + vm
1 + vms
1 + web
1 + win32
2 + z80