-
Archives
- July 2026
- January 2026
- September 2025
- August 2025
- July 2025
- June 2025
- March 2025
- February 2025
- January 2025
- January 2024
- March 2021
- January 2021
- September 2020
- February 2020
- September 2019
- April 2019
- July 2018
- May 2018
- February 2018
- December 2017
- October 2017
- August 2017
- July 2017
- June 2017
- May 2017
- April 2017
- March 2017
- February 2017
- January 2017
- December 2016
- October 2016
- September 2016
- August 2016
- July 2016
- June 2016
- May 2016
- April 2016
- October 2015
- June 2015
- February 2015
- December 2014
- August 2014
- May 2014
- April 2014
- March 2014
- February 2014
- September 2013
- July 2013
- June 2013
- May 2013
- March 2013
- November 2012
- October 2012
- September 2012
- June 2012
- April 2012
- March 2012
- February 2012
- January 2012
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- February 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- June 2004
- March 2004
- September 2003
-
Meta
Monthly Archives: September 2010
New Mint Release: r15858
I made a new release of Mint and DrJava with Mint yesterday: September 29, 2010 (r15858). The latest release is, as always, available from the Mint implementation page: JavaMint-r15858.tar.gz JavaMint-r15858-binaries.zip drjava-r5398-mint-r15858.jar We have added the [cci lang=”java”]edu.rice.cs.mint.runtime.CodeFree[/cci] interface and the … Continue reading
Presentations: Agile and Efficient Domain-Speciï¬c Languages using Multi-stage Programming in Java Mint (Practice Talk 2)
Agile and Efï¬cient Domain-Speciï¬c Languages using Multi-stage Programming in Java Mint (PowerPoint, PDF, view embedded) Mathias Ricken, Edwin Westbrook and Walid Taha Where: Rice University Computer Science Department, Habanero Research Group Meeting When: September 24, 2010 Domain-specific languages (DSLs) are … Continue reading
Presentations: Agile and Efficient Domain-Speciï¬c Languages using Multi-stage Programming in Java Mint (Practice Talk)
Agile and Efï¬cient Domain-Speciï¬c Languages using Multi-stage Programming in Java Mint (PowerPoint, PDF, view embedded) Video recording available on vimeo. Mathias Ricken, Edwin Westbrook and Walid Taha Where: Rice University Computer Science Department, COMP 600 Graduate Seminar When: September 20, … Continue reading
Rear-Ended
A friend and I got rear-ended tonight. Not our fault, but our backs and necks hurt, and the car is probably totaled. I think the moral of the story is: You could be killed any time, so if someone offers … Continue reading
Silent Hudson Failure
Our Hudson server failed, because it couldn’t connect to the web server. However, I didn’t find out about it just now, because it also failed to connect to the SMTP server to tell me about it. It’s really not a … Continue reading
Problem in DrJava Applet Viewer
I just read the following thumbs-down review for DrJava on the SourceForge website: There is a severe defect. The HelloWorld Java applet (http://download.oracle.com/javase/tutorial/deployment/applet/getStarted.html) crashes in the Applet Viewer invoked by DrJava. Still it runs smootly both in IE8 and FireFox. … Continue reading
New Mint Release: r15772
We have just made a new release of Mint and DrJava with Mint: September 16, 2010 (r15772). The latest release is, as always, available from the Mint implementation page: JavaMint-r15772.tar.gz JavaMint-r15772-binaries.zip drjava-r5385-mint-r15772.jar We have added the [cci lang=”java”]edu.rice.cs.mint.runtime.MintSerializer[/cci] class to … Continue reading
90 Days
90 days and two re-send requests, and the Texas DPS still hasn’t managed to get me my drivers license. I think I also have a dysnumeric mail man, though. So maybe the DPS mailed it, but someone else received it. … Continue reading
24 Hour Fitness “Personal Fitness Consultation”
I signed up for a membership at 24 Hour Fitness. The free neighborhood pools in Houston are closed now that the summer is over, and I wanted to continue being able to swim. Two of the gyms nearby have swimming … Continue reading
COMP 410 Customer Meeting
I had my first meeting as “customer” with this semester’s COMP 410 class today. It was a lot of fun for me. From the class website: COMP 410 is a unique experience in learning fundamental principles of software engineering. As … Continue reading
New DrJava Stable Release: drjava-stable-20100913-r5387
We have made an updated stable version available: drjava-stable-20100913-r5387. You can download it from the DrJava website or from SourceForge. Available for download at http://drjava.org . DrJava is a lightweight programming environment for Java designed to foster test-driven software development. … Continue reading
Is iConcept Press a Vanity Press?
I received an email from iConcept Press this morning: Based on your paper: Test-first Java concurrency for the classroom (2010), we would like to invite you to submit a chapter to our book project under the working title: Java in … Continue reading
Auto-Refresh Project: A Forgotten DrJava Feature
I just used a DrJava feature that I pretty much forgot about: Auto-Refresh Project. It scans the project root for new source files and adds them to the project. It works really well. The feature was implemented under my supervision. … Continue reading
Having a Good Time
I attended the wedding of two of my friends in San Antonio this past weekend. I had a good time. Really. This is what me having a good time looks like. And that’s not jealousy on my face.
DrJava/HJ Born
I have been able to merge Vincent’s and Jarred’s changes into the DrJava trunk to create a version of DrJava/HJ that can compile and run Habanero Java (HJ) programs. Most importantly, there is a version where both HJ and DrJava … Continue reading
Mint on the Mac
I guess I’m a bit behind the technology curve. The MacBook that I’m using as one of my development machines is one of the original white Intel MacBooks with a Core Duo CPU (not Core 2 Duo). It’s a 32-bit … Continue reading
Reflection-Based S-Expression Parser
I’m really quite proud of this little reflection-based S-expression parser that I wrote for our GPCE Mint tutorial. We wanted to have a parser so we don’t have to construct our ASTs using Java code. The problem was that we’ll … Continue reading