» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with machine + compiler

The LLVM Compiler Infrastructure Project

"LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations of all sorts, including those that require extensive interprocedural analysis."

opensource: del.icio.us tag/opensource

The LLVM Compiler Infrastructure Project

"LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations of all sorts, including those that require extensive interprocedural analysis."

open-source: del.icio.us tag/open-source

Functional programming is a silver bullet - Java requires lots of manual optimization because of its less powerful evaluation model

About accidental complexity: The main source for a.c. in a language like Java is optimization. Without optimization a.c. can massively reduced, but the program will be unusable slow. It would be interesting to know how fast a 'elegant' Haskell program is

Haskell: del.icio.us tag/haskell

Ask Reddit: Why is OCaml faster than Haskell? (reddit.com)

Also, note that the machine is bound to be a Von Neumann architecture in its roots. This gives an advantage in speed to languages that can be compiled into the RISC architecture without too many hacks for overhead, book-keeping etc.

Haskell: del.icio.us tag/haskell