Archived news

2014-08-20:'An editor for composed programs' blog post added
2014-06-20:extsmail 1.9 released
2014-05-29:extsmail 1.8 released
2014-03-12:extsmail 1.7 released
2014-02-25:Converge 2.1 released
2014-02-22:multitime 1.3 released
2014-02-18:packagesbootstrap 1.3 released
2013-12-04:'The bootstrapped compiler and the damage done' blog post added
2013-10-29:'Storage strategies for collections in dynamically typed languages' receives an Outstanding Artefact Award at OOPSLA
2013-09-24:'Relative and absolute levels' blog post added
2013-09-17:'Unipycation: a case study in cross-language tracing' paper added
2013-08-17:'Detecting ambiguity in programming language grammars' paper added
2013-07-31:'Storage strategies for collections in dynamically typed languages' paper added
2013-06-04:'Parsing Composed Grammars with Language Boxes' paper added
2013-04-09:'General Purpose Programming Languages' Speed of Light' blog post added
2013-03-06:'The Impact of Meta-Tracing on VM Design and Implementation' paper added
2013-01-28:Formal announcement of the Software Development Team's formation
2012-12-15:multitime 1.2 released
2012-11-17:extsmail 1.6 released
2012-10-25:'Another Non-Argument in Type Systems' blog post added
2012-10-23:multitime 1.1 released
2012-10-07:'Search-Based Ambiguity Detection in Context-Free Grammars' paper added
2012-09-24:multitime 1.0 released
2012-08-21:'Experimental Assessment of Software Metrics Using Automated Refactoring' paper added
2012-08-02:'Server Failover For the Cheap and Forgetful' blog post added
2012-07-31:Converge 2.0 released
2012-07-13:extsmail 1.5 released
2012-02-08:'Fast Enough VMs in Fast Enough Time' blog post added
2012-01-14:Slides of several of my talks are now available
2011-10-02:Another new Unix utility: multitime
2011-09-01:I've moved to King's College London
2011-06-28:'Problems with Software 3: Creating Crises Where There Aren't Any' blog post added
2011-06-19:supuner 0.1 released
2011-06-18:extsmail 1.4 released
2011-06-07:'Problems with Software 2: Failing to Use the Computing Lever' blog post added
2011-06-01:Converge 1.2 released
2011-05-30:Two new, small, Unix-only releases: xcage and supuner
2011-04-19:'Problems with Software 1: Confusing Problems Whose Solutions Are Easy to State With Problems Whose Solutions Are Easy to Realise' blog post added
2011-04-15:Follow me on twitter @laurencetratt
2011-04-07:Slides and video available for 'What Role for Static Analysis in Malware Detection?' talk
2011-04-04:Slides and video available for 'Slicing State Based Models' talk
2011-03-15:'Parsing: The Solved Problem That Isn't' blog post added
2010-12-30:Experimentally, some publications are now available in HTML
2010-10-26:'Direct left-recursive parsing expressing grammars' now available as a technical report
2010-08-25:'In Praise of the Imperfect' blog post added
2010-08-20:Added 'find citations' links to publications so that readers can track related work
2010-08-18:'Experiences with an Icon-like Expression Evaluation System' paper added
2010-07-20:ICMT 2010 proceedings now available
2010-05-30:extsmail 1.3 released
2010-04-07:'A Modest Attempt to Help Prevent Unnecessary Static / Dynamic Typing Debates' blog post added
2010-03-03:I've moved to Middlesex University
2010-02-07:'Comparative study of DSL tools' paper added
2009-12-16:'A Proposal for Error Handling' blog post added
2009-09-24:extsmail 1.2 released
2009-09-15:'The Missing Level of Abstraction?' blog post added
2009-09-08:Converge 1.1 released
2009-08-22:'Language Factories' paper added