Series about Self
Series of four articles describing programming language and environment of the Self lang.
All four episodes were originally published in the Czech language: πSeriΓ‘l o Selfu.
Episodes
π Environment and the programming language Self (part one; environment)
I bring you a message about a language that has been at the birth of many others, but almost no one knows it. A rumor of a graphical environment offering options like no other, but almost no one using it. I also bring information about a virtual machine supporting reflection almost to infinity, reaching almost half of the operating power of C in numerical calculations in its time, yet today forgotten.
π Environment and the programming language Self (part two; language)
In this episode, we'll look into the language itself and also into more interesting parts of the standard library.
π Environment and the programming language Self (part three; debugger, transporter and problems)
This episode is mostly about things that did not fit into other episodes. We'll have a more detailed look at the debugger, the transporter and some disadvantages of Self as a language, the environment but also of the principles of using prototype programming.
π Environment and the programming language Self (part four; community, history, future and metaphysics)
This episode is about the community around the Self language, its history, future and also possible consequences brought by Self.
Related articles
π Self mail conference in .mbox
Informations about how (and where) to get a archive file from the Self mail conference.
π Lessons learnt from the Self archive
Iβve spent 26 days reading 26 years of messages from the Self mail conference archive. Here is what Iβve learned.
π Improvement proposals
I would like to spur discussion about structure of the project and also about the community, its organization and knowledge bases. I believe that this discussion is really important for the future of Self development.