Smalltix
Jump to navigation
Jump to search
- This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
| Designed by | Joel Jakubovic |
|---|---|
| Appeared in | 2025 |
| Computational class | Turing-complete |
| Reference implementation | [1] |
| Influenced by | Smalltalk, UNIX |
| Influenced | Vixen |
Smalltix is an object-oriented language which stores all objects as files and directories on a Unix-style filesystem. There is a proposal to embed the entirety of a standard Smalltalk image into a filesystem using the Smalltix message-passing convention.[1]
Connection
The core of Smalltix is based on a connection which maps Smalltalk constructions onto Unix constructions.
| Smalltalk | Unix |
|---|---|
| object | directory |
| object reference | path to directory |
| transparent forwarder | symlink |
| method | executable file |
| method activation | process |
| message | argv |
References
- ↑ J. Jakubovic, 2025. The Unix executable as a Smalltalk method. Onward! 2025. https://programmingmadecomplicated.wordpress.com/wp-content/uploads/2025/10/onward25-jakubovic.pdf