Smalltalk

Smalltalk

Smalltalk ist eine objektorientierte Programmiersprache (OOP).Es sind Gegenstände bis ganz nach unten.Die Reinheit und Klarheit von Smalltalk in dieser Hinsicht machte es zum Vorbild für fast alle anderen OOP-Sprachen.
Smalltalk ist eine objektorientierte, dynamisch typisierte, reflektierende Programmiersprache.Smalltalk wurde als die Sprache geschaffen, die die "neue Welt" des Rechnens am Beispiel der "Mensch-Computer-Symbiose" untermauert.Smalltalk ist eine objektorientierte Programmiersprache mit einer reichen Geschichte und einem geschichtsträchtigen Erbe.Es wurde in den 1970er Jahren im Xerox PARC geboren und von dem brillanten und visionären Team von Alan Kay, Dan Ingalls und Adele Goldberg entwickelt.Smalltalk wurde ins Leben gerufen, um die Unterrichtsprogramme für Kinder zu untersuchen.Verständlicherweise ist es eine sehr kleine und einfache Sprache, die einfachste der großen Programmiersprachen. Smalltalk ist eine Rekursion auf den Begriff des Computers.Anstatt "Computerkram" in Dinge zu unterteilen, die jeweils weniger stark sind als das Ganze - wie Datenstrukturen, Prozeduren und Funktionen, wie sie in Programmiersprachen üblich sind - ist jedes Smalltalk-Objekt eine Rekursion der gesamten Möglichkeiten des Computers.Die Semantik ähnelt also einem Zusammenschluss von Tausenden und Abertausenden von Computern in einem sehr schnellen Netzwerk.Und Smalltalks Beitrag ist ein neues Design-Paradigma?für den Angriff auf große Probleme des professionellen Programmierers und die Ermöglichung kleiner Probleme für den unerfahrenen Benutzer.Objektorientiertes Design ist ein erfolgreicher Versuch, die Effizienz der Modellierung der immer komplexer werdenden dynamischen Systeme und Benutzerbeziehungen, die durch die Siliziumexplosion ermöglicht werden, qualitativ zu verbessern.Es gibt mehrere gute Smalltalk-Dialekte wie Squeak, Pharo und Dolphin Smalltalk (für Windows).
smalltalk

Webseite:

Kategorien

Alternativen zu Smalltalk für alle Plattformen mit einer Lizenz

Python

Python

Python ist eine interpretierte, interaktive, objektorientierte, erweiterbare Programmiersprache.
Java

Java

Java ist eine universelle Computerprogrammiersprache, die gleichzeitig, klassenbasiert, objektorientiert und so konzipiert ist, dass sie so wenig Implementierungsabhängigkeiten wie möglich aufweist.
C (programming language)

C (programming language)

C ist eine universelle Computerprogrammiersprache.C ist eine der am häufigsten verwendeten Programmiersprachen aller Zeiten.
C++

C++

C ++ ist eine statisch typisierte, frei formulierte, multiparadigmatische, kompilierte, leistungsfähige Programmiersprache für allgemeine Zwecke.
Ruby

Ruby

Ruby ist eine dynamische, reflektierende, objektorientierte Programmiersprache für allgemeine Zwecke, die von Perl inspirierte Syntax mit Smalltalk-ähnlichen Funktionen kombiniert.
C#

C#

C # ist eine Programmiersprache mit mehreren Paradigmen, die stark typisierte, imperative, deklarative, funktionale, generische, objektorientierte (klassenbasierte) und komponentenorientierte ...
Lua

Lua

Lua ist eine leistungsstarke, schnelle, leichte und einbettbare Skriptsprache.
Perl

Perl

Perl ist eine hochentwickelte, allgemein verwendbare, interpretierte, dynamische Programmiersprache mit über 22 Jahren Entwicklungszeit.
Go (Programming Language)

Go (Programming Language)

Go ist eine Open Source-Programmiersprache, mit der sich einfach, zuverlässig und effizient Software erstellen lässt.
Rust

Rust

Eine Systemprogrammiersprache, die unglaublich schnell läuft, fast alle Abstürze verhindert und Datenrassen eliminiert..
Dart

Dart

Dart (ursprünglich Dash genannt) ist eine von Google entwickelte Web-Programmiersprache.Es wurde auf der GOTO-Konferenz in Aarhus vom 10. bis 12. Oktober 2011 vorgestellt.
Haskell

Haskell

Haskell ist eine fortgeschrittene rein funktionale Programmiersprache.
D (Programming Language)

D (Programming Language)

D ist eine Sprache mit C-ähnlicher Syntax und statischer Typisierung.Es kombiniert auf pragmatische Weise Effizienz, Steuerung und Modellierungsleistung mit Sicherheit und Produktivität des Programmierers
Free Pascal

Free Pascal

Free Pascal (auch bekannt als FPK Pascal) ist ein professioneller 32- und 64-Bit-Pascal-Compiler.Es ist für verschiedene Prozessoren erhältlich: Intel x86, Amd64 / x86_64, PowerPC, PowerPC64, Sparc, ARM.
Nim (programming language)

Nim (programming language)

Nim ist eine statisch typisierte, zwingende Programmiersprache mit einem leistungsstarken Makrosystem, das versucht, dem Programmierer ultimative Leistung zu bieten, ohne Kompromisse bei der Laufzeiteffizienz einzugehen.