Smalltalk

Smalltalk

Smalltalk je objektově orientovaný programovací jazyk (OOP).Jsou to objekty až dolů.Smalltalkova čistota a jasnost v tomto ohledu z něj učinily archetyp téměř všech ostatních jazyků OOP.
Smalltalk je objektově orientovaný, dynamicky typizovaný reflexní programovací jazyk.Smalltalk byl vytvořen jako jazyk podporující „nový svět“ počítačů, jehož příkladem je „symbióza člověk-počítač“.Smalltalk je objektově orientovaný programovací jazyk s bohatou historií a zastaralým odkazem.Narodil se v Xeroxu PARC v 70. letech 20. století a vytvořil jej skvělý a vizionářský tým Alana Kaye, Dana Ingalese a Adele Goldbergové.Smalltalk byl vytvořen, aby prozkoumal výuku programování pro děti.Pochopitelně, je to velmi malý a jednoduchý jazyk, nejjednodušší z hlavních programovacích jazyků .... Smalltalk je rekurze na představu o samotném počítači.Namísto rozdělení „počítačových věcí“ na věci, které jsou méně silné než celek? - jako jsou datové struktury, procedury a funkce, které jsou obvyklým vybavením programovacích jazyků - - každý Smalltalk objekt je rekurzí na celé možnosti počítače.Jeho sémantika je tak trochu jako mít tisíce a tisíce počítačů, které jsou všechny spojeny velmi rychlou sítí.A Smalltalk přispívá k novému paradigmatu designu?za útok na velké problémy profesionálního programátora a za umožnění malých pro začínajícího uživatele.Objektově orientovaný design je úspěšným pokusem o kvalitativní zlepšení účinnosti modelování stále složitějších dynamických systémů a uživatelských vztahů umožněných explozí křemíku.Existuje několik dobrých dialektů Smalltalk, například Squeak, Pharo a Dolphin Smalltalk (pro Windows).
smalltalk

Webová stránka:

Kategorie

Alternativy Smalltalk pro všechny platformy s jakoukoli licencí

Python

Python

Python je interpretovaný, interaktivní, objektově orientovaný, rozšiřitelný programovací jazyk.
Java

Java

Java je univerzální počítačový programovací jazyk, který je souběžný, založený na třídě, objektově orientovaný a speciálně navržený tak, aby měl co nejméně závislostí na implementaci.
C (programming language)

C (programming language)

C je univerzální počítačový programovací jazyk.C je jeden z nejpoužívanějších programovacích jazyků všech dob.
C++

C++

C ++ je staticky typizovaný, volně tvarovaný, multi-paradigma, kompilovaný, univerzální a výkonný programovací jazyk.
Ruby

Ruby

Ruby je dynamický, reflexní, objektově orientovaný programovací jazyk pro obecné použití, který kombinuje syntaxi inspirovanou Perlem a funkcemi podobnými Smalltalk.
C#

C#

C # je multi-paradigmatický programovací jazyk zahrnující silné psaní, imperativ, deklarativní, funkční, obecný, objektově orientovaný (založený na třídě) a komponentově orientovaný ...
Lua

Lua

Lua je výkonný, rychlý, lehký a zabudovatelný skriptovací jazyk.
Perl

Perl

Perl je vysoce interpretovaný, dynamický programovací jazyk s obecným účelem, s více než 22 lety vývoje.
Go (Programming Language)

Go (Programming Language)

Go je programovací jazyk s otevřeným zdrojovým kódem, který usnadňuje vytváření jednoduchého, spolehlivého a efektivního softwaru.
Rust

Rust

Systémový programovací jazyk, který běží nesmírně rychle, zabraňuje téměř všem haváriím a eliminuje datové závody..
Dart

Dart

Dart (původně nazývaný Dash) je webový programovací jazyk vyvinutý společností Google.Bylo odhaleno na konferenci GOTO v Aarhusu, 10. – 12. Října 2011.
Haskell

Haskell

Haskell je pokročilý ryze funkční programovací jazyk.
D (Programming Language)

D (Programming Language)

D je jazyk se syntaxí typu C a statickým psaním.Pragmaticky kombinuje účinnost, kontrolu a modelovací sílu, bezpečnost a produktivitu programátorů
Free Pascal

Free Pascal

Free Pascal (aka FPK Pascal) je 32 a 64bitový profesionální kompilátor Pascal.Je k dispozici pro různé procesory: Intel x86, Amd64 / x86_64, PowerPC, PowerPC64, Sparc, ARM.
Nim (programming language)

Nim (programming language)

Nim je staticky typický imperativní programovací jazyk s výkonným makro systémem, který se snaží poskytnout programátorovi maximální výkon bez kompromisů v efektivitě běhu.