• IT-Karriere:
  • Services:

Jtalk

Smalltalk im Browser

Nicolas Petton hat eine Smalltalk-Implementierung umgesetzt, die die Javascripte des Browsers nutzt. Mit Jtalk ist es so möglich, in Smalltalk geschriebene Programme im Browser auszuführen.

Artikel veröffentlicht am ,
Jtalk übersetzt Smalltalk in Javascript.
Jtalk übersetzt Smalltalk in Javascript. (Bild: Jtalk)

Jtalk soll die Entwicklung von Client-Applikationen schneller und einfacher machen, erklärt Nicolas Petton. Er hat dazu eine Implementierung von Smalltalk-80 geschrieben, die von der Javascript-Engine eines Browsers ausgeführt wird. Geschrieben ist Jtalk seinerseits in Jtalk, einschließlich Parser und Compiler.

Stellenmarkt
  1. Packsize GmbH, Herford
  2. MLF Mercator-Leasing GmbH & Co. Finanz-KG, Schweinfurt

Dabei hat sich Petton an Pharo Smalltalk orientiert, so dass Jtalk semantisch und syntaktisch äquivalent zu Pharo Smalltalk sein soll.

So übersetzt sich Jtalk selbst in effizienten Javascript-Code, Funktionen werden eins zu eins in ihr Javascript-Äquivalent umgesetzt, wie Petton erklärt. Eine Interpretation zur Laufzeit findet nicht statt.

Jtalk umfasst eine integrierte Entwicklungsumgebung samt Klassenbrowser. Dabei ist die Klassenbibliothek aber im Vergleich zu Pharo Smalltalk reduziert. Zudem ist jQuery eingebunden und es gibt ein Canvas API ähnlich zu Seaside, um HTML zu generieren. Es ist nicht mit dem Canvas-API von HTML5 zu verwechseln.

Jtalk steht unter jtalk-project.org zum Download bereit. Die Dokumentation gibt eine Einführung in Jtalk. Die Software steht unter einer BSD-artigen Lizenz, der Quellcode wird auf Github gehostet.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. (u. a. The Sinking City für 42,99€, Devil's Hunt für 3,50€, Magrunner: Dark Pulse für 2...
  2. 35,99€ (mit 10%-Rabattgutschein + 30%-Rabattcode "DVIHCK8M")
  3. (u. a. LG OLED65BX9LB 65 Zoll OLED 100Hz HDMI 2.1 VRR für 1.699€)
  4. (mit Rabattcode "POWERSPRING21" 10 Prozent auf Laptops, Smartphones, Spielkonsolen etc.)

Folgen Sie uns
       


Audi RS E-Tron GT Probe gefahren

Audis E-Tron GT ist das bislang PS-stärkste RS-Modell auf dem Markt.

Audi RS E-Tron GT Probe gefahren Video aufrufen
    •  /