Demo of Simulator Extensions in CPN Tools 4

In this video, I show examples of the new simulator extensions in CPN Tools 4. The Hello World example comprises 182 lines of (mostly GUI) code and showcases how an extension can get notifications when changes are made to a model.  Most of the functionality is separated into another extension, the Model Scraper, which maintains […]

Read More… from Demo of Simulator Extensions in CPN Tools 4

Simulator Extensions in CPN Tools (Part 1)

In this video, I show examples of the new simulator extensions in CPN Tools 4. The Hello World example comprises 182 lines of (mostly GUI) code and showcases how an extension can get notifications when changes are made to a model. The Declare example comprises 240 lines of code shows how we can alter the […]

Read More… from Simulator Extensions in CPN Tools (Part 1)

The Sun Goes Down on Consistent User Interface Design for Eclipse

This is Eclipse: This is every other application on my computer which doesn’t either: 1) not have an update function, 2) comes from the Mac App store and gets automatic updates by the operating system, or 3) automatically updates without bothering me: Notice how the “Check for updates” is fairly consistently named (except for one […]

Read More… from The Sun Goes Down on Consistent User Interface Design for Eclipse

Religion’s Abuse of Computability Theory

To me religion is a bit like that dude who shot up a bunch of people during the premiere of the Batman movie.  He may have done some good for somebody (at least he inspired another asshole to plan a shooting during the premiere of the new Twilight movie), but in general he was just […]

Read More… from Religion’s Abuse of Computability Theory