Roman
я не буду никого банить
золотые слова 👍
Mike
так ещё раз — как это мешает делать кнопочки на экране?
на джаве очень многословно объявлять кнопочки, если ты не заметил
Gregory
для меня многословность всегда была плюсом
Mike
ах да, ПИСАТЬ МЕНЬШЕ КОДА
читать с меньшей болью ненавижу код с низкой плотностью, который говорит, не что делается, а как оно делается
Gregory
а с котлином тебе надо иметь гигабайт предварительных знаний перед тем, как ты чужой хэлловорлд сможешь прочитать
Gregory
и даже не думай читать его без IDE
Ivansuper
на джаве очень многословно объявлять кнопочки, если ты не заметил
Находил я мануалы написания плагина, который в коде позволял делать #define. После такого можно и на джаве за 3 символа накидать разметку)
Aleksey
будь моя воля — я бы в андроиде вообще не пользовался JVM
Так-так-так, в Android же нет JVM, как ты ей пользуешься? 🤔
Gregory
Ни разу. Перешел с 1с на котлин за пару недель
ЧИТАТЬ ЧУЖОЙ КОД, НЕ ПИСАТЬ СВОЙ
neikist
ЧИТАТЬ ЧУЖОЙ КОД, НЕ ПИСАТЬ СВОЙ
Именно читать начал, да
Кирилл
ЧИТАТЬ ЧУЖОЙ КОД, НЕ ПИСАТЬ СВОЙ
Читать чужой код на котлине намного приятнее.
Gregory
но по-моему можно называть JVM что угодно, что выполняет код, изначально написанный на джаве
Aleksey
еее, занудство
Вижу возможность докопаться и не вижу препятствий, кроме возможного бана
Ivansuper
Читать чужой код на котлине намного приятнее.
Не нагнетай. Это все субъективно
neikist
Gregory
Читать чужой код на котлине намного приятнее.
если его автор использует те же возможности котлина, что и ты
Gregory
например, x86-64-процессор — это JVM, потому что Грааль нейтив
ну лаааааадно, Миш, ты зануднее меня, ты победил
Gregory
просто вот банальный пример — в котлине есть аналог auto в С++
Ivansuper
Вы еще питон и джаваскрипт вспомните. Кошмар
Gregory
я считаю, что вывод типов вот такой — это зло в чистом виде
Mike
я считаю, что вывод типов вот такой — это зло в чистом виде
считай, зачем это регулярно пытаться кому-то доказать?
Gregory
тебе надо посмотреть на 10 разных файлов, чтобы понять, какого же типа эта чёртова переменная в итоге получилась
Mike
я считаю, что вывод типов вот такой — это зло в чистом виде
HashMap<String, List<Integer>> map = new HashMap<String, List<Integer>>();
M
Думаю, спорам о том, какой язык самый крутой в мире, место здесь t.me/pofftop
Gregory
ну начинается
Gregory
а можно нет
Mike
ой блин, вот ответ я зря снёс
Co(n)stantine👨‍🔬
ну начинается
там появилось union types 🌝
Alexey 🇪🇸
ой блин, вот ответ я зря снёс
ну шо ты тут все расчистил
Gregory
ой блин, вот ответ я зря снёс
можно просто вообще не пользоваться кнопкой "удалить" для того что не спам?
Gregory
так напиши явно тип, что мешает?
мне ничего не мешает, я всегда пишу, но другие не всегда
Gregory
ты видел код тдесктопа?
Gregory
там просто auto auto=auto();
Alexey 🇪🇸
мне ничего не мешает, я всегда пишу, но другие не всегда
так ты другими работаешь? Ты вроде в одиночку обычно
Ivansuper
Ребят, а у кого нибудь имеется линк на чат по OpenGL ES? Можно дженерик чат, но будет лучше, если он с уклоном в мобильные системы
Gregory
так ты другими работаешь? Ты вроде в одиночку обычно
читать чужой код — неотъемлемая часть работы программистов
Gregory
Gregory
за что
Mike
там просто auto auto=auto();
ммм, как будто на джаве говнокодить нельзя
Gregory
почему нельзя просто взять и НЕ ТРОГАТЬ
Alexey 🇪🇸
читать чужой код — неотъемлемая часть работы программистов
а, ты про код с гитхаба? Ну да. Но в команде можно договориться указывать тип всегда. Настроить на это какой-нибудь линтер чтобы по рукам бил
Gregory
ммм, как будто на джаве говнокодить нельзя
на джаве говнокодить требует больше усилий
Mike
почему нельзя просто взять и НЕ ТРОГАТЬ
почему нельзя сразу пойти в оффтопный чат?
Gregory
почему нельзя сразу пойти в оффтопный чат?
почему нельзя ответить ответом на вопрос?
Gregory
я не понимаю, какая именно цель достигается удалением всего подряд
Co(n)stantine👨‍🔬
Gregory
так что я тоже всегда прав 😂
Co(n)stantine👨‍🔬
🤥
Gregory
кот... ладно, пишите на чём хотите, мне плевать
Aleksey
за што 🙁 🙁 🙁
Co(n)stantine👨‍🔬
Ivansuper
не совсем то, но есть @androidgpu
Спасибо. У них если что тоже не помешает спросить
Gregory
в андроид-специфичной разработке вряд ли появится что-то новое
Konstantin
кроме компоуза
Gregory
кроме компоуза
это опциональная для использования библиотека
Mike
кроме компоуза
как же хорошо, что он не нужен
Konstantin
ты так и про котлин говорил
Mike
это опциональная для использования библиотека
а они там мудаки конченые, у них компиляторный плагин к котлину
Gregory
так-то и appcompat не нужен
Konstantin
ты должен был бороться со злом, а не примкнуть к нему