Bell System

social.omar.website

Omar Rizwan . @omar,

dynamic types vs. static types / non-hygienic vs. hygienic macros / memory-unsafe vs. memory-safe systems programming all feel like echoes of the same argument at different scales

Open thread
Omar Rizwan . @omar,

in terms of the cultures who argue each side, the emotions they tap into, the different visions they present for what programming 'should be' and what kind of skills should be expected of a programmer

Open thread
Omar Rizwan . @omar,

a good programmer doesn't need hygienic macros, they can just get the names right by hand and use gensym / a good programmer doesn't need memory safety, they should be able to allocate and free properly by hand

Open thread
Omar Rizwan . @omar,

and how that unsafety opens up certain frontiers of programs that are hard to express in the safer/more constrained system, and maybe that genuinely is more important than the safety, like if you're trying to experiment or make a game or something instead of a 'production system'

Open thread