Remix.run Logo
impoppy 4 days ago

I haven’t tried C3 myself, but I happened to interact a lot with Christopher Lerno, Ginger Bill and multiple Zig maintainers before. Was great to learn that C3, Odin and Zig weren’t competing with each other but instead learn from each other and discuss various trade-offs they made when designing their languages. Generally was a very pleasant experience to learn from them on how and why they implemented building differently or what itch they were scratching when choosing or refusing to implement certain features.

SV_BubbleTime 4 days ago | parent | next [-]

Which one for is most reasonable for embedded?

abyesilyurt 4 days ago | parent [-]

C3 was quite easy to get running. I have a minimal project to use C3 for ESP32-C3 chips here: https://github.com/abyesilyurt/c3-for-c3

ivanjermakov 4 days ago | parent | prev [-]

> weren’t competing with each other but instead learn from each other

What is the difference? Using polite words to communicate?

impoppy 4 days ago | parent | next [-]

Competing with each other would be trying to one-up each other feature-wise, whereas what I have witnessed was things like discussing trade-offs made in different languages and juggling around ideas on if some feature from language A would make sense in language B too.

edvinbesic 4 days ago | parent | prev [-]

You catch more flies with honey than with vinegar

ibuildbots 4 days ago | parent | next [-]

why would I want to attract bugs? Vinegar keeps them away from me

card_zero 4 days ago | parent [-]

It isn't even true.

https://xkcd.com/357/

"Head over heels" is another weird idiom. I'm so in love, I'm standing in a normal orientation.

atombender 4 days ago | parent [-]

"Head over heels" is actually a corruption of "heels over head".

It's one of those corruptions which flips the meaning (ironically, in this case!) on its head, or just becomes meaningless over time as it's reinterpreted (like "the exception that proves the rule" or "begs the question").

timeon 4 days ago | parent | prev [-]

But then you are left with less honey.