Wipple

Welligkeit ist eine dedizierte Skriptsprache für das semantische Netz.
Jetzt downloaden

Wipple Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Joshua Shinavier
  • Website des Verlags:
  • http://ripple.fortytwo.net/

Wipple Stichworte


Wipple Beschreibung

Ripple ist eine dedizierte Skriptsprache für das semantische Web. Ripple ist eine dedizierte Skriptsprache für das semantische Web. Ripple-Programme fragen nicht nur das semantische Netz, sondern wohnen auch als RDF-Datenstrukturen, bildet ein globales Netzwerk von miteinander verknüpften Programmen. Der Antrag ist am besten als Relational-Stack-Sprache eingestuft, eng mit den Funktionsstapelsprachen wie Freude, Faktor und Katze. Als semantisches Webschnittstelle ist Ripple ein schneller, textbasierter verknüpfter Datenrawler und -browser mit der gesamten Flexibilität einer Turning-kompletten Programmiersprache.A Papier auf Ripplexbstract. Die Idee der verknüpften Programme oder der prozeduralen RDF-Metadaten wurde nicht tief erkundet. Dieses Papier führt eine dedizierte Skriptsprache für verknüpfte Daten, die als Welligkeit genannt wird, deren Programme, die beide arbeiten, in RDF-Diagrammen arbeiten. Welligkeit ist eine Variation des verkräftenden Themas von funktionalen, stapelorientierten Sprachen wie Freude und Faktor und nimmt einen mehrwertigen Pipeline-Ansatz zur Abfragezusammensetzung. Die Java-Implementierung umfasst eine Abfrage-API, eine erweiterbare Bibliothek mit primitiven Funktionen und einen interaktiven Befehlszeilen-Interpreter.Heren sind einige wichtige Funktionen von "Ripple": Streaming-Abfrageergebnisse. Ein Mangel an früheren Releases war, dass es keine Möglichkeit gab, eine Abfrage zu unterbrechen. Es war alles zu leicht, um sich zu finden, um sich auf ein Programm zu warten, das entweder niemals kündigen würde, oder war damit, weit mehr Ergebnisse herauszunehmen, als Sie brauchen. Darüber hinaus hatten Sie keine Möglichkeit zu sehen, was in diesen Situationen los war, da Abfrageergebnisse in einem Puffer verstaut wurden, bis das Programm angehalten wurde. Jetzt sind einzelnen Abfrageergebnisse auf Ihrem Terminal stecken, sobald sie berechnet werden. Ein doppelter Tap an den ESC-Schlüssel ergibt dem Abfragemotor, dass Sie genug gesehen haben. Floloating Point Mathe. Ravle 0,3 war auf ganzzahlige Arithmetik beschränkt. Wipple 0,4 hat dagegen über zwei dutzend mathematische Primitiven (vollständig aus Java geliehen), einschließlich TRIG-Funktionen und einem Zufallszahlengenerator, der alle gut mit ganzgerechten und schwebenden Punktzahlen spielen. RDF-spezifische Funktionen von Ripples sind weitgehend hinter seiner Syntax verborgen. RDF-Dokumente werden angefordert, analysiert und manipuliert transparent, da erforderlich, um Anfragen zu beantworten. Das ist, wie es sein sollte. Allerdings finde ich mich jedoch oft mit dokumentorientierten Werkzeugen in Verbindung mit Welligkeit, dass es sehr praktisch war, einfach ein paar dokumentorientierte Primitive in Welligkeit selbst zu stecken: Die Grafik: Triples Primitive verbraucht den URI eines semantischen Web-Dokuments und Erzeugt jede der in dem Dokument enthaltenen Anweisungen, während Grafik: Namespaces jede der in der Dokument definierten Namespaces erzeugt. Eine Liste der Wiederverwügelungsszenarien von Stefano Mazzocchi inspirierte eine Reihe von Primitiven für die Manipulation von Datentypen, einschließlich Grafik: Touri, die ein String-Literal verbraucht und einen URI erstellt. Zusätzlich, XSD: Typ und XML: Lang sind nicht mehr nur Uris in Ripple: Sie sind primitive Funktionen. XSD: Geben Sie den Datentyp eines typisierten Literales an, und XML: Lang bietet Ihnen das Sprach-Tag (falls vorhanden) von einem einfachen Literal. Diese Version macht die meisten Java.LANG.String-Methoden über eine neue Zeichenfolge verfügbar: Bibliothek. Ich habe auch in ein paar neue Stapel geworfen: Primitiven sowie ein Dienstleistung: Bibliothek mit Haken in ausgewählte semantische Webdienste, einschließlich Sindice und Swoogle.ewl: Sindeas Snushing zur Rückwärtskompatibilität. Die primitiven Funktionen von Ripples werden mit Uris identifiziert, die so cool sind wie mein Domain-Name (und ich denke, das ist cool genug für Alpha-Software). Aber was passiert, wenn sich die Primitiven ändern? Ältere Versionen von Ripple werden keine Programme verstehen, die neuere Primitiven referenzieren, und so ist es einfach, wie es geht. Neue Versionen von Welligkeit müssen jedoch in der Lage sein, alte Programme verstehen zu können. Hierbei handelt es sich um alte Programme. dasselbe sein. Es macht das Publizieren von Bibliotheksbeschreibungen, die viel einfacher sind.Extesionslader. Zuvor, wenn Sie neue Primitive für Welligkeit hinzufügen wollten, mussten Sie sie in den eigenen Quellcode von Ripple einfügen und wieder aufbauen. Jetzt benötigen Sie nur eine Welligkeitsabhängigkeit und eine Textdatei namens Extensions.txt, die der Anwendung mitteilt, was Sie laden, wenn er anfängt. Um benutzerdefinierte Bibliotheken in das Abfragumfeld einzubeziehen, listen Sie sie einfach auf, indem Sie den Namen kriegen. Welligkeit kann nun mehrere HTTP-Verbindungen parallel umgehen, was dramatisch schneller kriecht. Im Einklang mit der Crawler-Etikette unterhält Welligkeit eine Geschichte von HTTP-Anfragen, da es läuft, und achtet darauf, dass ein Host nicht mit raschen Feuerwünschen belastet wird.


Wipple Zugehörige Software

objc.

OBJC-Distribution besteht aus dem "Vici", interaktivem Objektiv-C-Debugger und Interpreter "objc", dem eigentlichen Compiler. ...

317

Herunterladen

ubasic.

UBASIC ist ein winzig, nicht interaktiver Basisdolmetscher, der zum Hinzufügen einfacher Skriptfunktionen entspricht. ...

921

Herunterladen

Gluas

Gluas ist ein GIMP-Plug-In für Bildverarbeitungsalgorithmus-Prototyping mit LUA. ...

153

Herunterladen