Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

Smalltalk

Индекс Smalltalk

Smalltalk — объектно-ориентированный язык программирования с динамической типизацией, основанный на идее посылки сообщений, разработанный в Xerox PARC Аланом Кэйем, Дэном Ингаллсом, Тедом Кэглером, Адель Голдберг, и другими в 1970-х годах.

34 отношения: AppleScript, C Sharp, C++, CRC-карта, Dylan (язык программирования), Erlang, Groovy, IBM VisualAge, Io, Java, JIT-компиляция, Lisaac, Objective-C, Pharo, Python, Ruby, Scala (язык программирования), Self, Squeak, Xerox PARC, Кэй, Алан Кёртис, Каннингем, Уорд, Объект (программирование), Объектно-ориентированное программирование, Сборка мусора, Симула, Язык программирования, Голдберг, Адель (программист), Динамическая типизация, Лисп, Лого (язык программирования), 1970-е годы, 1980-е годы, 1990-е годы.

AppleScript

AppleScript — язык сценариев, созданный Apple и встроенный в macOS, используемой на компьютерах корпорации, начиная с System 7.

Новый!!: Smalltalk и AppleScript · Узнать больше »

C Sharp

C# (произносится си шарп) — объектно-ориентированный язык программирования.

Новый!!: Smalltalk и C Sharp · Узнать больше »

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Новый!!: Smalltalk и C++ · Узнать больше »

CRC-карта

CRC-карта (Class-responsibility-collaboration card; карта «Класс-Ответственность-Кооперация») — метод мозгового штурма, предназначенный для проектирования объектно-ориентированного программного обеспечения.

Новый!!: Smalltalk и CRC-карта · Узнать больше »

Dylan (язык программирования)

Dylan — динамический объектно-ориентированный язык программирования, нацеленный на быструю разработку программ, разработанный, прежде всего, усилиями Apple.

Новый!!: Smalltalk и Dylan (язык программирования) · Узнать больше »

Erlang

Erlang  — функциональный язык программирования с сильной динамической типизацией, предназначенный для создания распределённых вычислительных систем.

Новый!!: Smalltalk и Erlang · Узнать больше »

Groovy

Groovy — объектно-ориентированный язык программирования, разработанный для платформы Java как дополнение к языку Java с возможностями Python, Ruby и Smalltalk.

Новый!!: Smalltalk и Groovy · Узнать больше »

IBM VisualAge

IBM VisualAge — семейство сред разработки программного обеспечения (IDE).

Новый!!: Smalltalk и IBM VisualAge · Узнать больше »

Io

Io (первая буква — заглавная «i») — скриптовый, чисто объектно-ориентированный язык программирования с динамической типизацией.

Новый!!: Smalltalk и Io · Узнать больше »

Java

JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.

Новый!!: Smalltalk и Java · Узнать больше »

JIT-компиляция

JIT-компиляция (Just-in-time compilation, компиляция «на лету»), динамическая компиляция (dynamic translation) — технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код или в другой формат непосредственно во время работы программы.

Новый!!: Smalltalk и JIT-компиляция · Узнать больше »

Lisaac

Lisaac — это первый компилируемый объектно-ориентированный язык программирования основанный на концепции прототипов, поддерживающий системное программирование и контрактное программирование.

Новый!!: Smalltalk и Lisaac · Узнать больше »

Objective-C

Objective-C — компилируемый объектно-ориентированный язык программирования, используемый корпорацией Apple, построенный на основе языка Си и парадигм Smalltalk.

Новый!!: Smalltalk и Objective-C · Узнать больше »

Pharo

скриншот окружающей среды Pharo Pharo — это форк Squeak, реализация объектно-ориентированного, динамически типизированного, унарного языка программирования Smalltalk.

Новый!!: Smalltalk и Pharo · Узнать больше »

Python

Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.

Новый!!: Smalltalk и Python · Узнать больше »

Ruby

Ruby (ruby — рубин, произносится  — ру́би) — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования.

Новый!!: Smalltalk и Ruby · Узнать больше »

Scala (язык программирования)

Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности функционального и объектно-ориентированного программирования.

Новый!!: Smalltalk и Scala (язык программирования) · Узнать больше »

Self

Self — объектно-ориентированный язык программирования основанный на концепции прототипов.

