FSClass for Mac

FSClass for Mac 3.0

Mac / Andrew Weinrich / 26 / Doly spes
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:

Iň meşhur