2 ms·
I was probably using visual works at the time I used it (briefly). https://en.wikipedia.org/wiki/VisualWorks https://en.wikipedia.org/wiki/VisualWorks I basica
by jillesvangurp 4y ago
I was probably using visual works at the time I used it (briefly). https://en.wikipedia.org/wiki/VisualWorks https://en.wikipedia.org/wiki/VisualWorks
I basically never saw any source files. According to wikipedia, you could export them though. But it's a long time ago and I never did much with smalltalk. I was still in university and this was part of our object oriented programming course.
A file that is easy to read and index sounds like a database to me. Not an sql database obviously.
- bitwize 4y agoVisualWorks was probably way different. But I've heard "Smalltalk had no source files, it stored all its program source in the image" enough times in a variety of contexts that I felt the need to address it.
- pjmlp 4y agoThe fact that the files aren't meant to be hand edited already makes it quite clear how it goes, not every kind of image file is a binary blob. That is why there are export/import tools.
- igouy 4y agoVisualWorks was the same https://news.ycombinator.com/item?id=32432411 https://news.ycombinator.com/item?id=32432411 except when it was using ENVY/Developer https://www.google.com/books/edition/Mastering_ENVY_Developer/ld6E19QIMo4C?hl=en&gbpv=1 https://www.google.com/books/edition/Mastering_ENVY_Develope... Also my guess is that with Gemstone the code was in the database (but I am just guessing). https://gemtalksystems.com/products/gs64/ https://gemtalksystems.com/products/gs64/