#visualworks

Holger Hoffstätteasynchronaut@fosstodon.org
2024-09-16

In case you are interested in a permanent remote #VisualWorks #Smalltalk position for a company in #Frankurt, let me know. German required.

I'm not involved with this in any way, but for some reason I keep getting these offers.. 🤷

#jobs #getfedihired

2024-08-08

Added to the Mix: Why Smalltalk Fits in with Cincom’s Other Successful Products
In the 1990s, Cincom became the largest commercial provider of with the strategic acquisitions of and .

Read the full story here: zurl.co/W6sA

2024-07-08

Added to the Mix: Why Smalltalk Fits in with Cincom’s Other Successful Products
In the 1990s, Cincom became the largest commercial provider of with the strategic acquisitions of and .

Read the full story here: zurl.co/W6sA

2024-06-08

Added to the Mix: Why Smalltalk Fits in with Cincom’s Other Successful Products
In the 1990s, Cincom became the largest commercial provider of with the strategic acquisitions of and .

Read the full story here: zurl.co/W6sA

2024-05-08

Added to the Mix: Why Smalltalk Fits in with Cincom’s Other Successful Products
In the 1990s, Cincom became the largest commercial provider of with the strategic acquisitions of and .

Read the full story here: zurl.co/W6sA

2024-04-08

Added to the Mix: Why Smalltalk Fits in with Cincom’s Other Successful Products
In the 1990s, Cincom became the largest commercial provider of with the strategic acquisitions of and .

Read the full story here: zurl.co/W6sA

2024-03-08

Added to the Mix: Why Smalltalk Fits in with Cincom’s Other Successful Products
In the 1990s, Cincom became the largest commercial provider of with the strategic acquisitions of and .

Read the full story here: zurl.co/W6sA

2024-02-08

Added to the Mix: Why Smalltalk Fits in with Cincom’s Other Successful Products
In the 1990s, Cincom became the largest commercial provider of with the strategic acquisitions of and .

Read the full story here: zurl.co/W6sA

2023-09-06
Создавал новый образ в VisualWorks и опять всплыла сложность с отображением кириллицы. Пришлось напрягаться вспоминать как я N лет назад создавал образ и успешно настраивал отображение русских букв)

Вспомнил всё-таки. Там надо открыть GUI Painter и в нём в меню есть настройки Named Fonts. Вот там надо указать вместо Helvetica свои гарнитуры. Я обычно указываю PT Sans Mono. После этого, в главном окне в настройках уже сменить named font на какой-нибудь другой (например, medium на small или large), чтоб образ переключился на выбранную гарнитуру.

А ещё вспомнил как 7.4 не поддерживала UTF-8 и приходилось настраивать локаль koi8-r. Под ней и запускать образ. После чего русский успешно работал. Но это было очень давно конечно)

#smalltalk #cincom #visualworks #fonts #cyrillic
Saemon Zixelsaemonzixel@lor.sh
2023-09-06

Создавал новый образ в VisualWorks и опять всплыла сложность с отображением кириллицы. Пришлось напрягаться вспоминать как я N лет назад создавал образ и успешно настраивал отображение русских букв)

Вспомнил всё-таки. Там надо открыть GUI Painter и в нём в меню есть настройки Named Fonts. Вот там надо указать вместо Helvetica свои гарнитуры. Я обычно указываю PT Sans Mono. После этого, в главном окне в настройках уже сменить named font на какой-нибудь другой (например, medium на small или large), чтоб образ переключился на выбранную гарнитуру.

А ещё вспомнил как 7.4 не поддерживала UTF-8 и приходилось настраивать локаль koi8-r и запускать под ней образ, чтоб русский успешно работал. Но это было очень давно конечно)

#smalltalk #cincom #visualworks #fonts #cyrillic

Aslak Raanesaslakr
2023-07-21

@LarsFosdal Hvordan så Smalltalk/V 286 ut? Var den tekstbasert?

Denne -reklamen fra 1986 archive.org/details/byte-magaz omhandler kanskje 286-utgaven, hvor billigutgaven (Methods) er tekstbasert. Jeg viste at og var med på AI-hypen, men ikke at Smalltalk var en del av dette.

