Karel the Robot 1.1

Licentie: Gratis ‎Bestandsgrootte: N/A
‎Gebruikersbeoordeling: 4.3/5 - ‎15 ‎Stemmen

Over Karel the Robot

Karel De Robot is een robotsimulator die een zachte introductie biedt tot computerprogrammering. Gebruikers schrijven Karel-programma's en voeren ze naar de simulator om ze uit te zien voeren. Karels programmeertaal is vergelijkbaar met Pascal. De definitieve referentie voor Karel de Robot is het boek Karel de Robot: A Gentle Introduction to The Art of Programming van Richard E. Pattis, Jim Roberts en Mark Stehlik (ISBN: 0471597252). Op dit moment zou Karel op de meeste Unix-gebaseerde systemen moeten draaien. Er is een GUI die GTK gebruikt, en er is een vloeken interface. Het is gebouwd met GNU automake / autoconf, dus de standaard configureren; instructies van toepassing te maken. De architectuur van het Karel-pakket is zodanig dat ontwikkelaars hun eigen gebruikersinterfaces kunnen bouwen met behulp van vrijwel elke toolkit die ze willen. Alles wat ze nodig hebben is een C-interface om te communiceren met de Karel motor. Karel is op deze manier geschreven om te voorkomen dat hij gebonden is aan een bepaalde GUI toolkit. De keuze van GUI toolkits is grotendeels persoonlijke voorkeur; Ik heb als doel gesteld om relatief toolkit onafhankelijk te zijn. Ik verwacht dat het mogelijk zal zijn om user interfaces te bouwen naar de Karel omgeving in Qt, Motif / Lesstif, Athena, Tcl / Tk, Java, perl, bedrog, of een ander systeem dat een C callout mechanisme heeft.