Bonart
когда это, интересно?
Где-то в районе проектирования второй версии
Bonart
Вроде не до конца, но главнюком он уже не является ни де-юре ни де-факто
Ayrat
когда это, интересно?
Он даже письмо писал, что более не диктатор, а просто член
Фил Ранжин
я бы вот бомбанул
Shub
он и так там был просто член.
Фил Ранжин
на его месте
Фил Ранжин
типа, ты придумал ЯП
Shub
типа, ты придумал ЯП
а он его не придумал
Фил Ранжин
а потом всякие терпилы тебе сказали, что диктаторы не нужны
Shub
точнее, он его не один придумал
Bonart
Он даже письмо писал, что более не диктатор, а просто член
Причем не в репродуктивном, а в выделительном смысле
Shub
ну формально он там не был диктатором никогда.
Диёр
точнее, он его не один придумал
мне интересно что там вообще придумали реализовали - да, а что придумали то?
Shub
golang - это причесанный Limbo
Shub
Пайк активно работал над Limbo, но там всего было 3 или 4 исследователя
Bonart
был когда-то такой язык Limbo - для plan9
Хорошее название - предверие ада
Shub
Пайк остался одним из последних доступных оригинальный разработчиков, если не вообще последним, и ему удалось как-то продать эту идею в гугл
Shub
в гугле уже работу над golang вел в т.ч. и Керниган
Shub
а потом группу расширили еще больше, добавив туда своих инженеров, над беткой работало что-то около 8 человек
Диёр
Shub
ну понятно, что не все дизайнили, но и явно что Пайк не в одиночку дизайнил
Shub
ну точнее “к вам приходит олимпиадник и начинает коммитить в прод"
Shub
но не суть
Shub
письмо я не видел, но подозреваю, что таки кто-то намекнул Пайку прикрутить фитилек, чтобы не коптило
Shub
так что скорее всего письмо - это соблюдение положенных по новому канону ритуалов. нон-харрасмент, ноу токсисити и т.п.
Bonart
Письмо - всего лишь слова
Bonart
А вот генерики и обработка ошибок - факты
Bonart
Причем жестко расходящиеся с точкой зрения Пайка
Hog
Ага
я чот вчера не долистал книжку про котлин :(
Vladislav
Нет там теорката у Одерски.
я думаю Айрат скорее про то что из-за количества фич скалы люди склонны (в общей массе) писать оверинжениред код
Doge
я думаю Айрат скорее про то что из-за количества фич скалы люди склонны (в общей массе) писать оверинжениред код
Фич как таковых не так уж и много. Скорее тогда мощность языка позволяет писать достаточно нетривиальные вещи в плане проектирования.
Hog
Ага
ну там какие-нить недостающие либки на скале допили :) или на жаве :)
Doge
Ага
У меня знакомые джависты вроде норм внедряют котлин на стандартном спринговом стеке. Их всё устраивает, но у них стандартного плана энтерпрайз система.
Vasily
@fvnever какой процесс надо грохнуть, чтобы убить текущий дебаг?
Doge
трейты прикольны. но я чо-т не осилил
У скаловских трейтов мне дико нравится возможность обьявить внутри абстрактный тип, который наследники могут перегрузить. Типа такого: trait Graph { type Node type Edge def createNode(id: Int): Node def createEdge(source: Node, target: Node): Edge ... }
Doge
И связанные с этим path-dependent типы
Hog
И связанные с этим path-dependent типы
а для чего такое может понадобиться? почему не Graph[N,E]
Doge
а для чего такое может понадобиться? почему не Graph[N,E]
Ну, например, когда у тебя есть какая-то конкретная библиотека заточенная под граф с определенным внутреннем представлением узлов и ребёр, которые не хочешь светить наружу.
Doge
Потому что оно может быть достаточно своеобразное.
Dr. Friedrich
@fvnever какой процесс надо грохнуть, чтобы убить текущий дебаг?
Ээ а он сам не хочет? Вообще убивай там всех подряд, начиная с debugger.worker и ниже по дереву
Dr. Friedrich
На такой «каверзный» вопрос кто угодно ответит.
Dr. Friedrich
Вот «почему не Scala» куда более холиворно.
Roman
можно спросить, какими языками вдохновлялся автор и почему
Анна
можно спросить, какими языками вдохновлялся автор и почему
Целый доклад - "Котлин на плечах гигантов"
Roman
ну вот, все вопросы уже отвечены до нас!
Анна
ну вот, все вопросы уже отвечены до нас!
Бреслав довольно много "торгует лицом": то доклады, то сессии вопросов-ответов, то интервью. Так что да, новые вопросы чтобы придумать, надо очень постараться кажется 🌚
Vasily
А как в енти помадки повидло заливают? Хороший такой вопрос
Крылатый
А как в енти помадки повидло заливают? Хороший такой вопрос
Они из двух частей состоят. Потом «спаиваются», можешь проверить по наличию облоя.
Анна
Крылатый
Чтобы густым было.
Roman
невесомость
подушечки спаивают в падающем самолете?
Roman
Хотеть!
скорее всего просто старая добрая Кондитерская МКС.
Диёр
как и всё что угодно для тюбиков или прочего: оставляют маленькое отверстие в сосуде, шприцем заливают и на отверстие крышечку, либо запаивают
Крылатый
+
Крылатый
Вот завод-кондитерская на орбите это конечно охуенно!
Крылатый
Хотеть.
Крылатый
незнайка на луне :)
Знайка на орбите!
Hog
зазнайка
Фил Ранжин
гайз
Shub
А как в енти помадки повидло заливают? Хороший такой вопрос
“вот я тут открываю проект на вашей этой скале - а у меня idea падает. разберитесь”