Hacker Newsnew | past | comments | ask | show | jobs | submit | igouy's commentslogin

Smalltalk does characters and pixels.

"The major commercial Smalltalk implementations of the 1990’s all corrected these problems and developed various techniques for efficiently implementing blocks."

https://wirfs-brock.com/allen/things/smalltalk-things/effici...



> A car manufacturer might conceivably branch into making other types of vehicles, plant equipment …

Do you consider mattresses "similar things like that" ?


> do you finish working on one leg first before you move onto some other part?

Depends on the physical process. Are you carving, casting, bolting or welding or using 3d modelling and printing … ?

> trying to stick them together just results in a fragile mess

If it's a physical cake.

If it's software we seamlessly add functionality to each layer as needed.


But not actionable?


Software is not like "building a house" and is not like a sculpture and is not like a cake because software is (mostly) notional not physical.


I don't see the difference. Could you explain how the physical attributes change the analogies?


I can use simple find and replace to change a variable name. If I've mixed salt and sugar up, there's no undo button.


The physical constraints govern the development processes described in the analogies.

The process for software is not constrained in that way.


Yeah the point is about design philosophy. The physicality or not is irrelevant.


Demonstrate that is so. Provide examples that are not physical.


No. You just don't understand what I'm talking about.


Perhaps if you talked about software instead of house-building, sculpture, cakes …


It isn't that "photography can be a lie"; it's that an experience can be staged.

The role the photo plays in your examples is simply to record the staged experience.


> Smalltalk allows you to freely define functions outside of classes

Please show an example.


> I thought fixed focal length photography was pretentious snobbery.

35mm (50mm on ASP-C) was faster (f1.8) and smaller and sharper than 18-55mm f3.5-5.6 kit zoom.

And then 85mm (130mm on ASP-C, f2.8) wasn't much bigger.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: