beyond a joke level take 

"All languages tend to directly or indirectly depend on C, so I try to cut out the middle men and program directly in C"

beyond a joke level take 

"All compilers tend to generate assembly, so I cut out the middle men and program directly in assembly"
"All processors tend to use transistors, so I cut out the middle men and make my own transistors from silicon doping"

Follow

beyond a joke level take 

First, this statement is ill-typed - languages don't depend on other languages, but language _implementations_ might. (Your loss if you haven't used a language where you can appreciate the difference.)
Of course, self-hosting the compiler is also an Unforgiveable Sin to this person, so one cannot win. Just say you like C, dude. And then I can take the piss out of that directly, rather than indirectly.

· · Web · 1 · 0 · 1

beyond a joke level take 

The other issue is that a language implementation is often smaller than all the code that will run on this implementation, so using C "indirectly" does actually reduce the surface area for things going wrong.

This should not be news to people, but this is minimalist compooting fedi so what do I expect?

beyond a joke level take 

"Expressivity is by definition the ability to write large programs more easily"

No it isn't, it's avoiding unnecessary noise that is irrelevant to actually solving the problem, e.g. using macros or higher-order functions to remove repeated structure, leaving the reader to focus on what is different. But it does explain why no one wants to be able to do anything.

Sign in to participate in the conversation
mas.to

Hello! mas.to is a general-topic instance. We're enthusiastic about Mastodon and aim to run a fast, up-to-date and fun Mastodon instance.