Khin Thu Waikhinthuwai.hashnode.dev·Nov 1, 2024Why We Rarely Ask Small Questions and How It Affects UsI want to share my personal experience with you. I'm someone who's really passionate and has big goals and dreams. But sometimes, when things don't go as planned, I get pretty down and anxious. After going through this chapter, I discovered the Kaize...kaizen
Petros Lafazanidispyson.hashnode.dev·Mar 29, 2024Reflecting on Svelte, Smalltalk, and the Evolution of Programming LanguagesRecently, I attended a London Svelte community event. One of the speakers was Lovell Fuller, renowned for his Node.js Sharp image processing module, with the intriguing title, "Everything old is new again". Fuller shared his recent experiences with S...119 readsSvelte
Kartik Sharmakartiksharmacoder.hashnode.dev·Apr 9, 2023History of OOP's ConceptObject-Oriented Programming concept was coined by Alan Kay in 1966 or 1967 while he was at grad school. The idea behind this was to use encapsulated mini-computers in software, rather than direct data sharing they communicate via message passing. Th...2 likesOOPS
Ojas Aklechaojasaklecha.hashnode.dev·Apr 30, 2022The only Pure Object Orientated Language ever exists.OOPs, or Object Orientated Programming is one of the trickiest yet most interesting concepts in the programming/coding world. Accordingly, programming languages are designed to serve the purpose of OOPs. In OOPs, coding is done by creating objects an...52 readsObject Oriented Programming
Tomasz Węgrzanowskitaw.hashnode.dev·Feb 16, 2022100 Languages Speedrun: Episode 91: ArturoArturo is an another attempt at creating a minimal programming language. I don't think it saw any use other than by its author yet, but it has a homebrew package (brew install arturo) and even VSCode extension, so let's give it a try! Hello, World! W...100 Languages Speedrunprogramming languages
Tomasz Węgrzanowskitaw.hashnode.dev·Jan 27, 2022100 Languages Speedrun: Episode 69: IokeSo continuing the search for an acceptable Smalltalk, today it's time to check out Ioke, Io-like language for the JVM. I covered Smalltalk a while back, and Io recently, so you might want to check it out for some extra background. Many of the example...100 Languages Speedrunprogramming languages
Tomasz Węgrzanowskitaw.hashnode.dev·Jan 26, 2022100 Languages Speedrun: Episode 67: IoSmalltalk was the original minimalist object-oriented language. As everything about Smalltalk was so modifiable, it didn't remain a single language, instead spawning huge number of incompatible descendants, each trying their different ideas. Some kep...40 reads100 Languages SpeedrunSmalltalk
Tomasz Węgrzanowskitaw.hashnode.dev·Jan 19, 2022100 Languages Speedrun: Episode 59: SmalltalkSmalltalk was a revolutionary language which introduced Object Oriented Programming - programming through objects sending messages to other objects. Most languages created since then tried to incorporate Object Oriented Programming in some way. Some ...100 Languages SpeedrunSmalltalk
Mariano Martinez Peckmartinezpeck.hashnode.dev·Nov 10, 2020Segfaults: GDB Scripts to the RescueWe recently discovered that we would very sporadically get a segmentation fault when running the whole test suite of the VAST Platform (VA Smalltalk) on Linux. During our initial investigation, we realized this was not something new, but that the pro...debugging
Yurko Tymchukuko.codes·Feb 11, 2016Vigorous Caching in Pharo or: "How I used Meta Links to Program my Program's Execution"Foreword This story is about the implementation of a super simplistic caching framework in Pharo. But I believe that the main value of this post is in the explanation of how I used MetaLinks to alter the functionality of the existing methods without ...517 readsSmalltalk