Size: a a a

Kotlin Community

2020 March 19

AN

Alexander Nozik in Kotlin Community
Beholder
А решают ли все эти hkt и тайпклассы какие-нибудь практические задачи, или они для красоты?
В основном для красоты. Есть несколько узких задач в либах, где от них польза
источник

М

Максим in Kotlin Community
Vladimir Petrakovich
Свести к минимальному примеру и понять, что мешает компилятору
В таком виде вроде работает, чего-то не хватает
https://pl.kotl.in/Zgw_xrXv1
спасибо, попробую
источник

ML

Mikhail Levchenko in Kotlin Community
Hadji
Я только с clojure баловался. И SICP читал, упражнения на Racket делал какие-то
а почему только баловался?
источник

ML

Mikhail Levchenko in Kotlin Community
чего дальше не пошел в кложуристы?(
не понравилось?
источник

М

Максим in Kotlin Community
Bogdan Panchenko
Ничего не разобрать же
ну так да, а что я могу сделать? текст не выбирается в буфер)
источник

H

Hadji in Kotlin Community
Mikhail Levchenko
а почему только баловался?
Я вообще на питончике пишу( Мне хотелось больше в сторону машинного обучения развиваться, а тут все либы заточены под питон 🤷‍♂️
источник

AN

Alexander Nozik in Kotlin Community
Hadji
Я вообще на питончике пишу( Мне хотелось больше в сторону машинного обучения развиваться, а тут все либы заточены под питон 🤷‍♂️
К сожалению пока да.
источник

H

Hadji in Kotlin Community
Mikhail Levchenko
чего дальше не пошел в кложуристы?(
не понравилось?
Но и без этого я бы предпочёл на статически типизируемом языке писать, если о работе говорить
источник

AN

Alexander Nozik in Kotlin Community
Hadji
Но и без этого я бы предпочёл на статически типизируемом языке писать, если о работе говорить
Есть кстати джулия, у нее неплохой интероп с питоно-либами и язык более человеческий (она от лиспов произошла). Но я конечно за котлин.
источник

H

Hadji in Kotlin Community
Alexander Nozik
Есть кстати джулия, у нее неплохой интероп с питоно-либами и язык более человеческий (она от лиспов произошла). Но я конечно за котлин.
Знаю про неё, но как-то не поверил я в ее потенциал. Я с интересом посматриваю на эксперименты гугла со свифтом: swift for tensorflow. Они наняли создателя свифта к себе, создали отельную ветку и пилят в ней автодифференцирование, тензоры и интероп с питоном. Грозятся влить это в основную ветку и сделать свифт официальным языком разработки тензорфлоу
источник

H

Hadji in Kotlin Community
Пока это все очень сырое - можно запустить notebook с их кернелом в колабе да поиграться чуток
источник

AN

Alexander Nozik in Kotlin Community
Hadji
Знаю про неё, но как-то не поверил я в ее потенциал. Я с интересом посматриваю на эксперименты гугла со свифтом: swift for tensorflow. Они наняли создателя свифта к себе, создали отельную ветку и пилят в ней автодифференцирование, тензоры и интероп с питоном. Грозятся влить это в основную ветку и сделать свифт официальным языком разработки тензорфлоу
Не, свифт вообще не стоит на фоне котлин. Автодифы уже Брендан запилил. Джулия скорее всего захлебнется, но не потому, что язык плохой, а потому что тулинг плохой
источник

AN

Alexander Nozik in Kotlin Community
байндинги под тензорфлоу есть, но я не знаю, насколько удобно
источник

H

Hadji in Kotlin Community
Alexander Nozik
Не, свифт вообще не стоит на фоне котлин. Автодифы уже Брендан запилил. Джулия скорее всего захлебнется, но не потому, что язык плохой, а потому что тулинг плохой
О, а развей мысль чуток, если не сложно. В чем плюсы/минусы Котлин и Свифта друг относительно друга?
источник

AN

Alexander Nozik in Kotlin Community
Hadji
О, а развей мысль чуток, если не сложно. В чем плюсы/минусы Котлин и Свифта друг относительно друга?
Как язык свифт очень близок к Котлин, но Котлин сильно шире в смысле компьюнити и возможностей. Свифт продолбал возможность выйти за рамки эпл экосистемы. Ну и сам эпл - это не очень привлекательно для тех, кто не на эпле. Кроме того, JVM для таких приложений гораздо удобнее, чем долбизм с нативом.
источник

С

Слава in Kotlin Community
Beholder
А решают ли все эти hkt и тайпклассы какие-нибудь практические задачи, или они для красоты?
Ну примерно как докер с кубернетисом и прочими средствами мониторинга. Можно и без этого. Например, в одной сибирской производственной конторе был свой сервер svn на своём физическом сервере. Потом он, сервер, сгорел, физически же, вместе с жёстким диском.
источник

AN

Alexander Nozik in Kotlin Community
Слава
Ну примерно как докер с кубернетисом и прочими средствами мониторинга. Можно и без этого. Например, в одной сибирской производственной конторе был свой сервер svn на своём физическом сервере. Потом он, сервер, сгорел, физически же, вместе с жёстким диском.
Вообще никак не связано с вопросом
источник

ML

Mikhail Levchenko in Kotlin Community
Hadji
О, а развей мысль чуток, если не сложно. В чем плюсы/минусы Котлин и Свифта друг относительно друга?
источник

AN

Alexander Nozik in Kotlin Community
Hadji
О, а развей мысль чуток, если не сложно. В чем плюсы/минусы Котлин и Свифта друг относительно друга?
И опять же тулинг. Я так понял, что пакетного менеджера и сборки нормальной нет, все на хкод завязано. Оно вообще не полетит отдельно от эпла. А котлин нейтив уже его сильно догоняет
источник

С

Слава in Kotlin Community
Alexander Nozik
Вообще никак не связано с вопросом
Ну почему. Зависит от смотрящего. Они жили с этим сервером 10 лет? Да. Всё работало? Да. Могло бы работать дальше? Да, и у многих работает. Зачем им усложнять себе жизнь и хранить код скажем в TFS online, куда я перетащил часть проектов той конторы. Но вот есть нюанс- как бы усложнение добавляет безопасности и удобства.
источник