Новый!!: Smalltalk и Self · Узнать больше »

Squeak

Скриншот Squeak 4.2 Squeak — язык программирования, диалект языка Smalltalk.

Новый!!: Smalltalk и Squeak · Узнать больше »

Xerox PARC

Xerox Alto — первый в мире компьютер с графическим интерфейсом, разработанный в Xerox PARC Xerox PARC (Xerox Palo Alto Research Center) — научно-исследовательский центр, основанный по настоянию главного научного сотрудника фирмы Xerox Джека Голдмана в 1970 году.

Новый!!: Smalltalk и Xerox PARC · Узнать больше »

Кэй, Алан Кёртис

Алан Кёртис Кэй (Alan Curtis Kay; 17 мая 1940) — американский учёный в области теории вычислительных систем.

Новый!!: Smalltalk и Кэй, Алан Кёртис · Узнать больше »

Каннингем, Уорд

Го́вард Ка́ннингем (Howard G. Cunningham), или Уорд Каннингем (Ward Cunningham; род. 26 мая 1949 года,, Индиана, США) — американский программист, изобретатель технологии вики, один из пионеров в области паттернов и экстремального программирования.

Новый!!: Smalltalk и Каннингем, Уорд · Узнать больше »

Объект (программирование)

Объе́кт в программировании — некоторая сущность в компьютерном пространстве, обладающая определённым состоянием и поведением, имеющая заданные значения свойств (атрибутов) и операций над ними (методов).

Новый!!: Smalltalk и Объект (программирование) · Узнать больше »

Объектно-ориентированное программирование

Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.

Новый!!: Smalltalk и Объектно-ориентированное программирование · Узнать больше »

Сборка мусора

В программировании сборка мусора (garbage collection) — одна из форм автоматического управления памятью.

Новый!!: Smalltalk и Сборка мусора · Узнать больше »

Симула

Си́мула-67 (Simula 67) — язык программирования общего назначения, разработанный в конце 60-х сотрудниками Норвежского Вычислительного Центра (Осло) Кристеном Нюгором и Оле-Йоханом Далем для моделирования сложных систем.

Новый!!: Smalltalk и Симула · Узнать больше »

Язык программирования

Язык программи́рования — формальный язык, предназначенный для записи компьютерных программISO/IEC/IEEE 24765:2010 Systems and software engineering — VocabularyISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms.

Новый!!: Smalltalk и Язык программирования · Узнать больше »

Голдберг, Адель (программист)

Адель Голдберг (Adele Goldberg, род. 7 июля 1945 года, Кливленд, Огайо, США) — учёная в области информатики, известная своей работой в области объектно-ориентированного программирования и графических интерфейсов и разработкой языка программирования Smalltalk.

Новый!!: Smalltalk и Голдберг, Адель (программист) · Узнать больше »

Динамическая типизация

Динами́ческая типиза́ция — приём, широко используемый в языках программирования и языках спецификации, при котором переменная связывается с типом в момент присваивания значения, а не в момент объявления переменной.

Новый!!: Smalltalk и Динамическая типизация · Узнать больше »

Лисп

Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.

Новый!!: Smalltalk и Лисп · Узнать больше »

Лого (язык программирования)

Ло́го (Logo) — язык программирования высокого уровня, разработанный в 1967 году Сеймуром Пейпертом и Идит Харель в образовательных целях для обучения детей дошкольного и младшего школьного возраста основным концепциям программирования (рекурсии, расширяемости и пр.). Logo также обеспечивает среду, в которой дети могут развивать свои навыки рассуждений и решений задач.

Новый!!: Smalltalk и Лого (язык программирования) · Узнать больше »

1970-е годы

1970-е годы — десятилетие, включающее года с 1970 по 1979.

Новый!!: Smalltalk и 1970-е годы · Узнать больше »

1980-е годы

1980-е годы — десятилетие, включающее года с 1980 по 1989.

Новый!!: Smalltalk и 1980-е годы · Узнать больше »

1990-е годы

мавзолея 1990-е годы (одна тысяча девятьсот девяностые; девяностые) — десятилетие, включающее года с 1990 по 1999.

Новый!!: Smalltalk и 1990-е годы · Узнать больше »

Перенаправления здесь:

SmallTalk, Smalltalk-80, Смолток, Смолтолк, Язык Smalltalk.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »