Seminar 21 september 2016: ontwikkel je eigen software tools: check style.

23-08-2016

--- Dit seminar stond origineel gepland voor 24 februari 2016. Het kon toen niet doorgaan vanwege ziekte. Pak de herkansing mee dus! ---

In April 2012 was Jurgen Vinju al eens bij ons te gast. Hij deelde inzichten rondom het ontwikkelen van je eigen software tools om metrieken vast te kunnen stellen. Hoog tijd voor een vervolg. Woensdag 21 september 2016 zal Jurgen tijdens een avondseminar, waarin dit keer code check style centraal staat, zijn inzichten met ons delen. Of zoals Jurgen het zelf verwoord heeft:

"All software is contextual and interpreting its source code even more so. This is why generic tools for checking software are so hard to construct and also so hard to use: they do not understand the specific context and the specific design rules which governed the design of the code. This leads to "false positives" (the tools produce long and boring lists of none-issues) and "false negatives" (the tools can not find the important bugs). In this talk we try to remedie this situation of overly generic tooling. We will explore the possibilities and limitations of constructing your own context-specific software tooling. We talk about tooling which can help enforcing simple coding rules, identify common programming errors or help enforcing architectural constraints (keeping it simple). Rascal is an experimental programming language designed for creating such tools, ranging from very simply style checkers to advanced static analyses. We are interested in working with early adopters of this technology."

Jurgen Vinju is sinds 2012 werkzaam bij het CWI en is als professor verbonden aan de TU/e. Meer informatie over Jurgen is te vinden op http://jurgen.vinju.org/.
Gezien het feit dat Jurgen interactie en discussie zeer op prijs stelt: denk alvast na over wat je van Jurgen en de zin & onzin van Rascal zou willen weten!

We starten om 18:00 uur met een eenvoudige maaltijd. De inhoudelijke sessie start om 18:45 uur en eindigt rond 21:15 uur. Hierna is er nog even tijd om na te praten onder het genot van een drankje.

Interesse om deel te nemen?
Dit seminar staat open voor iedereen, Sogyo' ers en niet-Sogyo'ers.
Wil je als niet-Sogyo'er aanwezig zijn, stuur dan een bericht aan academy@sogyo.nl o.v.v. Seminar Jurgen Vinju, of neem contact op met Martijn Schuts via het telefoonnummer: 030-2202216.

Locatie:
Sogyo boerderij
Landgoed Sandwijck
Utrechtseweg 301, De Bilt