Tartalom
- Meghatározás - Mit jelent a Befunge?
- Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
- A Techopedia magyarázza Befunge-t
Meghatározás - Mit jelent a Befunge?
A Befunge ezoterikus és szokatlan programozási nyelv, amelyet az 1990-es években írtak. Az akkori nyelvek egyike játszik a kódolás és a szintaxis szokásait. A Befunge nem olyan nyelv, amelyet a kezdők könnyen megértenek és használhatnak. Kétdimenziós utasítások rácsát és néhány meglehetősen szokatlan szintaxist használ a programok létrehozásához.
Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
A Techopedia magyarázza Befunge-t
A Befunge-t az Amiga rendszer számára hozták létre azzal a szándékkal, hogy rendkívül nehéz legyen a fordítása.
Két összetevő, amely növeli az összeállítás összetettségét: az önmódosító kód és a többdimenziós játékteret. A Befunge létezik más hasonló típusú programozási nyelvek mellett, amelyeket a sajátos tervezési filozófia szerint hoztak létre - olyan nyelvek, mint például a Forth, amelyet Charles Moore és Elizabeth Rather készített, valamint az INTERCAL vagy „Compiler Language nélkül kiejthető betűszó”, paródia nyelv, amelyet Don Woods és James Lyon készített. A tiszta és átlátható szintaxist és az egyszerű összeállítást lehetővé tevő hagyományos minták példáinak bemutatása helyett a Befungehez hasonló nyelveket összetett és zavaró szintaxisra, valamint az emberi utasítások gépi nyelvre konvertálásának nehézségeire készítik. Az ilyen nyelv létrehozásának oka nagymértékben a mutatják be és nyilatkozatokat tehetnek a programozási ipar egészéről. Az informatikai szakemberek többnyire egyetértenek abban, hogy a Befungehez hasonló nyelvek önmagában nem hasznosak, és nem játszanak valódi szerepet az új IT-képességek fejlődésében.