08-20-2012
|
#1
|
Prof. Dr. Sinsi
|
Pascal (Programlama Dili) Pascal Derleyicileri
Pascal derleyicileri
İlk Pascal derleyicileri (örneğin kendisi de Pascal ile yazılmış olan UCSD p-System derleyicisi) Pascal programlarını makinadan bağımsız p-Code'a çevirmek üzere tasarlanmışlardı Bu kod, sonradan her sistem için ayrı bir program tarafından yorumlanıyordu Sonuç olarak, yalnızca küçük yorumlayıcı kısım diğer mimarilere taşınmak (port edilmek) zorundaydı
1980'lerde Anders Hejlsberg Nascom-2 için Blue Label Pascal derleyicisini yazdı Daha sonra Borland'da çalışmaya başlayan Hejlsberg, burada derleyicisini IBM PC için baştan yazıp, adını Turbo Pascal koydu Borland, Turbo Pascal'ı Hejlsberg'in Blue Label'ı sattığı fiyattan çok daha ucuza, 49 dolara sattı
Ucuza elde edilebilen Borland derleyicisinin 1980'lerin sonunda IBM PC üzerinde yoğunlaşmaya başlayan Pascal topluluğunda büyük etkisi oldu BASIC yerine yapısal bir programlama dili arayan pek çok PC amatörü Turbo Pascal'ı kullanmaya başladı Yalnızca bir mimaride çalışan Turbo Pascal, programları doğrudan Intel 8088 makina diline çeviriyordu, dolayısıyla yorumlama kullanan yaklaşımdan daha hızlı idi
Super Pascal, dile nümerik olmayan etiketler ve bir return ifadesi ekledi
1990'larda değişik mimariler için işletilebilir kod üretebilen derleyiciler kullanılmaya başlandığında Pascal programları pek çok makina diline kolayca derlenebilir hale geldiler
Borland, Turbo Pascal'a 5 5 versiyonunda nesneye yönelim ekledi
Borland daha sonra daha geniş bir nesneye yönelim desteği istediğine karar verip, Apple'ın önerdiği (hala bir standart olmayan) Object Pascal taslağını kullanarak Delphi'yi geliştirmeye başladı Borland da başta bu dili Delphi'de Object Pascal olarak adlandırdıysa da, sonradan dilin adını da Delphi olarak değiştirdi Pascal'ın bu 'lehçesini' destekleyen başka derleyiciler de vardır
Kaynak : Wikipedia
|
|
|