Описание тега squeak
Squeak - это современная реализация языка Smalltalk с открытым исходным кодом, которая очень легко переносится на разные платформы. См. Https://squeak.org/.
1
ответ
События мыши на изображении в smalltalk
У меня есть следующий класс в светской беседе Object subclass: #SnookerBall instanceVariableNames: 'image type position' classVariableNames: '' poolDictionaries: '' category: 'mmn16' initialize self initialize. image := ImageMorph new image: (Form f…
02 июн '16 в 11:48
1
ответ
Странное поведение в Squeak Smalltalk массивах
Я просто наткнулся на следующее поведение. Чтобы воспроизвести его, создайте класс с inst var: Object subclass: #Asdf instanceVariableNames: 'countSeq' classVariableNames: '' poolDictionaries: '' category: 'Asdf' И ленивый инициатор: countSeq ^count…
14 май '16 в 10:55
5
ответов
Как именно вы создаете приложение с графическим интерфейсом в Squeak
Все инструменты, которые я искал, 2005 или 2006, и поэтому я даже не осмелюсь попробовать их. Я понимаю, что с morphic все в порядке, но я ищу что-то вроде Morphic Designer. http://www.youtube.com/watch?v=rmlgU5p4g3o Если вы посмотрите на эту ссылку…
22 дек '13 в 16:46
1
ответ
Равенство по значению и равенство по ссылке со связанным списком
Кажется, очень трудно получить правильный источник информации о Squeak. У меня есть несколько основных вопросов по этому поводу: '=' проверяет равенство по референции? '==' проверяет равенство значений? коллекция - связанный список - если я сделаю ч…
12 ноя '14 в 05:14
2
ответа
Как установить файл mcz в писк?
Я начинающий писк. И я хочу помочь с установкой библиотеки на писк. в squeaksource.com есть библиотеки, которые я хочу установить, но когда я выполняю (Installer ss project: 'WebClient') install: 'WebClient-Core'; Я не смог установить из-за проблем …
13 янв '12 в 02:31
1
ответ
SqueakMap не будет работать в новом образе разработчика 3.10
Я только что скачал свежее изображение Squeak-dev от Damien Cassou, нажал на SqueakMap и получил ошибку, что в категориях SqueakMap>> переменная экземпляра объектов равна nil, но не должна. Я не могу быть единственным с этой ошибкой, не так ли? Что …
09 май '09 в 19:02
1
ответ
Скрип - Как мне переместить круг?
В среде Squeak Smalltalk я пытаюсь изучать морфию. Существует множество классов Morphic, и я не могу определить наиболее подходящие для использования в моем текущем приложении, и я предпочитаю не придумывать ничего, что уже существует на данный моме…
29 июн '09 в 14:17
4
ответа
Как Smalltalk работает с базами данных?
Я использую Squeak4.1. Как он обрабатывает соединения с базой данных? Обеспечивает ли это что-то похожее на ODBC/ADO в.NET или J2EE? Какие пакеты связаны с операциями с базой данных? Кто-нибудь может дать мне несколько советов?
24 фев '11 в 02:33
3
ответа
Отмена удаления методов в Squeak Smalltalk
Как отменить удаление метода в Squeak Smalltalk?
25 июн '12 в 01:42
2
ответа
Как однозначно идентифицировать окно стенограммы в Pharo/Squeak?
Я новичок в smalltalk и, как и все остальные языки программирования, которые я выучил, я попытался создать простую программу "Hello World". Я узнал, что в Pharo/Squeak вы открываете окно расшифровки, набираете следующий код в окне рабочей области и …
08 апр '11 в 08:32
3
ответа
Сон блокирует всю программу (Smalltalk Squeak)
Я делаю N*N королевы проблемы с графическим интерфейсом. Я хочу, чтобы графический интерфейс останавливался на x секунд при каждом движении каждой королевы, проблема в том, что программа просто складывает все ожидания вместе, а затем запускает все н…
10 май '16 в 07:49
1
ответ
Что такое концептуальная прагма Smalltalk?
Я использовал прагмы в Pharo Smalltalk, и у меня есть представление о том, как они работают, и я видел примеры их использования в Pharo. Мои вопросы: что такое прагмы концептуально, с какой конструкцией они сравнивают на других языках, когда я долже…
13 ноя '13 в 17:18
2
ответа
Можно ли назначить сообщение переменной?
Я изучаю различные виды языков программирования, чтобы понять, чем они отличаются, а также их достоинства / недостатки. В настоящее время меня особенно интересуют языки, которые используют сообщения для вызовов методов; и мне было интересно, можно л…
12 фев '16 в 22:03
1
ответ
Если Squeak не является языком сценариев, то где находится древовидная структура данных?
Поскольку Squeak - это среда с открытым исходным кодом, мы можем увидеть реализацию таких структур данных, как OrderedCollection>>addFirst: addFirst: newObject "Add newObject to the beginning of the receiver. Answer newObject." firstIndex = 1 …
22 фев '11 в 07:54
2
ответа
Как получить доступ к переменным класса в Smalltalk
Я пытаюсь получить доступ к переменной класса в одном из моих классов в Smalltalk. У меня есть два класса: Class1 и Class2. Class1 имеет следующие переменные: год месяц день час минута. Class2 имеет следующие переменные: время начала и время окончан…
02 дек '15 в 18:28
1
ответ
Как я могу добавить пункт в World-меню Pharo 4.0?
Как я могу добавить новый пункт - Рабочая область openLabel: "Рабочая область" - в World-меню Pharo 4.0? (Что я могу сказать... Я предпочитаю Workspace новому, как это называется.:-) Я просмотрел несколько связанных с меню пунктов в Браузере, но не …
23 июн '15 в 17:01
3
ответа
Магма, ТОВАРЫ, ГЛОРП или что-то еще?
Поэтому я пользуюсь Smalltalk около 6 месяцев (Squeak и Pharo), в основном занимаюсь анализом данных, и я собираюсь запустить свое первое приложение Seaside. Итак, мой вопрос ко всем вам, Smalltalkers, есть, какое ваше любимое решение для настойчиво…
07 июл '09 в 04:41
2
ответа
Как использовать колесико мыши в Squeak / Morphic GUI
Я реализую графический интерфейс пользователя с Morphic / Squeak. Некоторые элементы имеют функцию перетаскивания. При перетаскивании я хочу иметь возможность вращать эти элементы с помощью колесика мыши. Первая проблема заключается в том, что испол…
17 янв '10 в 17:55
2
ответа
Как мы вызываем метод класса из другого метода класса?
Как правильно вызывать метод класса из другого метода класса? это className methodName или же self methodName или же className class methodName мы можем использовать self, когда не создаем экземпляр класса?
10 дек '14 в 15:11
1
ответ
Как реализация #doesNotUnderstand в классе Object приводит к открытию отладчика в Squeak smalltalk?
Я знаю, что реализация сигнализирует MessageNotUnderstood исключение, но как это в конечном итоге открыть отладчик?
16 июл '18 в 13:43