Monthly Archives: October 2010

Spam on the DrJava SourceForge Trackers

We’ve been getting tons of pharmaceutical spam on the DrJava trackers (bug reports, feature requests, support requests) today. Unfortunately, when it comes to limiting the amount of spam from automated bots, the only mechanism that SourceForge provides is requiring users … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post   Email This Email This

Paging Stuff Back Into My Brain

I gave the second lecture as Corky’s substitute in COMP 311 today. We talked about object-oriented languages in general, and Java in particular. I didn’t talk about the historical perspective on OO (slide 5), and I only mentioned multiple inheritance … Continue reading

Share
Posted in Concurrent Unit Testing, Teaching | Leave a comment

Print This Post Print This Post   Email This Email This

New Mint Release: r15952

I made a new release of Mint and DrJava with Mint yesterday: October 19, 2010 (r15952). The latest release is, as always, available from the Mint implementation page: JavaMint-r15952.tar.gz JavaMint-r15952-binaries.zip drjava-r5403-mint-r15952.jar There were several bug fixes regarding assignment to variables … Continue reading

Share
Posted in Mint | Leave a comment

Print This Post Print This Post   Email This Email This

A Nice Monday

I had a very nice Monday today. Corky asked me to take over his lecture in COMP 311 today while he is at SPLASH/OOPSLA. I handed out the exam and reviewed the sample midterm. I’m quite happy about how the … Continue reading

Share
Posted in Teaching, Uncategorized | Leave a comment

Print This Post Print This Post   Email This Email This

Another DrJava User Site: University of Western Ontario

I found another university that uses DrJava in its CS curriculum: The University of Western Ontario teaches CS 1026: Computer Science Fundamentals I using DrJava. The course is based on Mark Guzdial’s and Barbara Ericson’s Media Computation textbook. Having had … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post   Email This Email This

Back from GPCE 2010

After a rather long return journey and more than enough time at the Amsterdam-Schiphol airport, I’m back from my trip to GPCE 2010 in Eindhoven. It was fun. Eddy and I presented a tutorial on DSL implementation in Mint. Of … Continue reading

Share
Posted in Mint, Pictures | Leave a comment

Print This Post Print This Post   Email This Email This

Benoît Mandelbrot Died at Age 85

Just after Eddy and I used the Mandelbrot set as benchmark in our DSL tutorial, Benoît Mandelbrot died. The Franco-American mathematician, who is most well-known for popularizing fractal geometry, died at the age of 85. Thank you for giving us … Continue reading

Share
Posted in Mint | Leave a comment

Print This Post Print This Post   Email This Email This

Tutorial Lecture: Agile and Efficient Domain-Specific Languages using Multi-stage Programming in Java Mint

Agile and Efficient Domain-Specific Languages using Multi-stage Programming in Java Mint (PowerPoint, PDF, view embedded) Tutorial Proposal (PDF, view embedded) Source code (ZIP file) Mathias Ricken, Edwin Westbrook and Walid Taha A tutorial lecture presented at the Ninth International Conference … Continue reading

Share
Posted in Publications | 1 Comment

Print This Post Print This Post   Email This Email This

Another Image Processing Example in Our Staged DSL

Last night, we implemented a Mandelbrot example in the image processing DSL that we created for our GPCE tutorial. Here’s a screenshot.

Share
Posted in Mint | 1 Comment

Print This Post Print This Post   Email This Email This

GPCE’10 Tutorial Slides

The slides for our GPCE 2010 tutorial presentation “Agile and Efficient Domain-Specific Languages using Multi-Stage Programming in Java Mint” are available now as PowerPoint and PDF file. The zip file with the source code for our GPCE 2010 tutorial is … Continue reading

Share
Posted in Mint | 1 Comment

Print This Post Print This Post   Email This Email This

GPCE’10 Tutorial Source

Here is a zip file with the source code for our GPCE 2010 tutorial. The simplest way to experiment with Mint is to download the latest version of DrJava with Mint. (Re-posted from The Java Mint Blog.)

Share
Posted in Mint | Leave a comment

Print This Post Print This Post   Email This Email This

Rice Graduate-Undergraduate Research Mixer

I’m glad that I went to the Graduate-Undergraduate Research Mixer organized by the SA and GSA at Rice with my poster today: I was the only computer scientist there. The Central Quad started to fill up a little after 6 … Continue reading

Share
Posted in DrJava, Pictures, Research | Leave a comment

Print This Post Print This Post   Email This Email This

Poster: Java Programming Language Team

Research Summary: Java Programming Language Team Where: Rice University Undergraduate-Graduate Research Mixer 2010 When: October 7, 2010 This poster shows a summary of my work in the Java Programming Languages Team in the Department of Computer Science at Rice University. … Continue reading

Share
Posted in Publications | 1 Comment

Print This Post Print This Post   Email This Email This

Gaussian Blur Implemented in Our DSL

Sexy! A screenshot showing an original image of random grayscale values, and a blurred version of the image, with the source code in our example DSL for the GPCE tutorial in the background.

Share
Posted in Mint | Leave a comment

Print This Post Print This Post   Email This Email This

System.out.print Flood Makes DrJava Hang

I just filed a bug report for a serious problem with DrJava that we need to look at. It’s possible to make DrJava hang, or at least slow it down so much that it appears unresponsive, by printing out very … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post   Email This Email This

Power_Let Was Wrong

I just did some experiments with Mint, because we ran into some problems with using HJ inside DrJava, and I wanted to make sure we didn’t have those problems. That’s when I noticed that our Power_Let example had been wrong. … Continue reading

Share
Posted in Mint, Ramblings | Leave a comment

Print This Post Print This Post   Email This Email This

Demo of DrJava/HJ

In today’s DrJava/Habanero meeting, Vincent, Jarred and I presented a demo of DrJava/HJ to Jack Dennis of MIT. Generally, we were quite pleased how we could just re-build Habanero Java and DrJava, and get a working version with the newest … Continue reading

Share
Posted in DrJava, Mint | Leave a comment

Print This Post Print This Post   Email This Email This