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...Discuss·111 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...Discuss·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...Discuss·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...Discuss100 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...Discuss·51 reads100 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...Discuss·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 ...Discuss100 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...Discussdebugging
Mariano Martinez Peckmartinezpeck.hashnode.dev·Oct 21, 2020“DLL Hell”: Tips & Tricks to Avoid it in VASTDelegating tasks from high-level languages like the VAST Platform (VA Smalltalk) to languages like C, C++, Rust via some kind of FFI (Foreign Function Interface) is becoming more and more common. Ideally, you would like to have everything implemented...Discuss·1 likedebugging
Abdulhakeem Mustaphablog.amustapha.com·May 25, 2020I'm not always smartSocial media is a community of people taunting to make you feel mediocre but contrary to the projection of everyone's best, the happiest people I know aren't active on twitter. The smartest people either. Don't get me wrong, there's a lot of happy an...Discuss·5 likes·79 readsmotivation