LINUX.ORG.RU

java vs kotlin для android v2

 , ,


0

1

Итак, товарищи. Опять поднимаю сей вопрос. Вопрос один: является ли целесообразным писать на kotlin под андроид или это всё же хайповый яп? Книгу по java я прочёл(месяц и неделя). Сейчас перед выбором: или начать писать на java проект или выделить еще столько же времени, изучить kotlin и писать на нём. Это очень сложный на самом деле выбор. Не хотелось бы тратить время на хайповый яп.

Есть еще такой топик на дваче: https://2ch.hk/pr/arch/2019-06-27/res/1396499.html

★★★★

Google вам официально рекомендует, да нет, даже кричит о переводе разработки под Kotlin, но нет, будем упираться и писать по старинке и спрашивать спрашивать, дискутировать. Ну тупыыыыыые

Садись, да и пиши, котлин не так и сильно отличается от Java, чтобы там учить месяцами

menangen ★★★★★ ()

Гугл поддерживает котлин не из-за хайпа, а из-за терок с Oracle. Точно так же как Apple, запилившая clang из-за того что ее не устраивала лицензия gcc.

Так что нет, этот язык никуда не денется, а наоборот скоро станет (если уже не) дефолтным в андроиде.

Lrrr ★★ ()
Ответ на: комментарий от menangen

Google вам официально рекомендует, да нет, даже кричит о переводе разработки под Kotlin, но нет, будем упираться и писать по старинке и спрашивать спрашивать, дискутировать. Ну тупыыыыыые

Это не потому что котлин такой хороший, а потому что гуглу оракл хорошо так вставил за копирование Java API.

cocucka ★★★★★ ()

Рекомендую kotlin, это современный язык, если изучишь kotlin то «спуститься» на уровень java не составит труда. При изучении языков сложности возникают в изучении новых абстракций, java содержит только подмножество абстракций доступных в kotlin, т.е. у тебя не будет сложностей с освоением java, но будет не хватать возможностей kotlin.

Aber ★★★★ ()
Последнее исправление: Aber (всего исправлений: 1)

Да, на сегодня Котлин это предпочтительный язык для андроида и новые API пишут именно для него.

Впрочем если сильно хочется, можно и на Java. Это тоже поддерживаемый язык. Но всё же лучше новый код начинать на Котлине. Это официальная рекомендация гугла.

Legioner ★★★★★ ()