☕️ Мерлин заваривает τσάι 🐌 – Telegram
☕️ Мерлин заваривает τσάι 🐌
1.11K subscribers
3.52K photos
63 videos
94 files
2.42K links
💊
Download Telegram
Поймал себя на том, что прокрастинирую с помощью написания юнит тестов
Маленький мозг: пропускать людей людей, идущих из вагона
@
Средний мозг: стоять на пути выходящих, вынуждая их протискиваться
@
Большой мозг: стоять в проходе и тупо хлопать глазами, громко верещать после того, как тебя поднимут за подмышки и выставят из вагона
1. Вы поливаете гуся
2. Гусь увлажняется, ему хорошо
3. Вам хорошо, что ему хорошо
4. Вообще всем хорошо
5. ???
6. Profit!!!!!
Что блин
Заместитель министра радиопромышленности СССР Николай Горшков, 1980 г.
1986 год. Иллюстрация в журнале «Юный техник»
☕️ Мерлин заваривает τσάι 🐌
Что блин
Если кто не понял: в стандартной библиотеке Go есть функция Compare, которая сравнивает две строки и выдаёт [-1, 0, 1] в зависимости от результата. Так вот, её специально делают медленной чтобы программисты пользовались операторами сравнения. Причём написано это только в комментариях сорцов.

> grep -R -o  "strings.Compare" $GOPATH/src/k8s.io/kubernetes/ | wc -l
22
статически типизированный язык так сказатб

> grep -R -o  "interface{}" $(go env GOPATH)/src/k8s.io/kubernetes | wc -l
16452
Forwarded from xkcd