Захар
Захар
у меня была возможность
Захар
но кор2дуо меня подвел((((
Бафомет
Denys
Бафомет
Js знаю на неплохом уровне, но работаю бекендером. Но понравилась java
Бафомет
Я уж и шилдта купил читаю
Бафомет
Че то зацепило
Denys
Бафомет
Мне б на удаленку
Denys
https://djinni.co/
Товарищ на node как раз недавно несколько оферов там получил (ремоут).
Denys
Смена стека - ощутимая просадка по зарплате на некоторое время
Бафомет
Понял, но запасной аэродром стоит иметь
Denis
Всем привет, может кто знает способ получать события об удалении/добавлении файла на sd карте кроме как FileObserver’ом?
Friedrich Nietzsche
Стоит ли изучать Java сейчас или всё-таки Kotlin более востребован в AndDev?
Friedrich Nietzsche
Ну начал с Java, вот буквально первые шаги
Friedrich Nietzsche
Про гуглить не совсем ясно
Если буду учить Kotlin не буду понимать эти куски кода? Ты про это?
Friedrich Nietzsche
Если я правильно понимаю разницу между языками, то Котлин сокращённый в синтаксисе, длина команд меньше. Особо не углублялся в отличия между ними, может это не все
Но сразу ясно, если изучить Java то Kotlin будет сразу понятен, но не наоборот
Marty
Friedrich Nietzsche
Спасибо большое, хотел удостовериться что хоть в правильном направлении иду
Marty
Пожалуйста
Friedrich Nietzsche
В моей стране в основном на AndDev требуют Java/Kotlin, поэтому не вариант. Да и в AStudio поддерживаются эти два языка, и требуют знание именно этой среды разработки.
Mike
огромная стдлиба, слабый интероп, сложный write-only синтаксис
Denis
В Котлине есть корутины, в Java нет. Это все решает
Mike
Denis
Рядовое это какое? Hello World
Arsen
Arsen
Denis
Причем там Rx, корутины это вообще другая парадигма. В долгосрочной перспективе Java будет угасать просто потому что там нет корутин
Arsen
у котлина там куча своих приблуд (сиквенсы, операторы), в общем, можно целиком рх заменить
Denis
капец, тут многие зациклены просто на Rx, через пару лет это пройдет надеюсь
Denis
В свое время покурил эту статью и вопросы что лучше Java или Котлин отпали
https://medium.com/@elye.project/understanding-suspend-function-of-coroutines-de26b070c5ed
Denis
котлин может блокировать стек вызовов, а Java только тред
Mike
очень в тему вопроса, щас бы ещё спор остроконечников и тупоконечников устроить
Arsen
> блокировать стек (стейт машина + генерируемые колбеки)
Denys
Mike
Arsen
Denis
Mike
Denis
не знал что в Java будут корутины
Arsen
Mike
не знал что в Java будут корутины
Кому надо было, те сделали себе корутины в джаве (от Alibaba и грязного хака с отклеиванием стека до трансформаций байт-кода и Quasar.)
А, всё равно кто-нибудь вхерачит блокирующий ввод-вывод.
Arsen
TDD - Thread#sleep Driven Development
Mike
а чем арт плох?
арт офигенчик, если его отвезти назад, в 2011 год, когда вышла семёрка
Denys
Arsen
Denys
Котлин достаточно самостоятельный язык чтобы начинать изучать программирование из него, да. Но есть маленький нюанс. Если нужно поскорей зарабатывать идти - скорее всего это будет легаси с джавой.
Denys
Но от изучения котлина на Андроиде скоро никуда не деться.
Arsen
тут как бы выбор между джава и джава + котлин
Denys
DarkPerl
Arsen
акция: изучи джаву и получи ооп в подарок (нет), быдлокод можно везде написать
Arsen
котел как раз более сейфти, они это даже как килерфичу приподносят (одну из)
Denys
Ivansuper
С чего бы это?
Котлин манит писать функциональщину. Переборщишь и будут макароны а не код
Denys
Denis
С чего бы это?
Ну чисто мое мнение. Котлин более гибкий, там больше способов сделать что-то чем в Java
Arsen
можно машинный код писать, он никуда не манит
Arsen
в суицидную будку разве что (референс к футураме)
Denys
Не вижу связи между функциями и плохим кодом. Скорее, наоборот
Arsen
Denis
DarkPerl
Давайте голосовать Java vs Kotlin 😋
Denys
Denys
Низкая квалификация программистов частично компенсируется хорошим проектным лидом и гайдлайнами.
Denis
JavaScript например хороший язык, но тоже уж больно гибкий. Там 90% проектов без слез не взглянешь.
Denys
Ivansuper
У нас таких проблем не было, например. Анекдотические случаи - слабый аргумент
Котлин многое дает сделать меньшими усилиями. В руках хороших это очень круто. Но вот сейчас программистов приходящих вал, и они только рады — чем быстрее накодить, тем круче, не важно как в итоге получится. За развитие такого мне и страшно. Гугл признал Котлин потому что он был популярен среди разрабов Андроида, но гугл не делал всем код ревью