sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

599
active users

#smalltalk

8 posts7 participants0 posts today

Smalltalk might not be used a lot today, but it had a big impact on programming languages, development methods and interface design.

Read more about smalltalk (as seen in 1981) in the Byte Magazine’s special issue on Smalltalk 80 (or just admire the grotesque amount of advertisements for sooo many products)

archive.org/details/byte-magaz

Internet ArchiveByte Magazine Volume 06 Number 08 - Smalltalk : Free Download, Borrow, and Streaming : Internet ArchiveFeatures p.14 introducing the Smalltalk-80 System [author Adele Goldberg] A readers' guide to the Smalltalk articles in this issue. p.36 The Smalltalk-80...

El 22 de julio de 1945 nace la científica informática Adele Goldberg.

Codesarrolladora del lenguaje de programación #Smalltalk

Desarrolló diversos conceptos relacionados al área de la programación mientras formaba parte de la plantilla de trabajadores del Centro de Investigación Xerox Palo Alto, espacio donde tuvo la responsabilidad de la Gerencia del Laboratorio de Conceptos de Sistemas.

Coescritora del artículo "Medios Dinámicos Personales".

Perhaps I should take some bigger examples of my private programming history. Those are often similar or better than my professional projects using these languages. And then AI should rate #style, #readability and #maintainability, perhaps room for optimization without loosing these criteria. The languages here would be #pascal, #perl, #python, #java, #smalltalk, #erlang and #golang. Should be interesting. And beside the different languages I would expect a reflection of my personal experience.

@veer66 @slott56

No idea about #smalltalk

found this:

live.exept.de/doc/online/engli

> This is one of the most fundamental differences between Smalltalk and most other programming languages:

> in Smalltalk, a context behaves just like any other object, in that it is not destroyed, IFF there are still references from other objects to it. (typically, these are blocks)

A bit like #Forth - moved away but not forgotten (if I get it right)

live.exept.deSmalltalk/X Programmers guide - Contexts, Stacks & Unwinding

Kann dieses #Smalltalk bitte einfach abgeschafft werden?

"Schönes Wetter heute, wa?"
Klar. Die Sonne brennt senkrecht vom Himmel. Ich fühle mich, als stünde ich am Äquator direkt im Zenit.

"Na, auch im Rewe einkaufen?"
Ne, weißte, ich entspanne mich gerade in meiner Privatsauna.

#Goals2025

Moving away from the constant upgrade cycle & moving closer to the ideals of #PermaComputing #MalleableSoftware

Design and setup a redundant system of old/used, cheap, low-power devices running ia: #Guix, #Linux, #FreeBSD, #macOS, #HaikuOS, #Plan9Front, #X11, #P9, #NFS, all working together

Become an expert on #MicroControllers #ESP32 #STM32 #RP2040 #MIPS #RiscV

DIY sensors which sing like birds to communicate their status

DIY robots "drones"

Move as much as possible of my computing needs to the #Terminal, #Emacs, #Rio #CLI #TUI #P9

Get an #3DPrinter and learn to use it

Design and build my own portable 8dot #braille terminal & try out if 3x3 or 3x4 dots is also workable.

Design and build my own low-power computers, their OS, and tools

Writing more of my own tools #DIY

#SmallTalk #ObjectPascal #Prolog #Scheme #Racket #CommonLisp #Haskell #Rust #Go #ObjectiveC #Swift

Deploy #LoRa #ReticullumNetwork #RNodes #MeshCore #Meshtastic

Start an #InternetResiliencyClub

Add #Tor, #I2P support by #WebProxy

#SolarPowered #SelfHost over #I2P, #OnionService #Blog #Wiki #Repositories #GopherHole #Darcs #Mercurial

#SelfHost my own #EmailServer, which will only accept email from #KnownServers #CommunityEmail #MutualEmailAcceptance

Share files via #BitTorrent over #I2P

DIY #HomeAutomation
DIY #GardeningAutomation
DIY #GreenHouse

Get a house cat, train the cat, use voice and gestures

Start asking money for advice & technology support

Build/program my own opportunistic and strange cryptocurrency miners #BTC, #XMR, #ZEC, etc #Art

#MakeMoreArt #LearnToDraw #Learn3DModeling #LearnGenerativeArt #LearnToComposeAmbientMusic

#ReCreateJottit #ReCreateInstikiWiki

#WriteMore #PublishMore #Letters, #Essays, #Missives, #Reports, #Treatise

Continued thread

Just as old:
Smalltalk-80: Bits of History
archive.org/details/Bits_Of_Hi
#retrocomputing #smalltalk

Slightly less shitty scan of the cover below.

The cover is really just awful. Like, I think less of Smalltalk (which I have professionally programmed in) because of this cover. The more I look the worse it gets.

GFA, made basically solo by Frank, went with all black & text, and it still looks awesome. This, made by a $1B+ corporation, tried to do graphics but couldn't hire a skilled chimp.

Tonight's #Smalltalk programming goal - I worked through the first sample application tutorial in Squeak, now I will do the same in @pharoproject Because Pharo is a fork of Squeak, even the "Pharo By Example" book is extremely similar - the first sample app is the same. So it will let me A/B compare the two environments directly to see which one I will continue working in to learn Smalltalk.

@juanvuletich released major update on Vector Graphics.

Nested Submorph Clipping.

Dashed Lines. Now dashed lines are drawn by the VectorEnginePlugin. See Sample02Bezier for an example.

Several optimizations were done in the plugin. Some operations are up to 5 times faster.

Drawing of 8 bit Strings and UTF-32 Strings in addition to UTF-8. This may ease the adoption of VectorGraphics by Squeak.

cuis.st
#CuisSmalltalk #Smalltalk

Cuis-SmalltalkCuis-SmalltalkProudly developed by Juan Vuletich and the Cuis community.