Guile

Software screenshot:
Guile
Software ətraflı:
Version: 2.0.7
Tarixi Upload: 20 Feb 15
Geliştirici: Marius Vollmer
Lisenziya: Pulsuz
Məşhurluq: 8

Rating: 3.0/5 (Total Votes: 1)

hiyləsi proqramçılar çevik applications yaratmaq yardım üçün nəzərdə tutulmuşdur bir kitabxanadır. Plug-ins və ya modulları (çox adları var, lakin anlayışı mahiyyətcə eyni) və istifadəçilər yazmaq üçün proqram proqramçılar məkrini imkan verir istifadə edərək, bir proqram öz ehtiyaclarını uyğun üçün onlara istifadə etmək.
məsləhət dil işə sübut proqram uzun bir siyahı var. Pulsuz proqram dünyada müvəffəqiyyətli və uzun ömürlü nümunələri GNU Emacs və GIMP var. Server applications uzanan
Çox məşhur nümunələri Apache Perl və PHP modulları layihələr var.
Daxili languages ​​istifadəçilər, proqramçılar və üçüncü developers bütövlükdə proqram yenidən yazmaq olmadan bir proqram funksiyalar əlavə etmək üçün imkan verir, və bu insanlar hər hansı bir sərf olmadan, bir-biri ilə əməkdaşlıq üçün bir proqram uzanan imkan verir əlavə səy.
hiyləsi proqramları daxil ola bilər bir kitabxana kimi paketlenmiş Scheme proqramlaşdırma dili üçün bir tərcüməçi edir. Sizin users tərcüməçi tam giriş imkanı var, belə ki, hiyləsi özünü istifadəçi ehtiyacları əsasında uzadıla bilər. Nəticədə sizin tətbiqi uyğun scripting dili olacaq.
proqram daha lazımlı edir ilə məkrini istifadə. İstifadəçilər özelleştirmek üçün ərizə santexnika öyrənmək lazım deyil; onlar yalnız məkrini anlamaq lazımdır, və giriş təmin etdik. Onlar asanlıqla yüklənilməsi və scripts yaratmaq əvəzinə kompleks yamalar ticarət və onların tətbiqi recompiling və payı funksiyalar ticarət edə bilərsiniz. Onlar sizin, və ya başqa hər kəs ilə əlaqələndirmək lazım deyil

Bu azad yeni nədir.

  • Bu versiya SRFI-105 buruq infix ifadələr başına port oxucu variantları, nested gələcək, funksional rekord sıfırlayıcıları, HTTP orqanlarına bir port interfeys, daha çox optimallaşdırılması, daha yaxşı yük yolu və tərtib yük yol user və bugfixes adi uzun bir siyahı edir.

nədir versiya 1.8.8-ci Yeni:.

  • 1.8 sabit seriyası üçün texniki azad

versiya 1.9.9 yeni nədir:

  • mayeləri ilə məcburi Faster dinamik
  • `maye ref indi bytecode təlimat həsr etmiş" maye-set `və.
  • Dynamic `vasitəsilə məcburi-mayeləri ilə və ya` ilə mayelərin * artıq səbəb
  • recursive VM invocations, nə də bədən bağlanması ayrılması. Yeni
  • maye nömrələri indi zibil toplanmış var.
  • gəlməyən Tree-IL dəyişikliklər:
  • Sonuncu dövrü edilən bir araya sığmayan bir sıra dəyişikliklər var idi

  • Tree-IL, biclik yüksək səviyyəli aralıq dili ilə bağlı
  • .
  • Bax
  • Ətraflı məlumat üçün dəyişiklik logs. Bu təsir varsa, aydın
  • lazımdır
  • upstream sizin compiler yamalar təqdim!
  • baxın: Sınırlı, composable davamı:
  • hiyləsi indi ibtidai dilinin hissəsi kimi tələb var. Bax & quot; ister & quot;. Dərslik, daha ətraflı məlumat üçün
  • Expressions REPL da daxil, və ya command line, default tez tag ilə tez əhatə edir.

  • Deprecated
  • : `tənbəl-tutmaq, lakin` tutmaq "nöqtəsində dinamik dövlət bir` atmaq nöqtəsində yığını tutulan bir forması idi. Bu, bir az
  • crazy. `Tutmaq istifadə dəyişdirmək bəlkə bir topu yan xətdən oyuna handler ilə, or`with-atmaq-handler" edin.
  • 'tutmaq', `atmaq,` ilə atmaq-handler "proqramı həyata
  • Bu hər hansı bir son istifadəçi təsir etmir, ancaq istifadəçi API dəyişən deyil isə biz XƏBƏR onu qeyd etmək lazımdır ki, tələb və mayelərin baxımından bu yapıları həyata keçirilməsi üçün qadir olan belə fəxr edirik . Oxumaq üçün təşəkkür edirik!
  • syntax genişletici Kömək modul izleme:
  • səbəbiylə bir səhv iş deyil ki, bir `başlamaq 'zaman an`eval-vasitəsilə cari modul dəyişdi ifadə' genişləndirilməsi. Bu müəyyən olunub.
  • REPL çərçivəsində göstərmək deyil REPL da Backtraces
  • 1.9 seriyası REPL həyata keçirilməsi üçün daxili çərçivəsində göstərdi hədsiz verbose backtraces, var. Bu əsasən müəyyən edilmişdir.
  • üçün bug-guile@gnu.org. Hataları hesabat edin

  • Xarici funksiyası interface (FFI) üçün
  • Əlavələr
  • `(sistem xarici) və s`, uzun ', `size_t' 'modulu indi C` int uyğun əlavə xarici növləri ilə təmin edir.
  • Bundan əlavə, `dinamik keçid 'proseduru indi a & quot qaytarır olan halda, hər hansı bir dəlil olmadan adlandırmaq olar;. Proqram hazırda mövcud rəmzləri imkan ;, qlobal simvolu sapı və quot qədər baxdı
  • syntax-qaydaları "makro` Documentation:
  • əl makro sənədləşmə indi prosedurları ki, ayrı edir. Syntax-qaydaları "makro` yeni bölmə əlavə edilmişdir.

  • 2.0
  • Effektiv versiyası qabar:

  • Effektiv versiyası & quot;
  • hiyləsi bir & quot etdi; bir müddət adətən & quot kimi yaradılan, MAJOR-VERSION.MINOR-VERSION & quot ;. Bu azad 2.0 vaxtından əvvəl qəbulu, faktiki versiyası effektiv versiyası decouples. Bu hər hansı bir versiyası ilə bağlı paylama bugs silkələmək lazımdır.
  • Paralel installability giderir:
  • hiyləsi indi effektiv versiyası xüsusi kataloq öz mövzu faylları quraşdırır, və (məsələn, 2.0) kitabxana adı (məsələn, libguile-2.0.so).
  • effektiv versiyası daxildir
  • Bu dəyişiklik guile.m4 makro, və ya hiyləsi-2.0.pc Pkg-config faylı vasitəsilə məkrini aşkar olmalıdır istifadəçilər üçün şəffaf olmalıdır. Bu hiyləsi inkişaf mühit çox versiyaları üçün paralel quraşdırır imkan verir.

Oxşar proqram

SMOP
SMOP

11 May 15

J
J

20 Feb 15

R
R

17 Feb 15

GCC UPC
GCC UPC

11 May 15

Şərh Guile

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!