Smalltalk

Smalltalk

Smalltalk es un lenguaje de programación orientado a objetos (OOP).Son objetos hasta el fondo.La pureza y la claridad de Smalltalk a este respecto lo convirtieron en el arquetipo de casi todos los demás lenguajes OOP.
Smalltalk es un lenguaje de programación reflexivo de tipo dinámico orientado a objetos.Smalltalk fue creado como el lenguaje que apuntala el "nuevo mundo" de la informática, ejemplificado por la "simbiosis humano-computadora".Smalltalk es un lenguaje de programación orientado a objetos con una rica historia y un legado histórico.Nació en Xerox PARC en la década de 1970, creado por el brillante y visionario equipo de Alan Kay, Dan Ingalls y Adele Goldberg.Smalltalk fue creado para investigar la programación de enseñanza para niños.Es comprensible que sea un lenguaje muy pequeño y simple, el más simple de los principales lenguajes de programación ... Smalltalk es una recurrencia en la noción de computadora misma.En lugar de dividir "cosas de computadora" en cosas cada una menos fuerte que el todo - como estructuras de datos, procedimientos y funciones que son la parafernalia habitual de los lenguajes de programación - cada objeto Smalltalk es una recurrencia en todas las posibilidades de la computadora.Por lo tanto, su semántica es como tener miles y miles de computadoras conectadas por una red muy rápida.¿Y la contribución de Smalltalk es un nuevo paradigma de diseño?para atacar grandes problemas del programador profesional y hacer posibles los pequeños para el usuario novato.El diseño orientado a objetos es un intento exitoso de mejorar cualitativamente la eficiencia de modelar los sistemas dinámicos cada vez más complejos y las relaciones de usuario posibles gracias a la explosión de silicio.Hay varios buenos dialectos de Smalltalk, como Squeak, Pharo y Dolphin Smalltalk (para Windows).
smalltalk

Sitio web:

Categorias

Alternativas a Smalltalk para todas las plataformas con cualquier licencia

Python

Python

Python es un lenguaje de programación extensible, interactivo, orientado a objetos e interpretado.
Java

Java

Java es un lenguaje de programación de computadora de propósito general que es concurrente, basado en clases, orientado a objetos y específicamente diseñado para tener la menor cantidad posible de dependencias de implementación.
C (programming language)

C (programming language)

C es un lenguaje de programación de computadora de uso general.C es uno de los lenguajes de programación más utilizados de todos los tiempos.
C++

C++

C ++ es un lenguaje de programación estático, de forma libre, multi-paradigma, compilado, de uso general y potente.
Ruby

Ruby

Ruby es un lenguaje de programación dinámico, reflexivo y de propósito general orientado a objetos que combina sintaxis inspirada en Perl con características similares a Smalltalk.
C#

C#

C # es un lenguaje de programación multi-paradigmático que abarca tipeo fuerte, imperativo, declarativo, funcional, genérico, orientado a objetos (basado en clases) y orientado a componentes ...
Lua

Lua

Lua es un lenguaje de scripting potente, rápido, liviano e integrable.
Perl

Perl

Perl es un lenguaje de programación dinámico, interpretado y de alto nivel con más de 22 años de desarrollo.
Go (Programming Language)

Go (Programming Language)

Go es un lenguaje de programación de código abierto que facilita la creación de software simple, confiable y eficiente.
Rust

Rust

Un lenguaje de programación de sistemas que se ejecuta increíblemente rápido, evita casi todos los bloqueos y elimina las carreras de datos..
Dart

Dart

Dart (originalmente llamado Dash) es un lenguaje de programación web desarrollado por Google.Fue presentado en la conferencia GOTO en Aarhus, del 10 al 12 de octubre de 2011.
Haskell

Haskell

Haskell es un lenguaje avanzado de programación puramente funcional.
D (Programming Language)

D (Programming Language)

D es un lenguaje con sintaxis tipo C y escritura estática.Combina pragmáticamente la eficiencia, el control y la potencia de modelado, con la seguridad y la productividad del programador.
Free Pascal

Free Pascal

Free Pascal (también conocido como FPK Pascal) es un compilador profesional de Pascal de 32 y 64 bits.Está disponible para diferentes procesadores: Intel x86, Amd64 / x86_64, PowerPC, PowerPC64, Sparc, ARM.
Nim (programming language)

Nim (programming language)

Nim es un lenguaje de programación imperativo de tipo estático con un poderoso sistema macro que intenta darle al programador el máximo poder sin comprometer la eficiencia del tiempo de ejecución.