Mikor fejlesztették ki a prologot?

Pontszám: 4,5/5 ( 61 szavazat )

A Prolog az Aix-Marseille Egyetemen végzett kutatásból fejlődött ki a 60-as évek végén és a 70-es évek elején . Alain Colmerauer és Phillipe Roussel, mindketten az Aix-Marseille-i Egyetem munkatársai, Robert Kowalskival, az Edinburghi Egyetem munkatársával közösen megalkották a Prolog alapját, ahogyan ma ismerjük.

Mikor találták fel a Prologot?

A PROLOG (Programmation en Logique) logikai programozási nyelvet Alain Colmerauer alkotta meg a franciaországi Aix-Marseille Egyetemen, ahol a nyelvet először 1973 -ban implementálták. A PROLOG-ot Robert Kowalski logikus, az Edinburghi Egyetem AI csoportjának tagja fejlesztette tovább.

Mikor mutatták be először a Prolog nyelvet?

Az "első" Prolog a "Marseille Prolog" volt Colmerauer ( 1970 ) munkája alapján. A Prolog nyelv első részletes leírása a Marseille Prolog tolmács kézikönyve volt (Roussel, 1975).

Használják még a Prologot 2020-ban?

Bízzon bennem, a Prolog-ot még mindig használják – csak nem olyan széles körben, mint az iparágunk leggyakrabban használt nyelvei, és ennek nagyon jó oka van.

Meghalt a Prolog?

A Prolog még mindig nagyon él és rúg . Többen megemlítették az aktív fejlesztés alatt álló SWI Prologot.

Programozás a Prologban 1. rész – Tények, szabályok és lekérdezések

30 kapcsolódó kérdés található

Miért olyan nehéz a Prolog?

Bevezető. A Prolog az egyik első logikai programozási nyelv, amelyet ma már a mesterséges intelligencia alkalmazásokban és a természetes nyelvi feldolgozásban is alkalmaznak. Nehéz megtanulni, mert: Ez egy nem szokványos nyelv, adatstruktúrái eltérnek a többi programozási nyelvtől .

Megéri tanulni a Prologot?

Ez egy hosszú és nehéz út volt, de mindenképpen megérte, mert bővítettem tudásomat és megértésemet nem csak a „logikai programozásról”, hanem sok mindennek a megtestesüléséről is azon a nyelven, amelyet Prolognak hívunk. ... Azt mondanám, a Prolog - az út - a jövő új programozási nyelvei, eszközei és keretrendszerei létrehozására... Igen.

Miért használják még mindig a Prolog-ot?

A mesterséges intelligencia tanfolyam részeként továbbra is használják az akadémiai oktatásban . A Prolog azért tekinthető erősnek az AI-ban, mert a nyelv lehetővé teszi a rekurzív metódusok egyszerű kezelését és a mintaillesztést.

A Lispet még mindig használják mesterséges intelligencia számára?

A LISP a leghatékonyabb konkrétumok megoldásában. A programozó által írt megoldáshoz alkalmazkodik. Ez különbözteti meg a többi AI-nyelvtől. Manapság leginkább induktív logikai problémákra és gépi tanulásra használják .

A Prolog megbízható nyelv?

A Prolog (és a poplog) nagyon jó AI kódoláshoz . Ha nem professzionálisan/komolyan csinálod az AI-val kapcsolatos dolgokat, akkor előfordulhat, hogy egyáltalán nem használod.

Ki találta meg a Prologot?

A Prolog az Aix-Marseille Egyetemen végzett kutatásból fejlődött ki a 60-as évek végén és a 70-es évek elején. Alain Colmerauer és Phillipe Roussel , mindketten az Aix-Marseille-i Egyetem munkatársai, Robert Kowalskival, az Edinburghi Egyetemről együttműködve megalkották a Prolog alapját, ahogyan ma ismerjük.

Hogyan fut a Prolog program?

Sok más programozási nyelvtől eltérően a Prolog elsősorban deklaratív programozási nyelvnek készült . A prologban a logika relációkként fejeződik ki (tényeknek és szabályoknak nevezik). A prolog lényege az alkalmazott logikában rejlik. A megfogalmazás vagy a számítás úgy történik, hogy lekérdezést futtatunk ezeken a relációkon.

