mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

598
comptes actifs

#smalltalk

1 message1 participant0 message aujourd’hui

This 1988 paper reports on Smalltalk-80 for exploratory programming and fast prototyping at Tektronix.

Standard software engineering uses programming to implement a given specification. In contrast, exploratory programming is writing the specification.

dl.acm.org/doi/abs/10.1145/516

Some of the parallels the paper draws to Interlisp-D are not entirely accurate.

groups.google.com/g/lispcore/c

Working on my #Amstrad CPC #Smalltalk interpreter again yesterday and today. I made the input hrompt use the CPC ROM line-editing code, that saves a lot of string allocations and also allows full cursor control, backspace, etc to work.
Reorganized the sources a bit so the imagebuilder is runnable from the main git branch, makind coordinated changes to the vm and image easier.
The bad news: my context recycling code doesn't work, I think. One context ends up being corrupt and crashes the VM.

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.

#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

A répondu dans un fil de discussion

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.