ABC (programlama dili)

ABC
Paradigmasıçok paradigmalı: zorunlu, procedural, structured
TasarımcıLeo Geurts, Lambert Meertens, Steven Pemberton
GeliştiriciCWI
Kararlı sürüm1.05.02
EtkilendikleriSETL & ALGOL 68[1]
EtkiledikleriPython

ABC, Leo Geurts, Lambert Meertens ve Steven Pemberton tarafından CWI, Hollanda'da geliştirilen zorunlu bir genel amaçlı programlama dili ve programlama ortamıdır . Etkileşimli, yapılandırılmış, üst düzeydir ve BASIC, Pascal veya AWK yerine kullanılması amaçlanmıştır. Bir sistem programlama dili olmaktan ziyade, öğretme veya prototip oluşturma amaçlıdır.

ABC dilinin, ilerleyen yıllarda çok daha popüler olan Python programlama dilinin tasarımı üzerinde büyük etkisi bulunmaktadır. Python'u geliştiren Guido van Rossum, 1980'lerin ortalarında birkaç yıl boyunca ABC üzerine çalışmıştır.[2][3]

  1. ^ "He was clearly influenced by ALGOL 68's philosophy of providing constructs that can be combined in many different ways to produce all sorts of different data structures or ways of structuring a program." - Guido van Rossum Federico Biancuzzi; Shane Warden (Nisan 2009). Masterminds of Programming: Conversations with the Creators of Major Programming Languages. O'Reilly Media. s. 32. ISBN 0-596-51517-0. Erişim tarihi: 14 Aralık 2009. 
  2. ^ The A-Z of Programming Languages: Python 29 Aralık 2008 tarihinde Wayback Machine sitesinde arşivlendi.. "...I figured I could design and implement a language 'almost, but not quite, entirely unlike' ABC, improving upon ABC's deficiencies...", Computerworld (2008-08-05). Retrieved on 2014-07-08.
  3. ^ An Interview with Guido van Rossum 13 Mart 2013 tarihinde Wayback Machine sitesinde arşivlendi.. "... in my head I had analyzed some of the reasons it had failed..." ONLamp.com. Retrieved on 2013-07-08.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne