Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Descargar
¡Más rápido que el navegador!
 

Smalltalk

Índice Smalltalk

Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico.

40 relaciones: Adele Goldberg, Alan Kay, AppleScript, Código fuente, Compilación en tiempo de ejecución, Compilador, Desarrollo ágil de software, Eclipse (software), Editor de texto, Entorno de desarrollo integrado, Framework, Hola mundo, Java (lenguaje de programación), Lenguaje de programación, Lisp, Máquina virtual, Memoria (informática), Microsoft Visual Studio, Multimedia, Objective-C, Objeto (programación), PARC, Paso de mensajes, Programación orientada a objetos, Prolog, Python, Recolector de basura, Reflexión (informática), Ruby, Self (lenguaje de programación), Servidor web, Simula, Sistema en tiempo de ejecución, Sistema operativo, Sketchpad, Squeak, Stack Overflow, Tipado dinámico, VisualWorks, Xerox.

Adele Goldberg

Adele Golberg (Cleveland, Ohio, 7 de julio de 1945) es una empresaria e informática que participó en el desarrollo del lenguaje de programación Smalltalk-80 y tuvo varias aportaciones en la programación orientada a objetos.

¡Nuevo!!: Smalltalk y Adele Goldberg · Ver más »

Alan Kay

Alan Kay, (Springfield, 17 de mayo de 1940), es un informático estadounidense.

¡Nuevo!!: Smalltalk y Alan Kay · Ver más »

AppleScript

Applescript es un lenguaje de programación desarrollado por Apple y diseñado para su ejecución bajo los sistemas Mac OS.

¡Nuevo!!: Smalltalk y AppleScript · Ver más »

Código fuente

El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador.

¡Nuevo!!: Smalltalk y Código fuente · Ver más »

Compilación en tiempo de ejecución

En informática, la compilación en tiempo de ejecución (también conocida por sus siglas inglesas, JIT, just-in-time), también conocida como traducción dinámica, es una técnica para mejorar el rendimiento de sistemas de programación que compilan a bytecode, consistente en traducir el bytecode a código máquina nativo en tiempo de ejecución.

¡Nuevo!!: Smalltalk y Compilación en tiempo de ejecución · Ver más »

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

¡Nuevo!!: Smalltalk y Compilador · Ver más »

Desarrollo ágil de software

El desarrollo ágil de software es una metodología de desarrollo de software que se caracteriza por el descubrimiento de requisitos y la mejora de soluciones a través del esfuerzo colaborativo de los equipos con sus clientes o usuarios finales, la planificación adaptativa, el desarrollo evolutivo, la entrega temprana, la mejora continua y las respuestas flexibles a los cambios en los requisitos, la capacidad y la comprensión de los problemas que hay que resolver.

¡Nuevo!!: Smalltalk y Desarrollo ágil de software · Ver más »

Eclipse (software)

Eclipse es una plataforma de software compuesto por un conjunto de herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores.

¡Nuevo!!: Smalltalk y Eclipse (software) · Ver más »

Editor de texto

Editor de texto es un programa informático que permite armar y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto o “texto plano”.

¡Nuevo!!: Smalltalk y Editor de texto · Ver más »

Entorno de desarrollo integrado

Un entorno de desarrollo integrado o entorno de desarrollo interactivo, en inglés integrated development environment (IDE), es una aplicación informática que proporciona servicios integrales para facilitar al desarrollador o programador el desarrollo de software.

¡Nuevo!!: Smalltalk y Entorno de desarrollo integrado · Ver más »

Framework

Un entorno de trabajo (del inglés framework) o marco de trabajo es un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para enfrentar y resolver nuevos problemas de índole similar.

¡Nuevo!!: Smalltalk y Framework · Ver más »

Hola mundo

En informática, "Hola, mundo" o "Hello, World!", en inglés es un programa que muestra el texto «¡Hola, mundo!» en un dispositivo de visualización, en la mayoría de los casos la pantalla de un monitor.

¡Nuevo!!: Smalltalk y Hola mundo · Ver más »

Java (lenguaje de programación)

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.

¡Nuevo!!: Smalltalk y Java (lenguaje de programación) · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona, en este caso el programador, la capacidad y habilidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático, para que de esa manera se puedan obtener diversas clases de datos o ejecutar determinadas tareas.

¡Nuevo!!: Smalltalk y Lenguaje de programación · Ver más »

Lisp

Lisp (históricamente LISP) es una familia de lenguajes de programación de computadora de tipo multiparadigma con larga historia y una inconfundible y útil sintaxis homoicónica basada en la notación polaca.

¡Nuevo!!: Smalltalk y Lisp · Ver más »

Máquina virtual

El concepto de máquina virtual puede definirse como equipos virtuales o equipos definidos por software dentro de servidores físicos, donde solo existen como código.

¡Nuevo!!: Smalltalk y Máquina virtual · Ver más »

Memoria (informática)

