befunge

Kirjoittaja: Laura McKinney
Luomispäivä: 2 Huhtikuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Befunge!
Video: Befunge!

Sisältö

Määritelmä - mitä Befunge tarkoittaa?

Befunge on 1990-luvulla kirjoitettu esoteerinen ja epätavallinen ohjelmointikieli. Se on yksi tuon ajan kielistä, joka leikkii koodauksen ja syntaksin käytännöissä. Befunge ei ole kieli, jota on helppo ymmärtää ja käyttää aloittelijoille. Ohjelmien luomiseen se käyttää kaksiulotteista käskyruutua ja joitain melko epätavallisia syntakseja.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää Befunge

Befunge luotiin Amiga-järjestelmälle tarkoituksenaan tehdä siitä erittäin vaikea kääntää.

Kaksi ominaisuutta, jotka lisäävät kokoamisen monimutkaisuutta, ovat itsemuokkautuva koodi ja moniulotteinen pelikenttä. Befunge on olemassa yhdessä muun tyyppisen ohjelmointikielen kanssa, joka on luotu tietyn muotoilufilosofian mukaisesti - kielet, kuten Forth, jonka ovat luoneet Charles Moore ja Elizabeth Rather, ja INTERCAL tai ”Compiler Language with ilman ääntämätöntä lyhennettä”, parodiakieli, jonka ovat luoneet Don Woods ja James Lyon vuonna 1972. Sen sijaan, että esimerkkejä tavanomaisista malleista, jotka mahdollistavat selkeän ja läpinäkyvän syntaksin ja helpon kokoamisen, Befunge-kaltaiset kielet tehdään monimutkaisiksi ja hämmentäviksi syntaksiksi ja vaikeuksiksi muuntaa ihmisohjeet konekieleksi. Tällaisen kielen luomisen syy on suurelta osin esitellä ja antaa lausuntoja ohjelmointiteollisuudesta kokonaisuutena. IT-ammattilaiset ovat useimmiten yhtä mieltä siitä, että Befunge-kaltaiset kielet eivät ole luonnostaan ​​hyödyllisiä eikä niillä ole todellista roolia uusien IT-ominaisuuksien kehittymisessä.