
Vitaliy
02.11.2016
13:48:41
На мобилках это ещё будет вызывать тормоза, если это делать в неподходящих местах

Антон
02.11.2016
13:48:54
общий случай шире

Vitaliy
02.11.2016
13:49:21
Ну так если через гонки меняется поле, оно должно быть volative

Google

Vitaliy
02.11.2016
13:49:27
Иначе это уже сама по себе ошибка

Антон
02.11.2016
13:49:47
ну почему ошибка,
через гонку ты вполне можешь увидеть или нет объект

Vitaliy
02.11.2016
13:50:26
Каждый поток имеет свой кэш на поля. Если поток A присвоит null-полю значение, поток Б может банально не узнать об этом

Антон
02.11.2016
13:50:36
да
но это никто не гарантирует
на то она и гонка

Митко Соловец?
02.11.2016
13:51:04
смешное утверждение про дроид
ведь на дроиде джавы нет

Alexey
02.11.2016
13:51:44
зато теперь есть Котлин

Антон
02.11.2016
13:52:19
ты либо увидишь либо не увидишь, можешь увидеть потом, можешь также не увидеть, другое дело что это неправильно, но мало кто задумывается, а работать-то должно хоть как-то)

Ilya
02.11.2016
13:53:23
Если это неправильно, то это ошибка, так ведь?

Антон
02.11.2016
13:53:45
так

Google

Антон
02.11.2016
13:53:57
давайте в сегфолт падать

Stanislav
02.11.2016
14:00:26

Pavel ?
02.11.2016
14:00:56

Stanislav
02.11.2016
14:01:11
когда надо подпилить чужую библиотечку под свои нужды, вмето адаптеров или статических врапперов колбасись в чужом классе свой функционал
збс?)
нуу, пока не понял, зачем нужен котлин, если честно )
но плюшки местами вкусные

Alexey
02.11.2016
14:01:38
)) лол

Pavel ?
02.11.2016
14:02:10
это как хавать торт и думать нахрена его хавать))

Alexey
02.11.2016
14:02:20
обидно если они распиарят язык и придется таки его изучать

Stanislav
02.11.2016
14:02:44
он простой. если умеешь на дж8, то и на котлине умеешь
ну, полдня помучаешься с синтаксисом

Alexey
02.11.2016
14:03:07
не хочу смешивать в голове все в кучу. и так уже на два лагеря - скала и джава
вот в синтаксисе и проблема

Stanislav
02.11.2016
14:03:24
еще полдня на async/await когда выйдет 1.1 котлин

Alexey
02.11.2016
14:03:44
это типа promise и future?

Stanislav
02.11.2016
14:03:58
нуу, почти
там еще подмешивается стактрейс и под капотом всякая магия с выбором экзикутора
ну котлин -- это реально куча классного сахара на джавой 8, по крайне мере 1.0
плюсы для продакшена сомнительны, минусы есть

Pavel ?
02.11.2016
14:07:18

Stanislav
02.11.2016
14:08:33
найти программиста на рынке, например. Под капотом иногда какая-то магия, на которую сыкотно полагаться. Ну и вообще +1 технология на проекте -- это минус

Google

Pavel ?
02.11.2016
14:15:51
кстати а маркетологи котлина сейчас за что базарят?)

Stanislav
02.11.2016
14:23:28
какая там магия?)
ну тот же вывод типов, местами страшно настолько, что руками везде и все прописываю

Pavel ?
02.11.2016
14:23:52

Stanislav
02.11.2016
14:23:58
нет )) страшно ))

Pavel ?
02.11.2016
14:24:23
ты попробуй) страх с котлином пропадет)

Митко Соловец?
02.11.2016
14:30:38
и на последнем джокере не слово о котлине не было, что намекает

Pavel ?
02.11.2016
14:31:29
был)
Бреслав базарил за корутины)

Oleksandr
02.11.2016
14:34:36
кто-то близкий к джетбрейнс может ответить на вопрос -- зачем они создают ещё один язык, вместо допиливания той же скалы?
мир был бы лучше, во втором случае

Pavel ?
02.11.2016
14:35:44
на этот вопрос наверно только Бреслав с Жемеровым могут ответить)
у парней хорошо получается)

Oleksandr
02.11.2016
14:36:25
я вовсе не хейчу
это увеличение энтропии
они делают хорошее дело, но, мне кажется, было бы эффективнее допиливать готовое
как с дистрибутивами линуха

Pavel ?
02.11.2016
14:38:40

Oleksandr
02.11.2016
14:40:38
ясно, что это они не от бедности начали
я слегка о другом -- груви, скала, цейлон уже имели (на старт разработки котлина) хорошие вещи

Google

Oleksandr
02.11.2016
14:41:14
ownership не прокатит, потому что сегодня все языки опенсорсные

Pavel ?
02.11.2016
14:42:28
видимо этот зоопарк в итоге не будет иметь то что по мнению брейнсов вытянет разработку их продуктов на новый уровень)

Admin
ERROR: S client not available

Ilya
02.11.2016
14:42:41

Pavel ?
02.11.2016
14:43:05

Oleksandr
02.11.2016
14:43:09
очень интересное мнение
от разработчка иде
не, там много чего сложно учесть, но тот же скалаплагин нормально работает

Alexey
02.11.2016
14:44:13
так вроде не самая плохая поддержка скалы сейчас в IDEA

Pavel ?
02.11.2016
14:44:16
для плюсов говорили что трудно написать ide и вроде таки запилили
правда сколько туда вбухано человекочасов хз)

Ilya
02.11.2016
14:44:32
Подробности в презенташках на ютубе

Pavel ?
02.11.2016
14:44:47
не в блокноте же писать)
кто-то на скале пишет не в IJ?)
а вообще кто-то что-то пишет не в IJ?)

Oleksandr
02.11.2016
14:47:50
на эклипсе и энсиме есть знакомые
ensime -- типа плагин для разных вимов, саблаймов и емаксов

Pavel ?
02.11.2016
15:16:52

Google

Pavel ?
02.11.2016
15:17:06
все тычат в IJ)

Oleksandr
02.11.2016
15:18:19
ну 90℅ в ней
если не больше

Alexander
02.11.2016
20:38:51
Нетфликс где-то его заиспользовал

Turgenoid
02.11.2016
21:27:16
IJ = IntelliJIDEA?

Anton
02.11.2016
21:27:37
Йеп

Alex
02.11.2016
23:00:04
слушайте. Я тут зашел на https://www.java.com/en/
И блэт, какой же он мерзкий
эти шрифты
эта верстка по центру экрана
Даже хаскель осилил завести одностраничник https://www.haskell.org/

Roman
02.11.2016
23:02:15
Даже у gentoo милая страничка достаточно
https://www.gentoo.org/