Bystroushaak's blog / English section / Programming / Series about Self
📂

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.

Whole series is also available as an epub:

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.

tinySelf

In my spare time, I am also working on a custom Self implementation in Java and previously in Python. If you are interested, here is a whole category with articles about it: 📂tinySelf.

Become a Patron

AltStyle によって変換されたページ (->オリジナル) /