Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> image and you are updating the image it's a game changer.

Also Smalltalk.

https://lists.cuis.st/mailman/archives/cuis-dev/2023-August/...




Not obvious to me that it provides the same experience: "The image is a map of the memory after the code was loaded. Unlike in Smalltalk, Factor code is always distributed in files rather than in the image."

https://concatenative.org/wiki/view/Factor/FAQ/Install


Factor provides support for both file and image based workflows. Factor is image-based and uses files when sharing, loading or refreshing vocabularies. however, just like lisp and Smalltalk, you can also save, share and restore system state via an image. For example you can save the whole state of Factor with the word

save-image

and you can restore that image using ./factor -i=path-to-image

This image workflow and interaction via the inspector provides a very similar workflow experience to both Smalltalk and Common Lisp.


It's likely to be more obvious if you tried it out.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: