Size: a a a

Programming Offtop

2020 August 13

AK

Anton Korotkikh in Programming Offtop
Andrew Mikhaylov
Та я ж ничего доказывать не собираюсь, конкретно по подсвеченному -- в инфре и правда много гошечки безотносительно причин. Но выдавать в общем своё виденье мира за объективную реальность -- это ты прям обожаешь)
так это ты выдаёшь, просто игнорируя работы на начальном этапе разработки, а именно проектирование и выбор стека.
всмысле безотносительно? там всё логично и выверенно обычно, сидели люди, думали над продуктом, анализировали требования, архитектуру, скорость разработки, перфоманс, состояние либ, работу с ио и хуёву тучу других факторов. суть в том, что го просто лучший для этих задач, по мнение тех, кто непосредственно этимим задачами и занимается и имеет экспертизу
источник

AI

Arkadii Ivanov in Programming Offtop
Andrew Mikhaylov
Так мультиплатформа вся целиком ещё не стабилизирована, в том числе в 1.4. Не понимаю суть претензии, если честно :)
Хех, верное замечание. Однако у меня в чистом андроид до сих пор есть метод, который не компилируется, если его сделать инлайн. Тоже баг компилятора.
источник

AM

Andrew Mikhaylov in Programming Offtop
Arkadii Ivanov
Хех, верное замечание. Однако у меня в чистом андроид до сих пор есть метод, который не компилируется, если его сделать инлайн. Тоже баг компилятора.
Ну вот это, конечно, грустненько.
источник

AK

Anton Korotkikh in Programming Offtop
Andrew Mikhaylov
Если хочешь о причинах -- так тот же кубер вообще вытеснил практически всех конкурентов, и стал стандартом де-факто. Ты ж не хочешь мне сказать, что это заслуга языка, правда?)
заслуга языка во многом, его разрабы на начальном эатпе выбрали наиболее эффективный инструмент и смогли удержать первенство.

когда-то также думали про нжинск, что он всех вытеснил, но теперь его начинает теснить envoy например, может и кубер потеснят
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
так это ты выдаёшь, просто игнорируя работы на начальном этапе разработки, а именно проектирование и выбор стека.
всмысле безотносительно? там всё логично и выверенно обычно, сидели люди, думали над продуктом, анализировали требования, архитектуру, скорость разработки, перфоманс, состояние либ, работу с ио и хуёву тучу других факторов. суть в том, что го просто лучший для этих задач, по мнение тех, кто непосредственно этимим задачами и занимается и имеет экспертизу
Я выдаю? Я щас ни слова ни о котлине, ни о гошке не сказал, и никогда до этого не утверждал, что котлин хорош прям везде)
источник

AK

Anton Korotkikh in Programming Offtop
Andrew Mikhaylov
Я выдаю? Я щас ни слова ни о котлине, ни о гошке не сказал, и никогда до этого не утверждал, что котлин хорош прям везде)
э нее, ты сказал, что безотносительно причин. а причны есть и очень явные
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
заслуга языка во многом, его разрабы на начальном эатпе выбрали наиболее эффективный инструмент и смогли удержать первенство.

когда-то также думали про нжинск, что он всех вытеснил, но теперь его начинает теснить envoy например, может и кубер потеснят
Я понял, языка так языка. Окей.
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
э нее, ты сказал, что безотносительно причин. а причны есть и очень явные
Так это не значит "вопреки причинам" или "с отсутствием причин", это значит "вне зависимости от причин". Конечно причины есть, хотя язык -- не единственная и, КМК, не настолько важная, насколько ты её подсвечиваешь.
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Так это не значит "вопреки причинам" или "с отсутствием причин", это значит "вне зависимости от причин". Конечно причины есть, хотя язык -- не единственная и, КМК, не настолько важная, насколько ты её подсвечиваешь.
Язык вообще ничего не решает. Решает экосистема. Она формируется вокруг языка, но не только.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Язык вообще ничего не решает. Решает экосистема. Она формируется вокруг языка, но не только.
Да нет, "ничего не решает" -- это другой край пропасти, который тоже далёк от истины. Он важен, конечно, и в отрыве от экосистемы, своими характеристиками.
источник

AM

Andrew Mikhaylov in Programming Offtop
Ещё не слушал, но выглядит занятно.
источник

AM

Andrew Mikhaylov in Programming Offtop
Kotlin. Можно ли измерить счастье разработчика?

В Mobile People Talks еще не было практически ни одного эпизода, где бы ни всплывал Kotlin. Кроме того, в гостях у подкаста уже несколько раз были люди, работающие в JetBrains в команде разработки этого языка, но почему-то ведущие ни с кем из них не говорили про Kotlin подробно (даже с Бреславом говорили больше про выгорание).
А еще в гостях у подкаста уже была одна из ведущих Подлодки, Катя Петрова (Можно сказать начали дружить подкастами).

К чему я это все? Да к тому, что в этот раз все вышеперечисленное сошлось в одном человеке - к нам в гости заглянул продакт-менеджер проекта Kotlin из JetBrains, ведущий Подлодки, автор роад-мэпа тимлида, и тд и тп (практически «королева драконов и мать первых людей», или наоборот, не помню). Короче в гостях сегодня Егор Толстой. Тадам!

Эпизод вообще выдается очень бодрым и оригинальным. Сначала ведущие пытаются выяснить у Егора как он дошел до жизни такой, и из iOS разработчика переквалифицировался в менеджера Kotlin, попутно пытаясь выяснить, для чего вообще языку программирования продакт менеджеры.. И узнают очень много интересного, например: какие метрики есть у языка программирования, что такое developer experience, как измерить счастье разработчика и, конечно, пишет ли Егор код в продакшен.

Не обошли вниманием и Kotlin Multiplatform, как же без этого, а так как в составе ведущих были и Данис и Александр, то не обошлось без параллелей и сравнений с дартом и свифтом. Кроме того обсудили саму компанию JetBrains, ее ценности и процессы внутри.

А в самом конце, всплывает главный вопрос вечера: Когда же уже котлин захватит мир? (и захватит ли)

🎧 SoundCloud
🎧 Apple Podcasts
источник

(

( in Programming Offtop
ого, смотрите какая инспекция появилась
источник

(

( in Programming Offtop
непонятно только, нахуя
источник

AG

Alexander Gorodok in Programming Offtop
Andrew Mikhaylov
Да нет, "ничего не решает" -- это другой край пропасти, который тоже далёк от истины. Он важен, конечно, и в отрыве от экосистемы, своими характеристиками.
Любят люди крайности, но так вышло, что такая сущность как язык действительно в отрыве от остальных инструментов вокруг языка имеет смысл для узкого круга вещей, в которые создание программ на этом языке может и не входить. Это как с вот человеком например. Есть органы, без которых функционировать как человек ну никак не получится. Соответственно язык стал "органом" таким какой-то новой сущности, названия которой я ещё не видел или забыл.
источник

ML

Mikhail Levchenko in Programming Offtop
(
ого, смотрите какая инспекция появилась
она давно есть. Сделано, чтобы отлавливать забытые легаси параметры
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Kotlin. Можно ли измерить счастье разработчика?

В Mobile People Talks еще не было практически ни одного эпизода, где бы ни всплывал Kotlin. Кроме того, в гостях у подкаста уже несколько раз были люди, работающие в JetBrains в команде разработки этого языка, но почему-то ведущие ни с кем из них не говорили про Kotlin подробно (даже с Бреславом говорили больше про выгорание).
А еще в гостях у подкаста уже была одна из ведущих Подлодки, Катя Петрова (Можно сказать начали дружить подкастами).

К чему я это все? Да к тому, что в этот раз все вышеперечисленное сошлось в одном человеке - к нам в гости заглянул продакт-менеджер проекта Kotlin из JetBrains, ведущий Подлодки, автор роад-мэпа тимлида, и тд и тп (практически «королева драконов и мать первых людей», или наоборот, не помню). Короче в гостях сегодня Егор Толстой. Тадам!

Эпизод вообще выдается очень бодрым и оригинальным. Сначала ведущие пытаются выяснить у Егора как он дошел до жизни такой, и из iOS разработчика переквалифицировался в менеджера Kotlin, попутно пытаясь выяснить, для чего вообще языку программирования продакт менеджеры.. И узнают очень много интересного, например: какие метрики есть у языка программирования, что такое developer experience, как измерить счастье разработчика и, конечно, пишет ли Егор код в продакшен.

Не обошли вниманием и Kotlin Multiplatform, как же без этого, а так как в составе ведущих были и Данис и Александр, то не обошлось без параллелей и сравнений с дартом и свифтом. Кроме того обсудили саму компанию JetBrains, ее ценности и процессы внутри.

А в самом конце, всплывает главный вопрос вечера: Когда же уже котлин захватит мир? (и захватит ли)

🎧 SoundCloud
🎧 Apple Podcasts
До конца еще не дослушал, но уже хорошо.
источник

DP

Dmitry Ponyatov in Programming Offtop
является ли для функционального языка обязательным требование поддержки модификации функции в рантайме?
возвратить функцию из функции можно и в пыхтоне, а вот как насчет разобрать/собрать на ходу?
источник

AD

Apache DOG™ in Programming Offtop
Dmitry Ponyatov
является ли для функционального языка обязательным требование поддержки модификации функции в рантайме?
возвратить функцию из функции можно и в пыхтоне, а вот как насчет разобрать/собрать на ходу?
Ну это опшнал же
источник

AK

Anton Korotkikh in Programming Offtop
Dmitry Ponyatov
является ли для функционального языка обязательным требование поддержки модификации функции в рантайме?
возвратить функцию из функции можно и в пыхтоне, а вот как насчет разобрать/собрать на ходу?
но ведь тогда функциональными будут только скриптухи и очень гибкие штуки типа кожуры
источник