2010-07-14

Bra dag

Har jobbat en hel del idag, äntligen fått igång SBCL+Clim på riktigt! Alla tidigare metoder har varit struliga, och efter mycket om- och men så har det visat sig att den metod som enligt instruktionerna skulle vara mest komplicerad (installera från source taget via CVS) var väldigt lätt, tog väl inte mer än 4-5 timmar. Jösses.

Nu har jag i alla fall lyckats fixa ett tudelat fönster som jag kan fylla med mina egna paneler, dvs mitt eget innehåll.


Har också skickat iväg ett mail där jag frågade om push/pull-problemet på clim-listan. Clim-standarden har tydligen en funktion som gör regelbunden pull, men push (som prestandamässigt är att föredra) kan kanske gå att implementera utan att bryta abstraktionslagren trots allt! Man kan i vilken source-fil man vill appenda :after funktioner till Generic-funktioner (CLOS) så att t.ex. almanacks-visualisering kan säga till att så fort en uppdateringsfunktion körts så rita om visualiseringen. Det fina är att existerande kod inte skulle bero på visualiseringskoden, inte ens känna till den. Vi vill ju inte blanda in en massa visualiseringskod i almanackan som redan är väldigt svår för studenterna att vira huvudet om.

Har också strukturerat upp hur jag ska implementera årsvyn, såväl som lite övrig funktionalitet.

No comments:

Post a Comment