Wat ga ik na de examens doen…

Het is nog vroeg maar tijdens de examens denk ik altijd wat ik na de examens ga doen. Hieronder heb ik al een beginnende lijstje gemaakt.

  • Romantisch doen
  • Cloud computing bekijken (Google App Engine)
  • Eindelijk eens aan Eiffel beginnen
  • Een Nederlandstalige community oprichten voor developers
  • Radijsjes plukken
  • Overstappen van Proximus naar Mobile Vikings
  • Werk zoeken voor die twee weken
  • Risk spel maken in Java om EA een kloot af te draaien
  • Het boek van Smashing Magazine kopen
  • Server draaien op kot om allerlei dingen mee uit te steken *lief engeltje*
Advertentie

Eiffel

In de loop van deze blog zijn er al verschillende programmeertalen voorbij gekomen die ik wilde begrijpen. De taal Neko die ik in Oktober 2009 aanhaalde, is sindsdien niet meer bekeken. Ook JavaFX zit ook onder het stof, die ga ik waarschijnlijk ook niet meer leren.

Tijdens het typen van dit bericht is EiffelStudio 6.4 bezig met installeren op me laptop’ke. Waarom Eiffel en waarom een nieuwe taal? Op die laatste vraag kan ik makkelijk antwoorden. Ik wil een andere OOP taal leren en C++ kan voor mij nog een jaar of twee wachten. Eiffel is een interessante taal en vooral op vlak van contractueel programmeren. In Java gebeurt contractueel programmeren in commentaar en is een heleboel typwerk en dubbel werk. In Eiffel is contractueel programmeren in de taal zelf ge├»ntegreerd. Als je zegt dat de snelheid van een auto niet groter dan 120 mag zijn, kan je dat als invariant typen in Eiffel (in Java @invar in commentaar). Een eis die ook voldoet is dat Eiffel op meerdere platformen beschikbaar is.