XBase
xBase , orijinal olarak Ashton-Tate tarafından yayınlanan dBase programlama dilinden türetilen tüm programlama dilleri için genel bir terimdir . Ticari olmayan bir öncül olduğuna dair göstergeler var.
'x', bu dil için birkaç yorumlayıcı ve derleyici olduğu anlamına gelir. Eksik bir liste şöyle olacaktır:
- dBASE Inc. tarafından sağlanan dBase / Görsel dBASE
- (dBXL/Arago) QuickSilver
- GrafxSoft Clipper _
- Fox Profesyonel
- Microsoft'un Visual FoxPro'su
- Alaska Yazılımından xBase ++
- Resital Corp. _
- multisoft GmbH'den Görsel FlagShip
- klipler
- Liman Projesi
- xHarbour
dBase'in başarısı ve bağımsız yürütülebilir dosyalar (dBase'in belleğe yüklenmesini ve dBase'de geliştirme kullanmak isteniyorsa ürünün tamamını satın almayı gerekli kılan) üreten bir derleyicinin olmaması göz önüne alındığında, üçüncü taraf derleyiciler çoğaldı. . . , yalnızca dBase II/dBase III sözdizimini desteklemekle kalmayıp aynı zamanda onu genişleten ve kalite olarak ürünü geride bırakan özellikler ekleyen . Öte yandan, bu tescilli uzantılar , COBOL veya C'de olduğu gibi, bir programın standartlaştırılmış normlara uyarak derleyiciler arasında taşınmasını engelledi . Ashton-Tate , dilin kendisine ait olduğunu iddia ederek zamanının tüm xBase ürünlerine karşı yasal işlem başlattı ve yalnızca dBase IV ile bir derleyici dahil etti. Borland tarafından satın alınmasının ardından , bu eylemler geri çekildi (anlaşmanın bir parçasıydı) ve Borland, beyan edilen xBase ANSI standardını destekledi. ANSI komitesi, ilk sözcüsü Marc Schnapp ve tüm evlerin bir xBase ürünü ile katılmasıyla 1992'de çalışmaya başlar . Ancak, bir standarda duyulan ihtiyacı herkes kabul etmesine rağmen, uzantılarından vazgeçmeye veya sözdizimlerini değiştirmeye istekli olmayarak bir anlaşmaya varmazlar.
1993 yılında, bilgisayar kitabı yayıncısı Sybex , Inc. , Sheldon M. Dunn'ın Xbase Çapraz Referans El Kitabı'nı , o anın en çok kullanılan xBase dillerinin (dBASE III+, dBASE IV, FoxPro for DOS, FoxPro for DOS) çapraz referansını yayınlar. Windows , Macintosh için FoxPro ve Clipper 5.1). 1.352 sayfa ve 5.1 pound ağırlığı ile xBase programcılarının (özellikle farklı ortamlarda çalışması gerekenler) incili [ 1 ] olur ve kullanıcı topluluğunun ana belgeleme problemlerinden birini çözer. Bundan sonra yazılım şirketleri, komutları fonksiyonlardan vb. ayırarak ve önceki kılavuzu her biri bir konuya odaklanan 2 veya 3 kılavuza bölerek kılavuzlarını bölmeye karar verirler. 1993 aynı zamanda Borland'ın Ashton-Tate'i ve Microsoft'un Fox Software'i satın almasıyla aynı zamana denk gelen bir dönüm noktasıdır. Borland ayrıca QuickSilver'ı kendisine Windows için bir dBase (daha sonra 3.1) sürümünün piyasaya sürülmesiyle yüzleşecek bir geliştiriciler tabanı sağlamak için satın aldı. 1994 yılında Borland, Windows için dBase V ve DOS için dBase V yayınlayacak. Ticari başarısızlığın ardından dBase adını ve ürün grubunu dBase Inc.'e satacak.
Computer Associates'in Clipper'ı Visual Objects'e çevirmek için terk etme kararı (ki bu da başka bir büyük başarısızlıkla sonuçlanacaktır), xBase geliştiricileri tarafından Visual FoxPro'ya yavaş bir geçişe neden olur (çünkü mevcut tek eksiksiz ticari araç budur). Başka bir bölüm Delphi'ye taşınacak . Ancak öte yandan, Clipper'a Windows'ta destek sağlayan kitaplıkların geliştirilmesi başlar (en başarılısı FiveWin olacaktır ) ve Clipper 5.2'nin sözdizimini ve üçüncü taraf araçlarını destekleyen derleyiciler geliştirilmeye başlanır (en başarılısı FiveWin olacaktır). xBase++ gibi derleyicilerin başlangıcı). Linux'un yükselişi ve açık kaynak hareketi , BBS aracılığıyla ücretsiz kütüphaneler geliştirmeye ve sürdürmeye zaten alışmış olan bir topluluğu kendi derleyicilerini geliştirmek için motive edecek ve bunların birçoğu xBase dünyasında geniş deneyime sahip ticari araç geliştiricileri tarafından desteklenmektedir.
Öncelikli olarak Clipper, FoxPro ve xBase++ üzerine odaklanan bir geliştirici destek topluluğu, 1996 yılında BBS olarak kurulan The Oasis web sitesinde bulunabilir . Microsoft , Visual FoxPro ile ilgili web sitelerinin bir listesini tutar .
Alaska Software'in son (2011) Visual FoxPro halkını desteklemek için kendi yolundan çıkma kararı, VFP topluluğu üzerinde büyük bir etki yarattı. [1]
Referanslar
- ↑ Birçok Üniversite ve Fakültede, okunması rahatsız edici, ancak çalışılanların ana temelini içeren şişman kitabı ifade etmek için kullanılan terim.