Тема: JNODE F.A.Q.
Показать сообщение отдельно
  #135  
Старый 10.02.2017, 03:11
Sergey Poziturin
Guest
 
Сообщений: n/a
По умолчанию Re: JNODE F.A.Q.

Sergey Poziturin написал(а) к Kirill Temnenkov в Mar 16 10:26:46 по местному времени:


Нello, Kirill Temnenkov.
On 21.03.16 9:02 you wrote:

NS>>>> Q: А как поставить? A: Читайте docs/* A2: Поставить JRE1.7,
NS>>>> скачать архив, распаковать,
KT>>> Ага, а уже восьмерка требуецца - надо бы поправить.
SP>> Какие фичи 8 были использованы, если не секрет?
KT> Если честно - я никаких мегафич восьмерки специально не
KT> использовал. Ну то есть Иван вроде сказал, что переходим на
KT> восьмерку, сделал некоторое количество изменений, которые только
KT> на восьмерке скомпилируются - ну и я расслабился, если где-то
KT> что-то трогал - то переходил на восьмерочные лямбды. Могу
KT> ошибаться, но как мне показалось - если задаться целью, то можно
KT> достаточно легко и быстро от семерочных и восьмерочных фич
KT> отказаться и остаться на Java 6. Другое дело, что на работе всеми
KT> этими legacy версиями я сыт по горло. Но, если вдруг случится чудо
KT> - jnode купит бешеный миллионер, пообещает (много) денег за java
KT> source level 6 в jnode, и Иван не успеет заблокировать мне права
KT> на commit в репозиторий - то я бы все быстро вернул на java 6 :-]

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

SP>> Я в хотдоге не дождался явы 8 на андроид и начал использовать
SP>> kotlin. Он рулез. Все новые классы только на нем. И немного
SP>> рефакторинга старых.
KT> Ага, а на какие-нибудь грабли наступал?

Вообще всё ровно. Больше того, нормально написанный код оказывается (сюрприз!) ещё и работает быстрее. Что и показал релиз.

И даже активити, полностью написанные на котлин, не только выглядят гораздо лаконичнее аналога на яве, так еще и работают не хуже.

Короче, jetbrains молодцы, прямо очень большие молодцы.

--
Best regards!
Posted using Нotdoged on Android
--- Нotdoged/2.12/Android
Ответить с цитированием