Marcel Weiher
His very cogent insight was that Objective-C, like Jimi Hendrix, introduced new concepts that were somewhat revolutionary (""mind blowing") at the time, but are now taken for granted:
- Popular posts
- 13
- Total points
- 2,062
- HN comments
- 1,652
- Rank
- #804 personal
Visit blog.metaobject.com → RSS feedOn Hacker News Jan 2013 – Jun 2023
Software Engineering 12Systems & Performance 4Programming Languages 4Design & UX 2Society, Policy & Culture 1Databases & Data 1
“What Alan Kay Got Wrong About Objects”
One of the anonymous reviewers of my recently published Storage Combinators paper ( pdf ) complained that hiding disk-based, remote, and lo...
What Happens to OO When Processors Are Free? (2015)
A while ago, I presented as a crazy thought experiment the idea of using Montecito's transistor budget for creating a chip with tens of tho...
Inserting 130M SQLite rows per minute from a scripting language
The other week, I stumbled on the post Inserting One Billion Rows in SQLite Under A Minute , which was a funny coincidence, as I was just in...
Mojo is a much better “Objective-C without the C” than Swift ever was
One of the primary things that people don't understand about Objective-C is that it is a solution of the two language problem , or more prec...
The Curious Case of Swift's Adoption of Smalltalk Keyword Syntax
I was really surprised to learn that Swift recently adopted Smalltalk keyword syntax: [Accepted] SE-0279: Multiple Trailing Closures . Tha...
Setting the bozo bit on Apple
The other day I was fighting once again with Apple Music. Not the service, the app. What I wanted to do was simple: I have some practice ...
Maybe visual programming is the answer, maybe not
Whenever discussing problems with programming today and potential solutions, invariably someone will pop up and declare that the problem is ...
Lisp Macros, Delayed Evaluation and the Evolution of Smalltalk
At a recent Clojure Berlin Meetup , Veit Heller gave an interesting talk on Macros in Clojure. The meetup was very enjoyable, and the talk...
UIs are not pure functions of the model (2018)
When I first saw React.js , I had a quick glance and thought that it was cool, they finally figured out how to do a Cocoa-like MVC UI framew...
Jitterdämmerung
So, Windows 10 has just been released, and with it Ahead Of Time (AOT) compilation feature .NET native . Google also just recently introduc...
Dependency Injection is a Virtue
DHH recently made a claim of Dependency Injection not being entirely virtuous, and got support from Tim Bray . While both make good point...
Mkfile(8) is severely syscall limited on OS X
When I got my brand-new MacBook Pro (late 2016), I was interested in testing out the phenomenal SSD performance I had been reading about, r...