Ilya
Ilya
Anonymous
да перестань ты. суть же не в этом. есть протокол - поверх него будет и UI, не в этом дело. для всех этих Мейкфайлов тоже полно чекеров.
Anonymous
которые точно так же тебе подсветят сомнительные моменты
Shub
Anonymous
Опять же, если я начну гуглить про гит воркфлоу, то мне куча гайдов от гитхаба, гитлаба, атлассиан вылезет, где дружелюбным языком всё объяснено. Документация gnu и man недружелюбны, извините.
Это да. Но это характерная черта старой школы. Такое ощущение, что все это создавалось вдумчиывыми и осознанными людьми для вдумчивых и осознанных. Документация на Имакс это просто пиздец. Документация на Эрланг - и того хуже. Документация на фундаментальные либы на С тоже не верх гостеприимства. Но при этом, что характерно, это всегда очень системная, очень четкая, очень последовательная и всеобъемлющая документация, которая до деталей покрывает не только типичные случаи, но и редкие частные.
Anonymous
И если ты не живешь по принципу "С++ за 10 минут", а находишь время и определенный минимум дисциплины, чтобы уделять время этой документации, то тебе жить становится гораздо легче, а ее сильные стороны прям влюбляют в себя.
Mikhαil
Mikhαil
Ilya
И изучение языка конкурирует с другими занятиями типа тик-тока или друзей во дворе. Опять же, я понимаю людей, которые считают, что низкий порог входа вреден.
Anonymous
Так отсутствие упорства и есть первй признак вырождения профессионализма как условной гильдии. Нежелание погружать глубже, чем тебе комфортно и тратить сил больше, чем 5 минут в перерывах между Нетфликсом - это не потому что у нас 21 век и сейчас "время другое", это потому что кризис профессиональной деятельности (как следствие или наравне с) кризисом образования.
Anonymous
Звучит так же глупо, как если бы кардиохирург почерпывал свои знания из журнала "Домашний доктор" в перерывах между Иксбоксом.
Mikhαil
Ilya
Очень странное сравнение. Риски и работа нейрохирурга принципиально гораздо сложнее, чем написание первой программы. В случае нейрохирурга упрощать нечего. В случае документации гну -- дофига всего.
Anonymous
Для дотнета в нашей реальности очевидно никаких.
Anonymous
Ilya
Конечно.
Anatoly
А почему гит, продукт, которому нет и 15 лет, емнип, в старую школу отнесён?
Anonymous
Anonymous
и чтобы было бы неплохо научиться у них хорошему.
Anatoly
(к слову, продукт так себе и для нормальных объёмов был неоднократно дополнен, а в некоторых случаях требует специфических файловых систем, иначе не работает совсем)
Ilya
Я бы ещё посмотрел, чем обусловлена эта успешность? Случайно не инерцией?
Mikhαil
Ilya
И вброшу ещё, что эта старая школа создала голанг без дженериков. Вот эти выходцы Bell labs, которые пилили юникс, plan 9, лимбо и т.д.
Ilya
utf-8 тоже они пилили.
Ilya
Правда изначально речь шла вообще о старой школе фп. Я не понял, как мы перешли к юникс тулам.
Anonymous
и что характерно - поддерживались не одним поколением программистов.
Anonymous
Shub
Anatoly
Anatoly
У меня автобус дальше поехал, пойду спать.
Anonymous
Ilya
Я на прошлой неделе узнал, что в го нет енамов. Удивился в соседнем чатике. Мне сказали, что раз Ритчи их не добавил, то были причины. Я попытался что-то возразить, но битва была уже проиграна.
Anonymous
Anonymous
https://yourbasic.org/golang/iota/
Anonymous
точно нету?
Anonymous
type Direction int
const (
North Direction = iota
East
South
West
)
Anonymous
я кажется нашел!
Ilya
Слуш, ну это что-то в стиле сишарпного статик класса с константными полями. Можно считать енамом, наверное, но я не согласен.
Ilya
Хотя...
Anonymous
шта? классические энамы.
Anonymous
лишь бы доебаться.
Hog
Hog
Mikhαil
Hog
Вы опять тут про программизм? :)
Критерий
Anonymous
Hog
кайф
Угу :) но до этого вида часа полтора в гору по не очень ровной тропе :)))
Nuxs🏴☠️
Ilya
(MyEnum) 123749127983 тоже прокатит
А ещё var d = new Direction(123749127983); прокатит. Это тоже енам, получается. Расширять определение енама можно до бесконечности при желании. У меня его нет.
Romɑn
Vasiliy
https://podcasts.apple.com/ru/podcast/net-rocks/id130068596?i=1000485154077
в целом хороший выпуск.
послушать что хотят от 9 версии c# и немного про фп.
но все еще ощущение, что в c# ну очень много сахара становится, как бы диабет не заработать
Anonymous
Nuxs🏴☠️
А что претендует на фп будущего?
Doge
Doge
Но это опять-таки системы типов
Doge
Но пока, насколько я понимаю, не очень понятно, что оттуда практически полезного можно стащить
Doge
Anonymous
Doge
Критерий
схема?
Ilya
Anonymous
Anonymous
@eglyph https://www.grammarly.com/blog/engineering/running-lisp-in-production/
Ilya
А в чем разница?
Для меня разница та же, что и между
User u = "John Doe";
и
User u = new User("John Doe");
Я хз, как понятно объяснить понятно :)