A Prolog funkcionális nyelv?

A Prolog egy logikai programozási nyelv , míg a Haskell egy funkcionális nyelv. A funkcionális nyelvek a függvény fogalmán alapulnak, amely számos argumentumot vesz fel és egy értéket számít ki. A Prolognak viszont nincsenek funkciói. Ehelyett predikátumokat használnak a „tétel” bizonyítására.

Mit jelent a Prolog?

A Prolog a Programmation en Logique (Programozás logikában) rövidítése . A Prolog azért különbözik a leggyakoribb programozási nyelvektől, mert deklaratív nyelv.

Melyik generációs nyelv a Prolog?

Prolog: Programozási nyelv az ötödik generációs számítástechnikához .

Melyik nyelvet használják az üzleti tranzakciókhoz?

A pénzügyi számvitelt gyakran az üzlet nyelvének nevezik; ez az a nyelv, amelyet a menedzserek használnak a cég pénzügyi és gazdasági információinak közlésére külső felekkel, például részvényesekkel és hitelezőkkel.

Miért nem népszerű a Lisp?

Még a haladó vállalatok sem választják a LISP-t, akik hajlandóak erősebb nyelvet használni. Ennek az az oka, hogy sok újabb nyelv megpróbál kompromisszumot kötni azzal, hogy hatékony funkciókat kölcsönöz a LISP-től, miközben könnyen megtanulható marad a tömegek számára.

Melyik a legjobb nyelv a mesterséges intelligencia számára?

A Python a gépi tanulás leggyakrabban használt nyelve (amely az AI égisze alatt él). Az egyik fő oka annak, hogy a Python olyan népszerű az AI-fejlesztésben, hogy hatékony adatelemző eszközként hozták létre, és mindig is népszerű volt a big data területén.

A python egy lisp?

Alapvetően a Python a Lisp dialektusaként fogható fel, "hagyományos" szintaxissal (amit a lispek "infix" vagy "m-lisp" szintaxisnak neveznek).

Miért van szükségünk a Prologra?

A Prolog egy logikai programozási nyelv, amely a mesterséges intelligenciához és a számítógépes nyelvészethez kapcsolódik. ... A nyelvet tételbizonyításra, szakértői rendszerekre, terminus-átírásra, típusrendszerekre és automatizált tervezésre használták, valamint eredeti szándékolt felhasználási területét, a természetes nyelvi feldolgozást.

Melyik a legnépszerűbb programozási nyelv?

A C a legnépszerűbb programozási nyelv a TIOBE Indexben, míg a Python a legkeresettebb nyelv a PYPL Indexben. A Python és a Java szorosan követi a TIOBE legmagasabb rangú C-jét. A PYPL-ben a szakadék még nagyobb, mivel a legmagasabb rangú Python több mint 12%-os előnyt szerzett a második helyen álló Java-hoz képest.

Melyek a Prolog alapelemei?

A Prolog alapelemei típus nélküliek . A prolog legtöbb megvalósítása egész számmal, karakterekkel és műveletekkel bővült. A prolog mechanizmusa leírja a sorokat és listákat. A funkcionális programozási nyelvnek és a prolognak van néhány hasonlósága, mint például a Hugs.

Mi az a Prolog az AI-ban?

A Prolog egy logikai programozási nyelv, amelyet mesterséges intelligencia létrehozására használnak . A Prologban írt mesterséges intelligencia egy lekérdezés vagy végcél elérése érdekében elemzi a kapcsolatot egy tény, egy igaz állítás és egy szabály, amely egy feltételes állítás között.

A Prolog előadó?

Elég gyors lesz a feladatához? (Valószínűleg igen.) A Prolog egy programozási nyelv , és mint minden programozási nyelv esetében, itt is sokféleképpen lehet megvalósítani. ... Ez hasonló más nyelvek, például a Pascal, a Lisp és a Java leggyakoribb implementációs módszereihez.

Mik azok a logikai programozási nyelvek?

A logikai programozás egy logikán alapuló programozási paradigma . Ez azt jelenti, hogy egy logikai programozási nyelvnek vannak logikát követő mondatai, így tényeket és szabályokat fejeznek ki. A logikai programozással történő számítás az összes rendelkezésre álló adat alapján logikai következtetések levonásával történik.