Decaf compiler 1.0.1
Grok Headline matches for Decaf compiler 1.0.1
Starbucks' Music Plans Seem To Be
Drinking Decaf
Starbucks' Music Plans Seem To Be
Drinking Decaf
09/07/2004 09:59 PMBack in March, we wrote about Starbucks' latest idea to build
brick
and mortar digital music stores that also served Starbucks'
coffee. The idea was kind of like the Starbucks kiosks found in
various bookstores and supermarkets, but where Starbucks actually
owned the music store as well. Instead of being a regular music
store, however, the store would just have a bunch of Tablet PC kiosks
where shoppers could listen to songs and burn CDs. Still, at some
point, they planned to also move some of those kiosks into their
regular coffee shops, despite a phenomenally long history of similar
kiosks (for burnable music and software) failing on a regular basis.
Now,
Xueilonox writes in with a link to an MSNBC update saying
that
Starbucks keeps
delaying the rollout, and more questions are being raised about
whether or not it makes any sense (how many Starbucks' employees do
you think can fix a busted CD burner?). Meanwhile, Xueilonox also
submits a
first-hand account of the first HearNow music store
testing this offering out, noting the big complaint everyone has
pointed out from the very beginning of this concept: the prices suck.
They're
more expensive than buying a typical CD or downloading
and burning the music yourself at home using any one of the (way too)
many digital download stores available. Obviously, Starbucks' has
done a fantastic job charging a lot more than others for many coffee
drinkers' daily caffeine fix, but does that mean they can do the same
for music?
A Tall Decaf, Mocha Cappuccino and the
Wi-Fi Selection of the Month, Please
A Tall Decaf, Mocha Cappuccino and the
Wi-Fi Selection of the Month, Please
12/08/2003 02:21 AMNew York Times Dec 8 2003 1:46AM ET
GNU D Compiler for Mac OS X
GNU D Compiler for Mac OS X
04/13/2005 05:53 AMGDC 0.11
The ASN.1 Compiler
The ASN.1 Compiler
06/03/2004 12:50 AMFree ASN.1 compiler released
JAL compiler
JAL compiler
05/14/2004 01:51 AM2004-04-30
TPL Compiler 1.0.5
TPL Compiler 1.0.5
12/17/2003 08:28 AMA tool which compiles phpBB-style templates to Python modules.
My First C Compiler
My First C Compiler
01/09/2004 09:56 PM
I accidentally googled into this short page on
History
of PC based C-compilers which made me think about my first C
compiler: Aztec C
on Apple II. I was among the first wave of programmers who
cut their teeth on
PCs instead of minicomputers and state-of-the-art in PC software
has risen high enough
to make programming in assembly tedious.
So I just bought a copy of wonderfully thin K&R book which took
only an hour to
read and started writing in C. I really liked it but I wasn't
comfortable with
the idea of using it for production code yet because size and speed
still reign supreme
then. But it was fine for writing tools.
I think the first program I wrote with Aztec C was a double-hires
image editor because
that was when Apple IIc was about to be released and there were no
tools to edit double-hires
images. It was sweet not having to worry about registers and
being able to write
almost English like code (well, it does when compared to assembly
code).
Oh boy, time sure flies.