Det var kanskje som ble brukt i undervisninga for introduksjon til OOP på IFI (i Trondheim) på midten av 90-tallet, før Java tok over.

Utklipp av magasinet Byte fra 1986 hvor det reklameres for Smalltalk/V som en AI-arbeidstasjon.
Grouchig. Der Grummler.grouchig
2023-06-22

Ab einem gewissen Programmalter ist es keine Programmwartung mehr, sondern Archäologie.

Inklusive Fluch des

(ok, es ist nicht , sondern , aber das wäre unlustig)

Saemon Zixelsaemonzixel@lor.sh
2023-06-03

Smalltalk пока что для боевого применения плохо годится.

Squeak/Pharo нестабильны и медлительны, VisualWorks Smalltalk стабилен и быстр, но стоит денег. А Cincom не работает с Россией в свете текущих событий. Есть ещё GNU Smalltalk, но коммерческая разработка вроде как запрещена на нём. Есть американская VisualAge Smalltalk, но она платная и возможно сильно устаревшая. Есть Smalltalk/X - вроде как немецкая разработка, тоже платная и, при этом, пощупать среду разработки бесплатно не дают. Есть Smalltalk MT - но он для разработки игр и под винду.

Может быть, Squeak/Pharo на GraalVM будут быстры и стабильны. Но я не знаю, не щупал.

#dev #lang #smalltalk #squeak #pharo #visualworks #cincom #gnusmalltalk

2023-06-03
Smalltalk пока что для боевого применения плохо годится.

Squeak/Pharo нестабильны и медлительны. VisualWorks Smalltalk стабилен и быстр, но стоит денег. А Cincom не работает с Россией в свете текущих событий. Есть ещё GNU Smalltalk, но коммерческая разработка вроде как запрещена на нём. Есть американская VisualAge Smalltalk, но она платная и возможно сильно устаревшая. Есть Smalltalk/X - вроде как немецкая разработка, тоже платная и, при этом, пощупать среду разработки бесплатно не дают. Есть Smalltalk MT - но он для разработки игр и под винду.

Может быть, Squeak/Pharo на GraalVM будут быстры и стабильны. Но я не знаю, не щупал.

#dev #lang #smalltalk #squeak #pharo #visualworks #cincom #gnusmalltalk
2023-05-12

Debugging and versions of side by side, to see where they diverge.

side-by-side view of WebAssembly and Javascript debuggers in SqueakJS code
2023-04-26

#Smalltalk を試しにさわるのなら #Pharo がいいかなと思います。
pharo.org

解説書ですが、具体的な入門は “Pharo by Example” がいいと思ってます。英語。
books.pharo.org/pharo-by-examp

旧版ですが、日本語訳もあります。
github.com/SquareBracketAssoci

Smalltalk (厳密には Smalltalk-80 以降) の背景になるオブジェクト指向の解説は、以下の本が今のところベストと思っています。

サイモン・ルイス『サクサクSmalltalk -オブジェクト指向のアートとサイエンス』(笠原宏監訳)東京電機大学出版局
tdupress.jp/book/b349772.html

Cincom 社の#VisualWorks という Smalltalk の旧バージョンの解説です。小さい部分では今の Pharo などに当てはまらないですが基本アイディアはSmalltalk全体にもあてはまる解説と思います。

Smalltalk の歴史、最初に実装された Smalltalk-72 も含め、Smalltalk の情報は @sumim さんのサイトがすばらしいと思います。

sumim.hatenablog.com

2023-04-15

The obligatory "3 + 4" shot from a new virtual machine bringup.

the obligatory "3 + 4" shot from a new Smalltalk virtual machine bringup
2023-01-04
В VisualWorks Smalltalk интересно сделали защиту от бесконечного зацикливания в инспекторе объектов. Перед вызовом метода printString ставят таймаут на 2 секунды. И если за 2 секунды метод не отработался, значит что-то там пошло не так. И тогда выводиться диагностическое сообщение вместо текстового представления объекта. Какой-нибудь TimeoutExceeded или RecursionDetected.

#visualworks #smalltalk

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst