3 ms·
My first proglang, at age 7, was MSX-LOGO. English is not my first language, but this language was translated to my mother tongue, and came with an instruction
by cies 2y ago
My first proglang, at age 7, was MSX-LOGO. English is not my first language, but this language was translated to my mother tongue, and came with an instruction book in my mother tongue. So I could get started, all by myself, at a rather young age.
After getting the fundamentals down in MSX-LOGO, I learned BASIC and some part of English at the same time: learning BASIC made learning English fun. This was before I had any classes in English.
I hoped MSX-BASIC allowed me to make fast running programs, but it did not. It was not until many years later that I got introduced to open source. Now I has access to compilers, libraries, languages: everything I needed to make fast programs.
Aware of my new found powers I decided to build a modern version of MSX-LOGO: an integrated programming environment for learning purpose in which the syntax is translated to the mother tongue of the programmer. I got it into the KDE project so it would be translated.
Tada:
https://apps.kde.org/kturtle/ https://apps.kde.org/kturtle/
I've met several people who's first experience with programming was with KTurtle in a language other than English (it's currently translated in 25+ languages)
https://l10n.kde.org/stats/gui/trunk-kf6/package/kturtle/ https://l10n.kde.org/stats/gui/trunk-kf6/package/kturtle/
If we want to have a rich open source ecosystem we better make the on-ramp for new contributors are easy as can be. In this way I wanted to give back (help strengthen) the open source commons.
- tomcam 2y agoVery cool. Thank you for creating it and thank you for sharing the story.