Hecl The Hecl Programming Language ay isang mataas na antas, open source scripting wika ipinatupad sa Java. Ito ay inilaan upang maging maliit, extensible, lubos na kakayahang umangkop, at madaling upang matuto at gamitin. Infact, ito ay maliit na sapat na ito ay tumatakbo sa J2ME-enable ang mga cell phone!
Bakit Hecl? Hecl ay inilaan bilang isang pandagdag sa mga wika Java programming, hindi isang kapalit. Gaya ng nabanggit, ito sumusubok na gawin din kung ano ang ginagawa Java hindi, at nag-iwan ang mga gawaing iyon sa Java na kung saan ito ay pinaka-ugma. Hecl ay naglalayong maging isang napaka-kagyat na wika - maaari kang pumili ito up at simulan ang paggawa ng kapaki-pakinabang na mga bagay-bagay sa mga ito nang mabilis. Ito rin ay sinadya upang maging madaling upang matuto. Saan Java ay masyadong masalita at matibay, Hecl ay mapagpatawad at mabilis na magsulat. Halimbawa, System.out.println (& quot; Hello World & quot;); vs naglalagay & quot; Hello World & quot; - 41 keystrokes (shifted titik bilangin double) versus 22. Hecl ay binuo sa & quot; magbawas & quot ;.
Ginagawa Hecl perpekto para sa mga malalaking mga aplikasyon na nakasulat sa Java na nais na magbigay ng isang user friendly scripting interface, sa halip na, sabihin, isang clunky XML batay configuration system. Kabilang sa mga halimbawa: mga pahina scripted web, command / control lohika sa matagal na tumatakbo application, at, ako ba, maraming mga kapaligiran hindi ko na isinasaalang-alang.Hecl ding isang maliit na wika na may simpleng core. Ang ideya ay upang magbigay lamang kung ano ang kinakailangan sa wika mismo, at kung kinakailangan, ihalo ang mga extension para sa mga tiyak na gawain. Core Hecl ay maliit na sapat upang tumakbo sa aking Nokia 3100 cell phone bilang isang J2ME application, nagtatanghal ang mga kagiliw-giliw posibilidad ng pagsulat script, o sa ilang mga punto, maaari ring maging scripting buong application, para sa mga aparatong tumatakbo embedded Java.
Ano ang Bago sa Paglabas na ito:
& Middot; Reflection suporta para JavaSE at Android release.
& Middot; Android ay suportado.
& Middot; Doc fixups, bumuo ng mga pagpapabuti
Mga Komento hindi natagpuan