Pascalın Tarihcesi

CorsaiR

Emektar
27 Ara 2005
1,228
18
Çekirdekten
Pascalın Tarihcesi PASCAL Programlama dili 1968 yılında Niklaus Wirth tarafından Zürih ETH’de (Eindgenossische Technische Hocshule) konuşma diline yakın, öğrenilmesi kolay bunun yanında etkin ve güvenilir bir programlama dili olarak geliştirildi.ALGOL 60 programlama dilinde bulunan yapısal programlama tekniğini de bünyesine katarak zamanının yaygın olarak kullanılan FORTRAN ve COBOL dilleri karşısında önemli bir üstünlük sağlama başarısını gösterdi. Basit ve anlaşılır bir kodlama ve kontrol yapısına sahip olan PASCAL aynı zamanda prosedür, fonksiyon tanımlama ve dinamik veri yönetimi gibi önemli özelliklere sahip.

Pascalın uluslararası alanda kazandığı başarının artması ve değişik bilgisayar sistemleri için değişik türevlerinin yazılması zamanla bazı sıkıntılara yol açamaya başladı bunu üzerine 1980 yılında PASCAL Uluslararası Standartlar Enstitüsü (ISO) tarafından standartlaştırıldı. (Jensen ve Wirth’in raporu esas olarak hazırlanan Standart PASCAL’ın tanımı ISO’nun DP7185 nolu belgesinde bulunmaktadır). Amerikan Ulusal Standartlar Enstitüsü (ANSI)’de kısa bir süre sonra buna benzer bir standardı kabul etti.
 

cansın

Özel Üye
27 Nis 2008
8,788
31
Wirth'in Pascal'i

Asil Pascal dili 70 li yillarin sonlarina dogru Isveç'li bir profesör olan Niklaus Wirth tarafindan dizayn edilmistir.

Pascal dizayn edildiginde birçok programlama dili mevcuttu fakat bunlardan : FORTRAN, C, Assembler, COBOL gibi çok küçük bir bölümü genis bir kullanici kitlesine sahipti. Pascal'in dizaynindaki anahtar fikir veri yapilarinin kuvvetli olusu, degiskenler için deklerasyon istiyor olmasi, ve yapisal program kontrol bloklarinin olusuydu. Ayrica programlama dili ögrenen ögrenciler içinde bir araç olamsi hedeflenmisti.



Turbo Pascal

Borland'in dünyaca ünlü Pascal derleyicisi, Turbo Pascal, 1985 tilinda duyuruldu. Turbo Pascal, kullanimdaki basitligi ve gücü sayesinde, zamaninin en çok satan derleyicisi ünvanina sahipti ve PC platformunda dilin popülaritesini arttirmisti.

Turbo Pascal beraberinde Bütünlesik Gelistirme Ortami ( Integrated Development Environment IDE)' nida getirmisti. Bu ortam araciligi ile program kodunu düzenleyebilir ( WordStar türü bir editör ile), derleyiciyi çalistirabilir, hatalari görebilir, ve bu hatalrin bulundugu satirlara geri dönebilirdiniz. Bütün bunlar simdi çok alisilmis, siradan seyler olarak geliyor, fakat eskiden editörü kapatip, Dos'a dönüp, komut satirindan derleyiciyi çalistirip, hatalari tesbit edip tekrar editörü açip o hatalarin bulundugu satirlari düzenlerdik.

Bütün bunlarin disinda Microsoft firmasi kendi Pascal derleyicisini yüzlerce dolara satarken, Borland firmasi Turbo Pascal'i 49 dolara satmaktaydi. Turbo Pascal'in (Borland firmasinin ürettigi derleyicinin) yillarca süren basarisi, Microsoft firmasinin ürettigi derleyiciden vazgeçmesiyle sonuçlandi.



Delphi içerisindeki Pascal

Turbo ve Borland Pascal derleyicilerinin, dilin gelismesini saglayan 9 degisik sürümünden sonra, Borland firmasi 1995 yilinda Pascal derleyicisinin görsel bir programlama dili halini almis versiyonu olan Delphi adindaki ürününü çikardi.

Delphi Pascal dilini bir çok yönüyle gelistirmistir, bunlardan en önemlisi Object Pascal türevlerinden farkli olan Object-Oriented (Nesneye Yönelimli Programlama) mantiginin yerlestirilmesi idi.


Değerli paylaşımınız için çok teşekkürler CorsaiR
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.