veit > wetenschap

 #1  
04.12.2003, 19:23
Guust
hello

Heeft iemand ervaring met Scheme?

Ik ben Scheme aan het bestuderen om er enkele
lessen over te geven, maar snap het principe van
"frames" niet.

Zoals ik het begrijp zitten frames niet standaard
in scheme, maar kan men het implementeren?
Als die stelling correct is snap ik het plaatje al
een beetje veel beter. Dan moeten ze enkel die
implementatie kunnen gebruiken (kwestie van het
warm water niet terug uit te vinden)

Als er nog iemand handige links heeft ivm Scheme,
laat het me weten! (vooral allerlei oefeningen
zoek ik nog, lieft 'educatieve' oefeningen)

dank u voor uw moeite

G
 #2  
04.12.2003, 21:58
Izak van Langevelde
In article <U3Kzb.60276$Ed7.2345020>,
Guust <reply.in.group> wrote:

> Heeft iemand ervaring met Scheme?


Ongetwijfeld...

> Ik ben Scheme aan het bestuderen om er enkele
> lessen over te geven, maar snap het principe van
> "frames" niet.


Da's een beetje van de vage, zoals je het hier vraagt. Enerzijds is een
frame een datastructuur die bij de interpretatie van een Scheme
programma wordt gebruikt om bijvoorbeeld waarden van parameters bij te
houden. Anderszijds is het een datastructuur die wordt gebruikt binnen
de AI, zijnde een soort record met default waarden voor velden.

> Zoals ik het begrijp zitten frames niet standaard
> in scheme, maar kan men het implementeren?


Da's waar voor beide betekenissen...

> Als die stelling correct is snap ik het plaatje al
> een beetje veel beter. Dan moeten ze enkel die
> implementatie kunnen gebruiken (kwestie van het
> warm water niet terug uit te vinden)
> Als er nog iemand handige links heeft ivm Scheme,
> laat het me weten! (vooral allerlei oefeningen
> zoek ik nog, lieft 'educatieve' oefeningen)


Een goed boek is 'Structure and Interpretation of Computer Programs' van
Abelson en Sussman, ik zie net dat het online staat als [..]
 #3  
05.12.2003, 23:31
Guust
Izak van Langevelde wrote:

> In article <U3Kzb.60276$Ed7.2345020>,
> Guust <reply.in.group> wrote:
> Da's een beetje van de vage, zoals je het hier vraagt. Enerzijds is een
> frame een datastructuur die bij de interpretatie van een Scheme
> programma wordt gebruikt om bijvoorbeeld waarden van parameters bij te
> houden. Anderszijds is het een datastructuur die wordt gebruikt binnen
> de AI, zijnde een soort record met default waarden voor velden. Zou u dit even kunnen uitleggen?


Zijn het beiden lijsten in een dotted pair?
(En is enkel het gebruik anders)

of zijn het apparte implementaties?
 #4  
05.12.2003, 23:41
Izak van Langevelde
In article <sO6Ab.62468$yb7.2297998>,
Guust <reply.in.group> wrote:

> Izak van Langevelde wrote:
> Zou u dit even kunnen uitleggen?


Dat wordt dan wel heel even, want U is natuurlijk de docent...

> Zijn het beiden lijsten in een dotted pair?
> (En is enkel het gebruik anders)
> of zijn het apparte implementaties?


Het zijn datastructuren waarvan, voor zover mij bekend, de implementatie
niet standaard aanwezig is. Implementeer het zoals je wilt...
 #5  
06.12.2003, 00:11
Guust
Izak van Langevelde wrote:

> Dat wordt dan wel heel even, want U is natuurlijk de docent... uche uche uche


Over programmeren in C/COBOL/BASIC/PASCAL kan ik
meepraten, maar scheme is toch nog een
buitenbeentje voor mij hoor.

Maar na 3 dagen bestuderen (geen volle dagen
natuurlijk) kan ik zeggen dat ik toch al een groot
deel begrijp. Er is wel weinig over te vinden op
het net, en zeker niet in het nederlands (waar ik
niet van verrast ben)

Ik hoop dat ze mijn uitleg zullen snappen,
volgende week de eerste 2 uren!
Soortgelijke onderwerpen