FSClass for Mac 3.0
Düşündiriş
Mac üçin FSClass: Döredijiler üçin rewolýusiýa meta-synpy
Obýektiw-C-de sapak ýazmakdan ýadadyňyzmy? Goşmaça sintaksis ýa-da açar sözler bolmazdan göni F-skriptde täze synplar döretmek isleýärsiňizmi? Hawa bolsa, FSClass siziň üçin iň oňat çözgütdir. FSClass programmistlere Obýektiw-C görnüşinde ýazmagyň ýerine gönüden-göni F-skriptde täze synplary döretmäge mümkinçilik berýän "meta-synp".
FSClass näme?
FSClass döredijilere F-skript ulanyp programma taýdan täze synplary döretmäge mümkinçilik berýän güýçli guraldyr. Objective-C-de kod ýazmak zerurlygyny aradan aýyrýar we uçuşda täze synplar döretmek üçin aňsat interfeýsi üpjün edýär. FSClass bilen döredijiler esasy logikasyna ünsi jemläp, guralyň galan bölegini dolandyrmagyna rugsat berip bilerler.
Bu nähili işleýär?
FSClass, döredijilere F-skript bloklaryny ulanyp synp aýratynlyklaryny we usullaryny kesgitlemäge mümkinçilik berýän API-ler toplumyny bermek arkaly işleýär. Gural, ýerli Kakao obýektlerine jemlenip boljak bu kesgitlemelerden Objective-C koduny awtomatiki usulda döredýär. Bu, FSClass bilen döredilen obýektleriň ýerli Kakao obýektleri ýaly çaltdygyny we düzülen Objective-C kody bilen ulanyp boljakdygyny aňladýar.
FSClass ulanmagyň artykmaçlyklary näme?
1) plönekeýleşdirilen kodlaşdyrma: FSClass bilen döredijiler az kod ýazyp we has köp işlemegi gazanyp bilerler. Gazan koduny ýazmak ýa-da çylşyrymly sintaksis bilen iş salyşmak barada alada etmeli däl.
2) Çalt ösüş: Objective-C-de sapak ýazmagyň zerurlygy ýoklugy sebäpli, işläp düzüjiler wagt tygşytlap, esasy logikasyna ünsi jemläp bilerler.
3) Öndürilen öndürijilik: FSClass bilen döredilen obýektler, ýerli Kakao obýektleri ýaly çalt, bu bolsa has gowy öndürijiligi aňladýar.
4) Çeýeligi: Döredijiler F-skript bloklaryny ulanyp, synp aýratynlyklaryny we usullaryny nädip kesgitleýändiklerine doly gözegçilik edýärler.
5) Easyönekeý integrasiýa: FSClass bilen döredilen obýektler açar bahaly kodlaşdyrma häsiýetleri bolansoň, amaly-C ýa-da Swift-de ýazylan programmaňyzyň beýleki bölekleri bilen aňsatlyk bilen birleşip bilerler.
Kim ulanmaly?
FSCLass, şol bir wagtyň özünde öndürijiligini gowulandyrmak bilen kodlaşdyrmak işini ýönekeýleşdirmek isleýän islendik dörediji üçin amatlydyr. F-skript bilen köp işleýän, ýöne içindäki täze synplary döretmäge goldawyň ýoklugy bilen çäklenýänler üçin aýratyn peýdaly.
Netije
Sözümiň ahyrynda, şol bir wagtyň özünde öndürijiligi gowulandyrmak bilen kodlaşdyrma prosesiňizi ýönekeýleşdirýän güýçli gural gözleýän bolsaňyz, FSCLass-dan başga bir zat gözlemäň. Ulanylyşy aňsat interfeýsi we çeýe API toplumy bilen bu meta-synp, Mac OS X platformasynda F-skript ulanyp, programmalary nädip ösdürip boljakdygyňyzy üýtgeder!
Doly spes
Neşirçi | Andrew Weinrich |
Neşirýat sahypasy | http://www.cs.wisc.edu/~weinrich |
Çykan senesi | 2008-08-26 |
Sene goşuldy | 2008-01-18 |
Kategoriýa | Öndüriji gurallary |
Kategoriýa | Komponentler we kitaphanalar |
Wersiýa | 3.0 |
Os talaplary | Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel |
Talaplar | F-Script 2.0 |
Bahasy | Free |
Hepdede ýüklemeler | 0 |
Jemi ýüklemeler | 26 |
Comments: