Beszélgetés az ügynökkel
A fentebb említett beszélgetős megközelítést (conversational programming) alkalmazza az AgentSheets fejlesztőrendszer. A conversational programming annyit tesz, hogy a fejlesztőkörnyezet folyamatosan próbálgatja a készülő programot és visszajelzéseket, előrejelzéseket ad. Egymással együttműködő objektumokból (agents, azaz ügynökökből) épülnek fel az alkalmazások (taktilis programozás), a feltéteket és akciókat állítgatva folyamatosan próbálgathatjuk a működést és a program kimenetelét, vizuális visszajelzést kapunk a hibákról és lehetőségekről is. Kisebb játékokat és szimulációs projekteket érdemes létrehozni a szoftverrel, mely Java appletet készít a végeredményből. Az AgentSheets nem ingyenes és elég szűk, háromnapos próbaidőszakot szabtak hozzá, ennek leteltével 120 dollárt kell leszurkolni a programért. Talán programozók számára megbotránkoztatóan fura az AgentSheet, épp a dolgok természetes megközelítése miatt, ugyanakkor kifejezetten ajánljuk azoknak, akik nem értenek a hagyományos programozáshoz és nem is akarnak (vagy mernek) belevágni. A telepítőkészlet rendelkezésre áll Windows és Mac rendszerekhez, és némi angol nyelvismeretre mindenképpen szükség van.
Kódsorok helyett kártyák és folyamatos futtatás jellemzi az AgentSheets fejlesztőrendszert
AgentSheets
Platform: Windows, Mac OS
Ár: 120 USD
Erőssége: teljesen újszerű megközelítés a programozásban
Gyengéje: csak három napig működő próbaverzió
Ajánlható: akár szélsőségesen humán beállítottságúaknak is, csak tudjanak angolul
A cikk még nem ért véget, kérlek, lapozz!