Size: a a a

Kotlin Community

2019 October 20

A

Alex in Kotlin Community
ну всмысле бред? постулируется и на практике котлин переиспользует все из java-core. без котлина ты сможешь програмы писать нормальные на джаве\jvm, а вот без jvm уже будет такое себе (js\native)
источник

BP

Bogdan Panchenko in Kotlin Community
ну раньше же писали ? чем тогда отличается от сейчас ? Если человеку хочется учить андроид, то тут нужно учить андроид, если он хочет учить си - он учит си, и все что с ним тесно связано
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
язык считается языком когда он становится самостоятельным, то-есть его не нужно учить вместе с платформой. Платформа же учится отдельно
платформа android основана на платформе java core — коллекции, там, потоки и их пулы, вот это всё. И без знания этого там ничего не получится
источник

A

Alex in Kotlin Community
поясни
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
платформа android основана на платформе java core — коллекции, там, потоки и их пулы, вот это всё. И без знания этого там ничего не получится
пффф, так это основа основ, это почти в каждом яп есть, кроме фп-шных (про потоки, и то я не уверен)
источник

QH

Quantum Harmonizer in Kotlin Community
Alex
ну всмысле бред? постулируется и на практике котлин переиспользует все из java-core. без котлина ты сможешь програмы писать нормальные на джаве\jvm, а вот без jvm уже будет такое себе (js\native)
не распарсил набор слов
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
платформа android основана на платформе java core — коллекции, там, потоки и их пулы, вот это всё. И без знания этого там ничего не получится
тот же линкед лист мы учили на алгоритмах, на си
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
пффф, так это основа основ, это почти в каждом яп есть, кроме фп-шных (про потоки, и то я не уверен)
и что теперь? Не изучать её?
источник

A

Alex in Kotlin Community
Quantum Harmonizer
не распарсил набор слов
😄 ну ок
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
тот же линкед лист мы учили на алгоритмах, на си
а оказалось, что он не нужен)
источник

QH

Quantum Harmonizer in Kotlin Community
а понимание GC нужно. И понимание юниксовых процессов нужно
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
а оказалось, что он не нужен)
почти*. те же масивы учили на си, на паскеле сколлько учили ... А и на ООП учили по факту как работает ArrayList, и очереди. Но у нас предмет ООП был на джаве основан
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
а понимание GC нужно. И понимание юниксовых процессов нужно
ну это уже не к яп, извини
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
ну это уже не к яп, извини
так я не про ЯП, а про кор
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
так я не про ЯП, а про кор
ну это от платформы зависит. ПС: уже писал выше. ладно <o/fftop>
источник

QH

Quantum Harmonizer in Kotlin Community
— Ааааа, GC удалил мои объекты, что мне делать, доктор?
— Надо было учить кор.
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
— Ааааа, GC удалил мои объекты, что мне делать, доктор?
— Надо было учить кор.
*тут дело не в гс, а в режиме управлении памятью, и в каждом яп об этм говорится. А кор это сама платформа, лайфсайкелс вью\приложения etc. В джаве std либа и кор тесно связаны*, и имено это вводит в ступор. Вот посоветовал ты человекку джаву учить а там лямбды, свич новый завезли, гс поменялся - называется выучил кор который в андроиде не применишь
источник

QH

Quantum Harmonizer in Kotlin Community
Bogdan Panchenko
*тут дело не в гс, а в режиме управлении памятью, и в каждом яп об этм говорится. А кор это сама платформа, лайфсайкелс вью\приложения etc. В джаве std либа и кор тесно связаны*, и имено это вводит в ступор. Вот посоветовал ты человекку джаву учить а там лямбды, свич новый завезли, гс поменялся - называется выучил кор который в андроиде не применишь
когда говорю GC, не имею в виду никакую конкретную реализацию
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
когда говорю GC, не имею в виду никакую конкретную реализацию
ахахха, а они все работают по разному, тот же "подсчет ссылок" также можно считать гс, и так считался до некоторого времени. Который был в джаве с самого начала
источник

BP

Bogdan Panchenko in Kotlin Community
Quantum Harmonizer
когда говорю GC, не имею в виду никакую конкретную реализацию
это ты имеешь ввиду автоматическую сборку мусора - об этом можно уделить раздел (для уровня начинаещего)
источник