Forwarded from 🇺🇦 Колеги Розмовляють 🇺🇦
Блестящая карьера. Глянцевая карьера. Матовая карьера. Карьера софт-тач.
😁11💩1
#prog #article
Maybe Comments SHOULD Explain 'What'
Please don’t use this as justification to write bad code, okay? Okay.
Maybe Comments SHOULD Explain 'What'
Please don’t use this as justification to write bad code, okay? Okay.
Hillel Wayne
Maybe Comments SHOULD Explain 'What'
People say “Comments should explain why, not what.” I feel like starting a flame war today so I’m going to argue that comments should explain ‘what’ too. Please don’t use this as justification to write bad code, okay? Okay.
First of all, why shouldn’t comments…
First of all, why shouldn’t comments…
👍2💩1👌1😐1
#prog #article
Alan Kay Did Not Invent Objects
tl;dr
Interviews done 30 years later are not good primary sources.
Alan Kay Did Not Invent Objects
tl;dr
Interviews done 30 years later are not good primary sources.
Hillel Wayne
Alan Kay Did Not Invent Objects
People keep claiming that modern OOP languages aren’t “really OOP” because they don’t follow Alan Kay’s definition of “OOP”. I can see the logic here, even if I disagree the conclusion. More recently I’ve seen people start claiming that Kay invented objects…
🔥4💩1
#prog #article
Why Does "=" Mean Assignment?
The usual answer is “because of C”. But that’s just passing the buck: why does C do it that way? Let’s find out!
Why Does "=" Mean Assignment?
The usual answer is “because of C”. But that’s just passing the buck: why does C do it that way? Let’s find out!
Hillel Wayne
Why Does "=" Mean Assignment?
Take the following code:
a = 1 a = a + 1 print(a) A common FP critique of imperative programming goes like this: “How can a = a + 1? That’s like saying 1 = 2. Mutable assignment makes no sense.” This is a notation mismatch: “equals” should mean “equality”…
a = 1 a = a + 1 print(a) A common FP critique of imperative programming goes like this: “How can a = a + 1? That’s like saying 1 = 2. Mutable assignment makes no sense.” This is a notation mismatch: “equals” should mean “equality”…
😐9👍3💩1
Forwarded from ☕️ Мерлин заваривает τσάι 🐌
Некоторое время назад у меня перед глазами проскочил сайт для генерации красивых картинок с кодом https://carbon.now.sh/
Мне понравилось, расстроила только необходимость использовать интернет и браузер для такой мелочи.
И тут мне буквально сейчас попалась вот эта консольная тулза https://github.com/Aloxaf/silicon
Она генерит отличные иллюстрации и умеет работать с буфером обмена
Вот эта командаа теперь висит у меня в алиасе
Мне понравилось, расстроила только необходимость использовать интернет и браузер для такой мелочи.
И тут мне буквально сейчас попалась вот эта консольная тулза https://github.com/Aloxaf/silicon
Она генерит отличные иллюстрации и умеет работать с буфером обмена
Вот эта командаа теперь висит у меня в алиасе
silicon --from-clipboard --to-clipboard -l $LANGUAGE
❤🔥12😐3👍1🔥1💩1