50 év BASIC programozás a tömegek számára - Handelsblatt

Hírem

  • itthon
  • politika
  • Vállalatok
  • technológia
  • Pénzügyek
  • autó
  • Művészetek és stílus
  • vélemény
  • Infographics
  • Videó
  • Feliratkozás
  • Handelsblatt App
  • handelsblatt

    A számítástechnika kezdeteiben csak egy kis elit programozhatta a számítógépeket. A Dartmouth College két tudósa ezen változtatni akart 50 évvel ezelőtt - a BASIC programozási nyelv segítségével.

    A berlini számítógépek ma aprók és mindenütt jelen vannak. Minden mobiltelefon nagyobb számítási kapacitással rendelkezik, mint az 50 évvel ezelőtti szuperszámítógépek. A személyi számítógépek akkor még nem léteztek. A gépek nagy tereket töltöttek meg. "Akkor még az embereknek fogalmuk sem volt arról, mi a számítógép" - mondja Tom Cormen, a Dartmouth College munkatársa. - Akkor még nem tudtad elképzelni, hogy egy ember csak előre tudna programozni egy számítógépet.

    Az amerikai New Hampshire állam kis kollégiumának két professzora nem volt hajlandó elfogadni ezt a status quót. A két informatikus, John G. Kemeny és Thomas E. Kurtz 1956 óta foglalkozik programozási nyelvekkel. Kemeny már 1943-ban foglalkozott az első atombomba kifejlesztésének részeként a számítógépek működésével, később pedig Albert Einstein asszisztense lett.

    A Z1-től a PC-ig

    A cikk tárgyai

    A második világháború befejezése után a számítástechnika gyorsan fejlődött. A nagyszámítógépekhez való hozzáférés még az egyetemeken is nagyon korlátozott maradt. Az 1960-as évek elején ennek lassan kellett megváltoznia: Egészen addig az idõpontig a számítógépeket általában lyukasztott kártyákból vagy hosszú lyukasztott csíkokból táplálták, amelyekre a parancsokat olyan programozási nyelveken írták, mint az Algol vagy a Fortran. Mivel egyszerre csak egy tétel volt feldolgozható, a tudósoknak alig volt esélyük megszerezni a rést az értékes számítógépes időből.

    A szomszédos Massachusettsi Műszaki Intézettel (MIT) fenntartott kapcsolatai révén Kemeny kollégája, Kurtz élőben követte nyomon a számítástechnika legújabb fejleményeit. Például, hogy a számítógépek már nem tudták csak feldolgozni a parancsokat egy forrásból egy kötegben. Most már több felhasználónak lehetősége volt egyszerre egy számítógépen dolgozni ("időmegosztás").