Size: a a a

Android Developers

2021 January 30

y

yellow in Android Developers
Sergey Grieg
Можно попросить на словах описать простейшую фичу — чтобы понять ход мыслей
если после этого спросят - а не хотите ли на реакте к нам пойти писать?
источник

SG

Sergey Grieg in Android Developers
yellow
если после этого спросят - а не хотите ли на реакте к нам пойти писать?
Слать нафиг. Я пришёл по определённому стеку — если бы я хотел реакта, я бы искал позиции для него
источник

SG

Sergey Grieg in Android Developers
Или спросил бы сам о такой возможности
источник

L

Leonid in Android Developers
yellow
ты рассматриваешь ребят к себе в команду, что хочешь увидеть в репозиториях
Например, чел говорит: я - мощный писатель на котлине. Смотрим в код, а там явные джава-паттерны. Например, if (a == null) вместо a?.let
Или вместо котлинских итераторов - for джавы.
Понятно, что чел не в курсе котлинских идиом и просто пишет как умеет исходя из своего опыта джависта.

Понятно, какие костыли он будет городить вместо использования готовых решений в котлине.
источник

SG

Sergey Grieg in Android Developers
Leonid
Например, чел говорит: я - мощный писатель на котлине. Смотрим в код, а там явные джава-паттерны. Например, if (a == null) вместо a?.let
Или вместо котлинских итераторов - for джавы.
Понятно, что чел не в курсе котлинских идиом и просто пишет как умеет исходя из своего опыта джависта.

Понятно, какие костыли он будет городить вместо использования готовых решений в котлине.
Я тут в обратном порядке после двух лет одного Kotlin решил потыкать Java (руки чтобы вспомнили). Переплевался весь
источник

L

Leonid in Android Developers
Sergey Grieg
Я тут в обратном порядке после двух лет одного Kotlin решил потыкать Java (руки чтобы вспомнили). Переплевался весь
Аналогично
источник

y

yellow in Android Developers
вообще(с моим бэкграундом фронтенда) котлин пахнет джсом, будто люди которые их делали в одном классе учились
источник

y

yellow in Android Developers
yellow
вообще(с моим бэкграундом фронтенда) котлин пахнет джсом, будто люди которые их делали в одном классе учились
и хз кто у кого слизывал
источник

SG

Sergey Grieg in Android Developers
yellow
вообще(с моим бэкграундом фронтенда) котлин пахнет джсом, будто люди которые их делали в одном классе учились
А по мне он отдаёт Swift
источник

SG

Sergey Grieg in Android Developers
Sergey Grieg
А по мне он отдаёт Swift
На который и ориентировались, прикрутив полную совместимость с Java
источник

SG

Sergey Grieg in Android Developers
Или наоборот... Не помню уже
источник

SG

Sergey Grieg in Android Developers
Но один из этих языков стал родителем для другого
источник

SG

Sergey Grieg in Android Developers
И все же он очень отличается от JS. Взять ту же типизацию
источник

y

yellow in Android Developers
Sergey Grieg
И все же он очень отличается от JS. Взять ту же типизацию
я 3 года писал на джс и питон
у меня еще воспоминания свежие, но когда я к джаве прикоснулся после джса и питона то создалось впечатление будто у меня в руках молоток, а у других автомат
источник

SG

Sergey Grieg in Android Developers
yellow
я 3 года писал на джс и питон
у меня еще воспоминания свежие, но когда я к джаве прикоснулся после джса и питона то создалось впечатление будто у меня в руках молоток, а у других автомат
Java — это мощный и прекрасный язык. В умелых руках он способен на невероятные вещи, но им же можно отстрелить себе ногу.

Да, у него нет множества плюшек типа null-safe. Но все же...
источник

y

yellow in Android Developers
Sergey Grieg
И все же он очень отличается от JS. Взять ту же типизацию
или реализация паттернов, например гофовских с потошью динамически типизированных языков всегда кривая т е там, в большинстве случаев, все мутабельное
источник

L

Leonid in Android Developers
yellow
вообще(с моим бэкграундом фронтенда) котлин пахнет джсом, будто люди которые их делали в одном классе учились
Там много на что похоже. На Паскаль, например :)
Мне поначалу тоже это все не понравилось. А оказалось, что очень даже удачно получилось.
источник

SG

Sergey Grieg in Android Developers
А вообще: это все языки семейства Си. Если присмотреться — они все довольно похожи
источник

SG

Sergey Grieg in Android Developers
Просто сейчас языки приобретают большую лаконичность
источник

SG

Sergey Grieg in Android Developers
Сравни с тем же Фортаном
источник