norden.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Moin! Dies ist die Mastodon-Instanz für Nordlichter, Schnacker und alles dazwischen. Folge dem Leuchtturm.

Administered by:

Server stats:

3.6K
active users

#smalltalk

3 posts3 participants0 posts today
Paolo Amoroso<p>The Xerox PARC alumni who contribute to the Medley Interlisp project shared the buttons they collected at computing conferences in the 1980s and 1990s such as AAAI, IJCAI, SIGGRAPH.</p><p>The buttons are awesome and span a range of languages and systems such as Interlisp, Lisp Machines, Smalltalk, Unix, Modula-2, Mesa, Pilot, and more. Be sure to go through the whole thread.</p><p><a href="https://groups.google.com/g/lispcore/c/ylsMetI3D0I/m/CtGXmMn3AQAJ" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">groups.google.com/g/lispcore/c</span><span class="invisible">/ylsMetI3D0I/m/CtGXmMn3AQAJ</span></a></p><p><a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://fosstodon.org/tags/interlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interlisp</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a> <a href="https://fosstodon.org/tags/unix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unix</span></a></p>
Matthias Drexel<p>Das wird jetzt meine neue <a href="https://tyrol.social/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a> Frage:</p><p>Kennst du das Konzept des "unsichtbaren Schutzwegs"?</p><p>Folgefrage, falls das Gespröch ins Stocken kommt:</p><p>Wie oft hast du ihn in den letzten zehn Tagen missachtet?</p>
Thomas Arend<p>„Wir haben über Sie gesprochen“, leitete eine von vier älteren Frauen das Gespräch mit mir ein, als ich mich mit meinem Tablett an einen freien Tisch beim Bäcker setzte. „Ich weiß, die Leute reden immer über mich und ich weiß auch worüber“, antwortete ich. „Das ist ja auch recht offensichtlich“, gab sie zurück.</p><p>Das war ein für mich völlig neuer Einstieg in das Thema <a href="https://nrw.social/tags/Barfu%C3%9Flaufen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Barfußlaufen</span></a>. Normalerweise beginnt es mit: „Ist das nicht kalt?“</p><p><a href="https://nrw.social/tags/barfu%C3%9F" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>barfuß</span></a> <a href="https://nrw.social/tags/barfuss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>barfuss</span></a> <a href="https://nrw.social/tags/barefoot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>barefoot</span></a> <a href="https://nrw.social/tags/barefeet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>barefeet</span></a> <a href="https://nrw.social/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a></p>
PulkoMandy<p>Hey, it's <a href="https://mastodon.tetaneutral.net/tags/AmstradCPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AmstradCPC</span></a> <a href="https://mastodon.tetaneutral.net/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a> time again! <br>First of all, ùCPM fanzine released their 6th issue including my article introducing the project (lovely designed and printed on CPC, and great choice of illustrations, unfortunately for some of you, it's in French)</p><p>After a few days of thinking, I decided to throw away my semi-generational gc, and instead use the Baker two-space gc. It is simpler, and hopefully it's faster. The memory "waste" should be fine, I have lots of memory anyways?</p>
Simon Brooke<p><span class="h-card" translate="no"><a href="https://mathstodon.xyz/@AmenZwa" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>AmenZwa</span></a></span> </p><p>&gt; "The original versions of those classic languages cannot be used to solve modern problems"</p><p>The original versions of those classic languages are Turing complete, and consequently they can be used to solve all problems which can be solved through computation.</p><p><a href="https://mastodon.scot/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> <br><a href="https://mastodon.scot/tags/SmallTalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTalk</span></a></p>
amen zwa, esq.<p>The original <a href="https://mathstodon.xyz/tags/LISP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LISP</span></a> had 7 primitives: \(\texttt{cons}\), \(\texttt{car,}\) \(\texttt{cdr}\), \(\texttt{atom}\), \(\texttt{quote}\), \(\texttt{eq}\), and \(\texttt{cond}\). And the original <a href="https://mathstodon.xyz/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a> syntax could fit on a 5×7 card. That meant a novice could learn the syntax in a matter of minutes, and direct all his efforts to learning how properly to wield the power of that Turing-complete language. This was why, in the 1970s and the 1980s, many college freshmen were taught FP in Scheme (a more modern LISP) and many middle school children were taught OO in Smalltalk. These were surely the best "first" <a href="https://mathstodon.xyz/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> languages.</p><p><a href="https://mathstodon.xyz/tags/FORTRAN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FORTRAN</span></a> and <a href="https://mathstodon.xyz/tags/BASIC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BASIC</span></a> were simple, too. FORTRAN, the first high-level language, has been in continuous use since the late 1950s by engineers, who are not keyboard warriors. BASIC was invented in the early 1960s for teaching programming to non-STEM students at Dartmouth. It sired a whole generation of self-taught children in the 1980s.</p><p>Compare those to C++, Erlang, Python, Haskell, Java, JavaScript, Scala, Rust, Kotlin, and pretty much every language in popular use today. Most consider Python and JavaScript to be the simplest of modern languages. Yet, they are massive, complex languages. No 10-year-old could teach himself those, nor should he.</p><p>The original versions of those classic languages cannot be used to solve modern problems. But they should still be taught to youngsters as their first language. Throwing in the kids' faces a modern enterprise language confuses them and discourages them. Consequently, many novices never attain that state of flow, when the joy of programming gushes forth.</p><p><a href="https://mathstodon.xyz/tags/Simplicity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Simplicity</span></a> is a virtue. Self-motivated learning is virtuous.</p>
Berliner Pflanze<p>Wieviele Karmapunkte habe ich verloren, weil ich keinen Bock auf Smalltalk mit der Frau mir gegenüber im Vierer in der Bahn hatte? Die übrigens nur auf einen anderen zur Hälfte besetzten Vierer hätte wechseln müssen, damit ich mit meinem Mann und meinen Kindern zusammen hätte sitzen können.<br><a href="https://berlin.social/tags/reisenmitderdeutschenbahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>reisenmitderdeutschenbahn</span></a> <a href="https://berlin.social/tags/DB_Bahn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DB_Bahn</span></a> <a href="https://berlin.social/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a> <a href="https://berlin.social/tags/Fedieltern" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fedieltern</span></a></p>
CustardFist<p>‘𝗥𝗔𝗡𝗗𝗢𝗠 𝗙𝗟𝗨𝗙𝗙 𝟴𝟱’ ♾</p><p>When talking about the weather isn’t your thing.</p><p><a href="https://mastodon.social/tags/webcomic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webcomic</span></a> <a href="https://mastodon.social/tags/webcomics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webcomics</span></a> <a href="https://mastodon.social/tags/comic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>comic</span></a> <a href="https://mastodon.social/tags/comics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>comics</span></a> <a href="https://mastodon.social/tags/joke" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>joke</span></a> <a href="https://mastodon.social/tags/jokes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jokes</span></a> <a href="https://mastodon.social/tags/comicstrip" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>comicstrip</span></a> <a href="https://mastodon.social/tags/comicstrips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>comicstrips</span></a> <a href="https://mastodon.social/tags/funny" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>funny</span></a> <a href="https://mastodon.social/tags/custardfist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>custardfist</span></a> <a href="https://mastodon.social/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a></p>
Repeter wants an Ukr victory<p>Lesson 4: Programming the Shooter Game in Squeak/Smalltalk <a href="https://news.squeak.org/2025/03/14/lesson-4-programming-the-shooter-game-in-squeak-smalltalk/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.squeak.org/2025/03/14/les</span><span class="invisible">son-4-programming-the-shooter-game-in-squeak-smalltalk/</span></a></p><p><a href="https://techhub.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://techhub.social/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a></p>
glamcode<p><span class="h-card" translate="no"><a href="https://nerdculture.de/@phranck" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>phranck</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@pharoproject" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pharoproject</span></a></span> ist eine sehr schöne, aktiv entwickelte <a href="https://openbiblio.social/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a> Implementierung. Macht total gute Laune. </p><p>👉 <a href="https://pharo.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pharo.org</span><span class="invisible"></span></a></p><p>Willst du das Job-Angebot teilen?</p>
Hilaire Fernandes<p><a href="https://mamot.fr/tags/Dybo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dybo</span></a> script in action with <a href="https://mamot.fr/tags/CuisSmalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CuisSmalltalk</span></a> <a href="https://mamot.fr/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a></p>
Script Kiddie<p><strong>LoL 🤣🤣🤣</strong></p> <p><a href="https://anonsys.net/display/bf69967c-9467-d1c3-2146-7b6331848384" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">anonsys.net/display/bf69967c-9</span><span class="invisible">467-d1c3-2146-7b6331848384</span></a></p>
~/phranck :antifa:<p>Ah, <a href="https://nerdculture.de/tags/Pharo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pharo</span></a> scheint ein <a href="https://nerdculture.de/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a> Derivat zu sein.</p>
Wolf<p>I think any large interesting program you might write could well have an embedded language within it, in which the user can write stuff that is just as good, and just as deep as built-in functionality. You want this. It’s a thing that makes programs compelling.</p><p>In <a href="https://hachyderm.io/tags/Vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim</span></a>, that embedded language is <a href="https://hachyderm.io/tags/VimScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VimScript</span></a>. In <a href="https://hachyderm.io/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a>, that’s <a href="https://hachyderm.io/tags/elisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elisp</span></a> (which in fact, I think the whole thing is written in). In a <a href="https://hachyderm.io/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a> environment, you control the entire environment with Smalltalk, just as elisp applies to Emacs. For many, many things, that language is <a href="https://hachyderm.io/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> ( <a href="https://hachyderm.io/tags/NeoVim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeoVim</span></a>, many games, <a href="https://hachyderm.io/tags/pandoc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pandoc</span></a>, <a href="https://hachyderm.io/tags/redis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>redis</span></a>, this list goes on).</p><p>I used to think there were really two reasonable mainstream languages you could use here: <a href="https://hachyderm.io/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> or <a href="https://hachyderm.io/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a>. Between those two, for a long time I felt that JavaScript was the winner. I think that has changed as Python has gotten faster, more powerful, and better known. But also, I think the answer might actually not be either of these two. It might be Lua. Lua is simpler and faster than either JavaScript or Python. It’s more embeddable. It’s designed specifically for this purpose. It’s in much wider use as an embedded scripting language. I don’t want Lua to be the answer. I like Python better. But I think Lua actually is the right answer.</p>
Robot Diver<p>Wanting to go outside to start my biochar vs. Being perceived by the neighbour who is cleaning his mowers and would enthusiastically like to mow my lawn to an inch of it's life for free. </p><p><a href="https://starlite.rodeo/tags/dilemma" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dilemma</span></a> <a href="https://starlite.rodeo/tags/notQuiteAnHOABut" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>notQuiteAnHOABut</span></a> <a href="https://starlite.rodeo/tags/auDHD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>auDHD</span></a> <a href="https://starlite.rodeo/tags/hiding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiding</span></a> <a href="https://starlite.rodeo/tags/smallTalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smallTalk</span></a> <a href="https://starlite.rodeo/tags/actuallyAutistic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>actuallyAutistic</span></a> <a href="https://starlite.rodeo/tags/theDread" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>theDread</span></a></p><p><span class="h-card" translate="no"><a href="https://a.gup.pe/u/actuallyautistic" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>actuallyautistic</span></a></span></p>
Friedrich<p>Hm, dieser Wetterumschwung wieder… 😐 herausfordernd (sonst gibt es ja nichts Wichtiges) <a href="https://troet.cafe/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a></p>
शून्यता<p><a href="https://dresden.network/tags/Linn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linn</span></a> was most famous for its ultra-high-end record players. They believed utterly in vertical integration: the record players were made in their factory, using custom tools, controlled by a unique ERP/MRP software system they had written, all coded in <a href="https://dresden.network/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a> (or rather a unique , in-house, Smalltalk variant). (r b)</p>
Hilaire Fernandes<p>Custom halo, Flap of graphic objects to insert in <a href="https://mamot.fr/tags/Dybo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dybo</span></a> document.<br><a href="https://mamot.fr/tags/CuisSmalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CuisSmalltalk</span></a> <a href="https://mamot.fr/tags/Smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Smalltalk</span></a></p>
J Paul Gibson<p><span class="h-card" translate="no"><a href="https://dialup.cafe/@vga256" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>vga256</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.bsd.cafe/@jadi" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jadi</span></a></span> thanks for sharing the video - i look forward to having some time to watch it… every programming language i learned taught me something, but <a href="https://mastodon.ie/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a> taught me more than all the others put together</p>
Lydia Schoch<p>A Story About a Memorable Acquaintance: <a href="https://lydiaschoch.com/wednesday-weekly-blogging-challenge-a-story-about-a-memorable-acquaintance/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lydiaschoch.com/wednesday-week</span><span class="invisible">ly-blogging-challenge-a-story-about-a-memorable-acquaintance/</span></a> <a href="https://mastodon.social/tags/WednesdayWeeklyBloggingChallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WednesdayWeeklyBloggingChallenge</span></a> <a href="https://mastodon.social/tags/SmallTalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SmallTalk</span></a> <a href="https://mastodon.social/tags/CityLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CityLife</span></a> <a href="https://mastodon.social/tags/Neighborhood" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neighborhood</span></a> <a href="https://mastodon.social/tags/Neighbors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neighbors</span></a></p>