En informática, la memoria es el dispositivo que retiene, memoriza o almacena datos informáticos durante algún periodo de tiempo.

¡Nuevo!!: Smalltalk y Memoria (informática) · Ver más »

Microsoft Visual Studio

Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para Windows y macOS.

¡Nuevo!!: Smalltalk y Microsoft Visual Studio · Ver más »

Multimedia

El término multimedia hace referencia a cualquier objeto o sistema que utiliza múltiples medios de expresión físicos o digitales electrónicos para presentar o comunicar información.

¡Nuevo!!: Smalltalk y Multimedia · Ver más »

Objective-C

Objective-C es un lenguaje de programación orientado a objetos creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk.

¡Nuevo!!: Smalltalk y Objective-C · Ver más »

Objeto (programación)

En el paradigma de programación orientada a objetos (POO, o bien OOP en inglés), un objeto es un ente orientado a objetos (programa de computadoras) que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución.

¡Nuevo!!: Smalltalk y Objeto (programación) · Ver más »

PARC

PARC (Palo Alto Research Center; anteriormente Xerox PARC) es una empresa de investigación y desarrollo, propiedad de Xerox Corporation, ubicada en Palo Alto, California, Estados Unidos.

¡Nuevo!!: Smalltalk y PARC · Ver más »

Paso de mensajes

En ciencias de la computación, el paso de mensajes es un paradigma de programación ampliamente usado en el software moderno.

¡Nuevo!!: Smalltalk y Paso de mensajes · Ver más »

Programación orientada a objetos

La programación orientada a objetos (POO, en español); es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.

¡Nuevo!!: Smalltalk y Programación orientada a objetos · Ver más »

Prolog

Prolog (o PROLOG), proveniente del francés PROgrammation en LOGique, es un lenguaje de programación lógico e interpretado usado habitualmente en el campo de la Inteligencia artificial.

¡Nuevo!!: Smalltalk y Prolog · Ver más »

Python

Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo, por ejemplo: Instagram, Netflix, Spotify, Panda3D, entre otros.

¡Nuevo!!: Smalltalk y Python · Ver más »

Recolector de basura

Un recolector de basura (del inglés garbage collector) es un mecanismo implícito de gestión de memoria implementado en algunos lenguajes de programación de tipo interpretado o semiinterpretado.

¡Nuevo!!: Smalltalk y Recolector de basura · Ver más »

Reflexión (informática)

En informática, reflexión (o reflexión computacional) es la capacidad que tiene un programa para observar y opcionalmente modificar su estructura de alto nivel.

¡Nuevo!!: Smalltalk y Reflexión (informática) · Ver más »

Ruby

Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995.

¡Nuevo!!: Smalltalk y Ruby · Ver más »

Self (lenguaje de programación)

Self es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems.

¡Nuevo!!: Smalltalk y Self (lenguaje de programación) · Ver más »

Servidor web

Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o aplicación del lado del cliente.

¡Nuevo!!: Smalltalk y Servidor web · Ver más »

Simula

Simula es un lenguaje de programación orientada a objetos (POO) de 1962.

¡Nuevo!!: Smalltalk y Simula · Ver más »

Sistema en tiempo de ejecución

En informática, un entorno o sistema en tiempo de ejecución es un software que provee servicios para un programa en ejecución pero no es considerado en sí mismo como parte del sistema operativo.

¡Nuevo!!: Smalltalk y Sistema en tiempo de ejecución · Ver más »

Sistema operativo

Un sistema operativo (SO) es el conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación de software.

¡Nuevo!!: Smalltalk y Sistema operativo · Ver más »

Sketchpad

El Sketchpad fue el primer programa informático que permitió la manipulación directa de objetos gráficos, pionero en la interacción persona-ordenador y predecesor de los programas de diseño asistido por ordenador.

¡Nuevo!!: Smalltalk y Sketchpad · Ver más »

Squeak

Squeak, como la reedición de los proyectos Dynabook y Smalltalk de los años 1970, busca ser un meta-medio.

¡Nuevo!!: Smalltalk y Squeak · Ver más »

Stack Overflow

Stack Overflow es un sitio de preguntas y respuestas para programadores profesionales y aficionados.

¡Nuevo!!: Smalltalk y Stack Overflow · Ver más »

Tipado dinámico

Un lenguaje de programación es dinámicamente tipado si una variable puede tomar valores de distintos tipos.

¡Nuevo!!: Smalltalk y Tipado dinámico · Ver más »

VisualWorks

VisualWorks Es un entorno multiplataforma para programar en Smalltalk, así como otras soluciones como Squeak, VisualAge,.

¡Nuevo!!: Smalltalk y VisualWorks · Ver más »

Xerox

Xerox Corporation es el proveedor más grande del mundo de fotocopiadoras de tóner (tinta seca) y sus accesorios.

¡Nuevo!!: Smalltalk y Xerox · Ver más »

Redirecciona aquí:

Smalltalk-80.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »