Programozás mindenkinek

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
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!

Azóta történt

Előzmények