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 edu.rice.cs.mint.runtime.CodeFree interface and the edu.rice.cs.mint.runtime.CheckedExceptionInCode … Continue reading

Share
Posted in Mint | Leave a comment

Print This Print This   Email This Email This

Presentations: Agile and Efficient Domain-Specific Languages using Multi-stage Programming in Java Mint (Practice Talk 2)

Agile and Efficient Domain-Specific 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

Share
Posted in Publications | Leave a comment

Print This Print This   Email This Email This

Presentations: Agile and Efficient Domain-Specific Languages using Multi-stage Programming in Java Mint (Practice Talk)

Agile and Efficient Domain-Specific 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

Share
Posted in Publications | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in Uncategorized | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in Ramblings | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in DrJava, Ramblings | Leave a comment

Print This Print This   Email This Email This

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 edu.rice.cs.mint.runtime.MintSerializer class to it … Continue reading

Share
Posted in Mint | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in Pictures, Ramblings | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in Ramblings | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in Teaching | 2 Comments

Print This Print This   Email This Email This

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

Share
Posted in DrJava | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in Ramblings | 10 Comments

Print This Print This   Email This Email This

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

Share
Posted in DrJava | Leave a comment

Print This Print This   Email This Email This

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.

Share
Posted in Pictures | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in DrJava, Research | 1 Comment

Print This Print This   Email This Email This

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

Share
Posted in Mint | Leave a comment

Print This Print This   Email This Email This

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

Share
Posted in Mint | 1 Comment

Print This Print This   Email This Email This