4tH compiler 3.4c (Development)
4tH compiler 3.4c (Development)
01/11/2004 01:34 PMA Forth bytecode compiler with a little difference.
IBM Releases New C/C++ Compiler For OS X
IBM Releases New C/C++ Compiler For OS X
01/16/2004 11:04 AM(PC Pro via MyAppleMenu)
freeBASIC Compiler
freeBASIC Compiler
12/31/2004 04:24 AMFreeBASIC v0.09b released
PHP 5 Released; PHP Compiler, Too
PHP 5 Released; PHP Compiler, Too
07/13/2004 06:41 PMA C Compiler For The HP49g+
A C Compiler For The HP49g+
08/22/2004 08:17 AMSlashdot Aug 22 2004 12:31PM GMT
ObjectBox o:XML Compiler 1.0.0
ObjectBox o:XML Compiler 1.0.0
05/01/2004 10:35 AMAn o:XML compiler and interpretor.
Intel C++ Compiler 8.0
Intel C++ Compiler 8.0
12/11/2003 08:31 AMA C/C++ compiler/debugger optimized for maximum performance on Intel
processors.
4tH compiler 3.3e (Development)
4tH compiler 3.3e (Development)
11/01/2003 05:14 AMA Forth bytecode compiler with a little difference.
4tH compiler 3.4b (Development)
4tH compiler 3.4b (Development)
12/06/2003 06:11 AMA Forth bytecode compiler with a little difference.
Tiny C Compiler 0.9.20
Tiny C Compiler 0.9.20
12/03/2003 06:06 PMThe smallest Linux C compiler.
4tH compiler 3.4a (Development)
4tH compiler 3.4a (Development)
11/05/2003 06:26 AMA Forth bytecode compiler with a little difference.
4tH compiler 3.3d2 (Development)
4tH compiler 3.3d2 (Development)
03/14/2003 12:59 PMA Forth bytecode compiler with a little difference.
S Formulas Compiler
S Formulas Compiler
12/08/2003 02:24 PMpre1.0 is stable
4tH compiler 3.4e-pre4 (Development)
4tH compiler 3.4e-pre4 (Development)
08/12/2004 06:03 AMA Forth bytecode compiler with a little difference.
Next GCC compiler version imminent
Next GCC compiler version imminent
04/18/2005 06:16 PMCNET News.com Apr 18 2005 9:45PM GMT
Pro Fortran Compiler Suite 9.0 available
Pro Fortran Compiler Suite 9.0 available
08/11/2004 10:36 PMAbsoft's Pro Fortran Compiler Suite 9.0 for Mac OS X is now available
to commercial and government customers for US$899...
SMC - The State Machine Compiler
SMC - The State Machine Compiler
05/31/2004 03:49 PMSMC v. 3.0.0: Back to Basic
sourceror - The jamascript compiler.
sourceror - The jamascript compiler.
05/16/2004 09:16 AMSourceror 0.0.03 Released
Javac Compiler Helper 0.1.0
Javac Compiler Helper 0.1.0
06/02/2004 05:10 PMA wrapper for the javac standard compiler.
Success! My PHP compiler compiles!
Success! My PHP compiler compiles!
03/11/2003 09:44 AMI finally managed to compile a not-so-trivial PHP script (courtesy of
John) into working C code. The results are quite good, although
there's still a huge potential for optimizing the output.The source
code was this:<?php $a = 10; $b = 6; ...
Javac Compiler Helper 0.2.2
Javac Compiler Helper 0.2.2
07/06/2004 06:45 AMA wrapper for the javac standard compiler.
4tH compiler 3.4e-pre2 (Development)
4tH compiler 3.4e-pre2 (Development)
08/06/2004 04:06 AMA Forth bytecode compiler with a little difference.
Javac Compiler Helper 0.1.2
Javac Compiler Helper 0.1.2
06/08/2004 05:23 PMA wrapper for the javac standard compiler.
Javac Compiler Helper 0.1.6
Javac Compiler Helper 0.1.6
06/14/2004 06:05 PMA wrapper for the javac standard compiler.
4tH compiler 3.4e-pre1 (Development)
4tH compiler 3.4e-pre1 (Development)
08/02/2004 06:13 AMA Forth bytecode compiler with a little difference.
Javac Compiler Helper 0.2.0
Javac Compiler Helper 0.2.0
06/24/2004 06:45 AMA wrapper for the javac standard compiler.
PHP Compiler Cache Internals
PHP Compiler Cache Internals
10/29/2003 12:11 AMThe latest English issue of
PHP
Magazine has an interesting article about implementing a PHP
Opcode Cache by George Schlossnagle, the author of
APC.
If you're familiar with the English expression, don't throw the
baby out with the bath water, then you will be amused to learn
that that's exactly how the Zend Engine (PHP's compiler) works. It
will compile the PHP into opcodes for a page request, and throw the
opcodes away immediately after the code completes.
This may sound really wierd and inefficient, but of course Zeev and
Andi would not have been able to start their own company, Zend,
without a business plan that involved fixing this "stupidity". And you
thought Microsoft was evil ;-)
Now it is perfectly normal when developing a platform to leave gaps
for commercial vendors to fill. That creates a ecosystem where we have
companies willing to pay to maintain and promote PHP. So this isn't
meant to be an attack against Zend, but an acknowledgement of business
realities.
This omission of the Zend Engine stimulated interest in several open
source developers to create their own opcode caches. APC is one of the
earliest open source opcode caches.
In my benchmarks (yes, you see me benchmark a lot, because that's the
only way to understand the performance profile of PHP software without
spending a lot of time examining source code) I noticed that the
overhead of PHP opcode caches was less for small scripts. Obviously
there is some copying of instructions from the cache in shared memory
during script execution. The question was how much? How did it affect
performance?
Now we have the answer. George says restoration of the opcode info for
script execution "involves only a so-called shallow copy of the
op_array. A shallow copy means that only the structure itself is
copied, but none of the elements it contains pointers to."
This means that the actual opcodes are not actually copied, only the
pointers to the structures that contain the opcodes. Apart from that,
the function and class metadata and any static variables are restored,
and the inheritance hierarchy is dynamically resolved.
So the overhead of the opcode cache is O(n), where n is the number of
functions+classes+inheritance levels+properties+PHP files. It
is not proportional to the number of lines of code - that would be as
worrying as throwing the baby with the bath water.
Another excellent issue of PHP Magazine!

Roadsend Compiler for PHP beta 3
Roadsend Compiler for PHP beta 3
06/03/2004 10:21 AMProduces native stand alone applications and libraries from PHP
source.
Phalanger: PHP .NET compiler revealed
Phalanger: PHP .NET compiler revealed
03/17/2005 03:01 AMTomas Matousek and Ladislav Prosek talk about their PHP .NET compiler,
Phalanger. These guys don't work at Microsoft, Charles Torre ran into
them at a recent CLR compiler lab held on Microsoft's main campus.
State Machine Compiler 2.2.0
State Machine Compiler 2.2.0
12/12/2003 10:09 PMA state pattern generator for C++, Java, and Tcl.
Optimizing Oberon-2 Compiler
Optimizing Oberon-2 Compiler
11/03/2003 11:13 AMoo2c-2.0.15 released
Lfyre - the language and compiler
Lfyre - the language and compiler
01/03/2005 12:43 PMCompiler starts being usable
Grok Description matches for Decaf compiler 1.0.1
GrokA matches for Decaf compiler 1.0.1
Decaf compiler 1.0.1