4th Dimension

4th Dimension

Basisdaten

Entwickler4D SAS
Erscheinungsjahr1984
Aktuelle Version19.0 LTS
(12. Juli 2021)
BetriebssystemMac OS X, Windows
ProgrammierspracheC++
KategorieRDBMS
LizenzProprietär
deutschsprachigja
www.4d.com

4th Dimension (oder 4D) ist eine Entwicklungsumgebung für Datenbankanwendungen. 4D wurde ursprünglich für das klassische Mac OS entwickelt. Seit 1995 ist 4D auch für Microsoft Windows verfügbar.[1] Der Hersteller von 4D ist die französische Firma 4D SAS.

Seit der ersten Version von 4D im Jahr 1984, die von Laurent Ribardière als Relationale Datenbank (RDBMS) umgesetzt wurde, entwickelte sich das Produkt kontinuierlich von einer Einzelplatzanwendung zu einem Client-Server-System mit zahlreichen Plug-ins und Schnittstellen über ODBC zu anderen gängigen Datenbanksystemen wie (MySQL oder Oracle) weiter. 1992 wurde die 4D Client-Server-Version vorgestellt.

Mit der aktuellen Version von 4th Dimension (4D v20) besteht die Möglichkeit, Einzelplatzanwendungen, Client-Server-Lösungen, native mobile Anwendungen, Webserverintegration und andere webserviceorientierte Anwendungen (wie SOAP-XML und REST) mit nur einem Produkt zu erstellen. Es bietet eine integrierte Textverarbeitung (4D Write Pro) und eine Tabellenkalkulation (4D View Pro). 4th Dimension steht unter anderem in Sprachen wie Deutsch, Englisch, Französisch, Spanisch, Japanisch, Hebräisch, Arabisch oder Koreanisch zur Verfügung.

Versionen

Legende:Alte VersionÄltere Version; noch unterstütztAktuelle VersionAktuelle VorabversionZukünftige Version
HauptversionErstveröffentlichungNeueste VersionNeuigkeiten
v20.x10. Juli 2023Aktuelle Version: 20 LTSErweiterung 4D Write Pro & 4D View Pro, WebSocket-Server, Compound Assigment Operators, UI Verbesserungen, VS Code Editor Erweiterung
v19.x12. Juli 2021Aktuelle Version: v19 LTSNative Silicon Support, Neue Architektur: Projektmodus, ORDA-Klassen, Erweiterungen der eigenen Programmiersprache
v18.x16. Januar 2020Ältere Version; nicht mehr unterstützt: v18.3Versionskontrolle, Verschlüsselung der Datenbank, 4D for iOS, Remote Datastore, SMTP-Protokoll, ZIP, neuer Variant-Datentyp, 4D Write/View Pro Erweiterungen
v17.x10. Juli 2018Ältere Version; nicht mehr unterstützt: v17.4ORDA (Object Relational Data Access): objektorientierter Zugriff auf die Datenbank, Objektnotation, Collections
v16.x10. Januar 2017Ältere Version; nicht mehr unterstützt: v16.6Multithreading Prozesse, Präemptiver Webserver, Neuer Cache Manager, 4D Write Pro Erweiterungen
v15.x16. Juli 2015Ältere Version; nicht mehr unterstützt: v15.6Erste Version von 4D Write Pro, Erste Version von 4D View Pro (Listbox Erweiterungen), LDAP-Unterstützung, Neuer Feldtyp Objekt in der Datenbank-Engine, 4D Tags – Smart Templates, Erweiterte Analyse-Funktionen und Optimierungen, 64-bit 4D Server für Mac
v14.x12. Dezember 2013Ältere Version; nicht mehr unterstützt: v14.64D Mobile, strukturierte JSON-Objekte, SQL-Views, neues Dateisystem
v13.x14. Februar 2012Ältere Version; nicht mehr unterstützt: v13.6Multithreading HTTP-Server, automatisches Sessionmanagement, WebKit-Integration, JavaScript-Unterstützung
v12.x3. Juni 2010Ältere Version; nicht mehr unterstützt: v12.664 bit 4D Server für Windows, PHP-Integration, Synchronisation und Replikation
v11.x25. September 2007Ältere Version; nicht mehr unterstützt: v11.9Neue Datenbank, Unicode, SQL Engine
2004.x31. August 2004Ältere Version; nicht mehr unterstützt: 2004.8Überarbeitete Oberfläche, ODBC Kommandos, 4D Customizer, 4D Backup und 4D Engine
2003.x17. März 2003Ältere Version; nicht mehr unterstützt: 2003.8r2XML, Webservices, Embedded Compiler
v6.8.x15. April 2002Ältere Version; nicht mehr unterstützt: v6.8.6
v6.7.x6. November 2000Ältere Version; nicht mehr unterstützt: v6.7.5Komponenten, SSL, vererbbare Formulare
v6.5.x18. Mai 1999Ältere Version; nicht mehr unterstützt: v6.5.9130 neue Befehle, Runtime Explorer, neuer Formular-Editor, verbesserte Indizierung
v6.0.x1997Ältere Version; nicht mehr unterstützt: v6.0.6Integrierter Webserver
v5.51995Ältere Version; nicht mehr unterstützt: v5.5Cross-plattform-kompatibel (Mac/Windows)
v51992Ältere Version; nicht mehr unterstützt: v5Client-Server-Architektur
v41989Ältere Version; nicht mehr unterstützt: v4Mehrfacharbeitsplätze, Compiler
v31987Ältere Version; nicht mehr unterstützt: v3
v21986Ältere Version; nicht mehr unterstützt: v2
v11985Ältere Version; nicht mehr unterstützt: v1
Silver Surfer1984Ältere Version; nicht mehr unterstützt: ABCBase

Weblinks

Literatur

  • Ezra Shapiro: Kernel Into the 4th Dimension, Part 1: First impressions of 4th Dimension on the Macintosh, E-Mail updates, and more. In: Byte. Band 12, Nr. 11, 1987, S. 269.
  • Louis E. Jr. Benjamin: Taking the fourth. 4th Dimension. In: MacUser. Band 4, Nr. 4, 1988, ISSN 0884-0997, S. 118.
  • 4th Dimension provides Mac/Windows integration. 4th Dimension 3.5 relational database. In: Software Magazine. Band 15, Nr. 9, September 1995, ISSN 0897-8085, S. 135.
  • Jan L. Harrington: An entirely new dimension. Software Review: 4th Dimension. Evaluation. In: MacUser. Band 3, Nr. 11, 1987, ISSN 0884-0997, S. 98.
  • Jeffrey Young Carl Warren: The data chase. Macuser Labs evaluates seven relation databases. In: MacUser. Band 4, Nr. 12, 1988, ISSN 0884-0997, S. 159.

Einzelnachweise

  1. 4th Dimension provides Mac/Windows integration. 4th Dimension 3.5 relational database. In: Software Magazine. Band 15, Nr. 9, September 1995, ISSN 0897-8085, S. 135.

Auf dieser Seite verwendete Medien

Logo-4D-new.jpg
Autor/Urheber: Claudie4D, Lizenz: CC BY-SA 4.0
Logo 4D