Was ist Tact?

Tact ist eine Programmiersprache für Smart Contracts auf der TON-Blockchain. Laut Dokumentation ist sie auf Effizienz und Einfachheit ausgerichtet, leicht zu lernen und statisch typisiert, mit einfacher Syntax und leistungsfähigem Typsystem. Finden Sie mehr rund ums Programmieren auf unserer Schwerpunktseite Programmiersprachen.

Geschichte

Das Repository des Tact-Compilers auf GitHub wurde im Februar 2023 angelegt. Inzwischen gilt Tact als veraltet: Die offizielle Dokumentation weist auf jeder Seite darauf hin und empfiehlt stattdessen, die Sprache Tolk in der TON-Dokumentation zu lernen.

Merkmale

Das Lehrbuch in der Tact-Dokumentation behandelt das Typsystem mit einfachen und zusammengesetzten Typen, den Aufbau von Verträgen (Contracts) und die möglichen Exit-Codes. Weil TON auf dem Aktorenmodell beruht, nimmt das Senden und Empfangen von Nachrichten breiten Raum ein. Für Funktionen nahe an der TON Virtual Machine (TVM) gibt es Assembler-Funktionen, außerdem lässt sich vorhandener Code in der älteren Sprache FunC einbinden.

Einordnung

Tact ist eine domänenspezifische Sprache für Blockchain-Verträge. Ihr empfohlener Nachfolger ist Tolk. Weitere Sprachen finden Sie in unserer Liste: Programmiersprachen, die mit T beginnen.

Quellen

Stand: 15.10.2026

Kommentar verfassen

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.