- Статьи
239 результатов
-
Object (протокол)
Глобальные объекты[] Integer, Number, ScaledDecimal, Symbol Сообщения[] class, copy, doesNotUnderstand:, error:, hash, identityHash, isKindOf:, isMemberOf:, isNil, notNil, perform:, perform:with:, perform:with:with:, perform:with:with:with:, perform:withArguments:, printOn:, printString, respondsTo:, yourself -
ПРИНЦИПЫ ОО ДИЗАЙНА
Автор Alan Knight, 2000 Перевод Андрея Собчука, 2003 Впервые статья была опубликована в "The Smalltalk Report". -
Смолток. Язык и его реализация/Первая часть/5. Метаклассы
Т.к. все компоненты системы Смолток представляются объектами и все объекты это экземпляры класса, сами классы должны быть представлены экземплярами класса. Класс чьи экземпляры сами являются классами называются метаклассами. Эта глава описывает специальные свойства метаклассов -
Смолток. Язык и его реализация/Предисловие
Успехи в конструировании и производстве компьютерной техники предоставили многим людям возможность напрямую работать с компьютерами. Нужно подобное продвижение в конструировании и производстве компьютерных программ для того чтобы взаимодействие с компьютером было продуктивным настолько насколько это -
Смолток. Язык и его реализация/Первая часть/2. Синтаксис предложения
Глава 1 вводит фундаментальные концепции системы Смолток. Компоненты системы представляются объектами. Объекты это экземпляры классов. Объекты взаимодействуют посредством посылки сообщений. Сообщения вызывают методы для выполнения. Данная глава вводит синтаксис предложения для описания объектов и сообщений -
Интервью с Аланом Кеем (2004)
Оригинал статьи: http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=273 Если вы хотите побольше узнать об истории персональных вычислений и языков программирования, почему бы не обратиться к одному из выдающихся пионеров этой -
Путеводитель хич-хайкера по компилятору в Smalltalk-е
Автор Vassili Bykov, 2000 Перевод Андрея Собчука, 2003 Не паникуйте Это статья о блеске и нищете компиляторов в VisualWorks и Squeak. Вполне возможно, что компилятор находится в конце списка вещей, с которыми вы захотите иметь -
Обобщенный паттерн "Null Object"
Copyright 2000, by Nevin Pratt Перевод Андрея Собчука, 2003 Как известно, в Smalltalk-е nil это особый объект, который обычно используется как начальное значение всех [неинициализированных] переменных. nil возвращает true в ответ на сообщение#isNil -
Принципы, лежащие в основе Смолтока
Автор Daniel H.H. Ingalls Перевод Андрея Собчука, 2003 -
Смолток. Язык и его реализация/Вторая часть/16. Протокол Классов
Сейчас введён протокол для большинства классов системы которые описывают основные компоненты системы Смолток. Одним значительным исключением является протокол для самих классов. Четыре класса: Поведение, Описание класса, Метакласс и Класс - вместе предоставляют средства для описания новых -
Смолток. Язык и его реализация/Вторая часть/10. Иерархия классов наборов
На рисунке 10.1 представлена схема для нахождения различных классов наборов системы. Следуя выбору на рисунке удобно определять какой вид набора использовать в реализации. Одно из различий классов является наличие или отсутствие у набора порядка -
Смолток. Язык и его реализация/Вторая часть/14. Классы поддержки ядра
Объект пусто является значением не инициализированных переменных. Также он представляет бессмысленный результат. Он является единственным экземпляром класса Неопределённый объект. Смысл включения в систему класса Неопределённый объект заключается в обработке ошибочных сообщений. Типичной ошибкой при выполнении -
Смолток. Язык и его реализация/Вторая часть/11. Три примера использования наборов
В этой главе дано три примера описаний классов. Каждый пример использует объекты числа и набора доступные в системе Смолток, каждый пример показывает способ добавления функциональности в систему. Карточную игру можно создать в терминах случайного выбора -
Смолток. Язык и его реализация/Вторая часть/9. Протокол для всех наборов
Набор это группа объектов. Эти объекты называются элементами набора. Например, Ряд это набор. Ряд#('слово' 3 5$Г#( 1 2 3 ) ) это набор пяти элементов. Первый элемент это Цепь, второй и третий это Малые целые, четвёртый -
Смолток. Язык и его реализация/Вторая часть/8. Классы чисел
Одной из главных задач системы программирования Смолток является применение одной и той же метафоры для обработки информации настолько единообразно насколько это возможно. Метафора Смолтока, как было описано в предыдущих главах, это объекты которые взаимодействуют при -
Смолток. Язык и его реализация/Вторая часть/7. Скалярные величины
Система Смолток предоставляет несколько классов представляющих объекты которые измеряют что либо с линейным порядком. Примеры таких измеряемых количеств из реального мира это (1) временные отрезки такие как даты и время, (2) пространственные количества такие как -
Смолток. Язык и его реализация/Первая часть/3. Классы и экземпляры
Объекты представляют компоненты системы Смолток – числа, структуры данных, процессы, файлы на диске, планировщик процессов, редакторы текста, компиляторы, и приложения. Сообщения представляют взаимодействие между компонентами системы Смолток – арифметические операции, доступ к данным, управляющие структуры, создание файла -
Смолток. Язык и его реализация/Первая часть/1. Объекты и сообщения
Объект состоит из некоторой собственной памяти и набора операций. Природа операций объекта зависит от типа представляемого компонента. Объекты представляющие числа вычисляют арифметические функции. Объекты представляющие структуры данных сохраняют и выдают информацию. Объекты представляющие позиции и -
Pollock - Creating a GUI Programmatically (VisualWorks)
ВНИМАНИЕ: Это не окончательная версия документа (как и видно из текста)! Эта версия документа взята из дистрибутива VisualWorks 7.4.1 -
Что Smalltalk дал миру программирования
Наверняка, многие слышали про язык программирования Smalltalk, так как он часто упоминается в книгам по объектно-ориентированному программированию и проектированию. Но в этой статье не будет рассказано чем, собственно, является язык. Рассказ будет о том -
Installation Guide (VisualWorks)
This release of Cincom Smalltalk™ contains complete versions of VisualWorks® 7.4 and ObjectStudio® 7.1, including object engines, virtual image, and add-on products. The release contains new features, as well -
Pollock - Connecting the Domain and GUI (VisualWorks)
ВНИМАНИЕ: Это не окончательная версия документа (как и видно из текста)! Эта версия документа взята из дистрибутива VisualWorks 7.4.1 -
Тестирование потоков, повторений и задержек
Для всех этих проблем есть одно решение. Оно уже обсуждалось на smalltalk.ru применительно к модальным диалогам и, в принципе, является универсальным средством контроля над выполнением того или иного кода, находящегося выше по стеку без -
История проекта Strongtalk
В 1994 году сформировалась объединенная команда, состоящая из специалистов по системам типов и нескольких разработчиков языка и виртуальной машины Self. В течении следующих двух лет была создана очень интересная реализация Смолтока, Strongtalk. Вскоре после демонстрации -
Вопросы и ответы
Здесь вы можете задавать любые вопросы по Smalltalk (или связанные с ним) и вам непременно ответят. Так много разных реализаций...какая из них самая хорошая? Какую стоит качать и начиать работать? Assargadon 22:28, 18
Близкая по теме вики

The Elder Scrolls Wiki
games
30тыс.
страниц100тыс.
изображений100
видео
The Elder Scrolls — серия компьютерных ролевых игр, созданная компанией Bethesda Softworks. Наша основная задача — качественное, понятное и красочное предоставление информации о вселенной The Elder Scrolls, а также освещение последних новостей о ней.