Samen

GOBJECT JavaScriptCore Bridge
Jetzt downloaden

Samen Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • The Gnome Project
  • Website des Verlags:
  • http://www.gnome.org

Samen Stichworte


Samen Beschreibung

Gobject JavaScriptCore Bridge. Samen ist eine Gnome-Bibliothek und -dolmetscher, die dynamisch überbrückt (durch Gobjjectintrospection) der Webkit-JavaScriptCore-Engine mit dem Gobufsortypsystem. In einem konkreten Sinne ermöglicht es Ihnen, Anwendungen sofort um einen erheblichen Teil der GNOME-Plattform zu schreiben, und Sie können JavaScript leicht als Script-Sprache in Ihrer Gobiject-Bibliothek einbetten. Hier sind einige wichtige Funktionen von "Samen": · Dynamisch laden und binden Bibliotheken, für die GOBJECTINTROSTECTION-Daten verfügbar sind. · Vollständige Integration mit in Bibliotheken definierten Typen. Methoden, Konstruktoren, Eigenschaften, Signale, Schnittstellen usw. transparent an JavaScript-Objekte binden. Hat eine ziemlich gute Arbeit, um C-Ismen zuzuordnen (sagen, Argumente oder ENUMs) an Dinge, die in JavaScript sinnvoll sind. · Müllkollektorintegration mit GOBJECT-Referenzzählungen für das automatische Speicherverwaltung. · Automatische und leistungsstarke Konvertierung des Typs, die in der Lage ist, zwischen einfachen Typen, auf Listen zu konvertieren, um JavaScript-Funktionen in C-Funktionszeigern zu verbuchen (einige von einigen Bibliotheken erforderlich, um zu sagen, foreach-Funktionen). · Automatische Gerror-Integration mit Ausnahmen von JavaScript. Sie verlassen das Gerror-Argument aus Ihren Argumenten, und dessen Saatgut gibt es an die Methode an und erwirbt eine Ausnahme mit dem richtigen Namen und der Nachricht, wenn ein Fehler erzeugt wird. · Einige "syntaktische Zucker", die Code angenehmer schreibt, z. B. JSON-Schlüssel- / Wertpaare für Konstruktoreigenschaften usw. · Fähigkeit, neue Gtypen zu definieren, die von bestehenden GTTypes erben. Ab sofort können Sie virtuelle Methoden noch nicht implementieren, um eine Umsetzung von abstrakten Klassen bereitzustellen, aber darüber hinaus funktioniert es.


Samen Zugehörige Software

Ultamatix.

Eine grafische Schnittstelle zum Automatisieren der Installation der am häufigsten angeforderten Anwendungen in Ubuntu ...

356

Herunterladen