@jvmchat

Страница 2409 из 2890
Tolegen
19.04.2018
05:16:26
Кстати был на днях на конфе scala.sphere.it Там были представители JetBrains и рассказывали про Scala Native vs Kotlin Native. Так вот, основная задача Kotlin Native, как оказалось, это компиляция в iOS. Ну то есть не было сказано прямыми словами, что мобильная разработка - это основная ниша Котлин, но таргетить натив только ради iOS как бы намекает..

Alexander
19.04.2018
05:39:29
/stat@combot

Combot
19.04.2018
05:39:29
combot.org/chat/-1001043090457

Google
Hydra
19.04.2018
06:01:51
Всем привет. Есть вопрос: Есть бин, бин должен конфигурироваться через конструктор, чтобы внести ясность, это кэш-компонент который должен в одном месте создаться с параметром на один файл, в другом месте на другой. Бины конфигурирую в отдельном классе. Как это осуществить?







лол, когда делал скрины увидел пару лишних переменных

Tolegen
19.04.2018
06:04:48
В чём профит скала-нэйтив? там же вроде тоже gc используется. Просто кроссплатформенный бинарь собирать, а-ля го?
Оказалось, что его и не пилят особо. Всего один активный разработчик против команды в JerBrains

Ну например - поддержка рекурсии. А так - хз даже)

Tolegen
19.04.2018
06:11:15
Или правильнее через Qualifier?
А почему бы не создать два объекта с разным beanId?

Hydra
19.04.2018
06:14:27
Google
Ivan
19.04.2018
06:33:06
Кстати был на днях на конфе scala.sphere.it Там были представители JetBrains и рассказывали про Scala Native vs Kotlin Native. Так вот, основная задача Kotlin Native, как оказалось, это компиляция в iOS. Ну то есть не было сказано прямыми словами, что мобильная разработка - это основная ниша Котлин, но таргетить натив только ради iOS как бы намекает..
Эммм... они конечно много про ios говорят в плане котлин нейтив, но цель всё-таки шире, иначе они бы просто научили компилятор генерить бинарник для ios, как они это сделали для js. Но тут цель сильно шире - шарить код который от платфорымы не зависит между всеми платформозависимыми библиотеками.

Ivan
19.04.2018
06:36:45
Но даже сейчас есть доклад про то как товарищ написал веб морду для девайса по измерению CO2 в помещении

Ivan
19.04.2018
06:37:31
И чем тебе сгенерированный бинарь без VM поможет? Или предполагается всю имплементацию JVM тащить?
Нет, vm тут не нужна для платформенного кода, у тебя уже есть платформа =)

Котлин как-раз уже не только jvm язык

Вот с нейтивом они хотят ещё больше расширить эту концепцию

Т.е. Синтаксис остаётся тем же, а писать можешь под джавку, под js, под линукс, под винду и т.п.

Tolegen
19.04.2018
06:39:47
Ivan
19.04.2018
06:39:55
Под джавку- понято, компилятор генерит байт-код jvm Под js -компилятор из котлин кода генерит... эээ.. могу соврать, но видимо js код Под линукс/виндовс/<подставьте сюда название ос> - компилятор генерит llvm

sss3 ?
19.04.2018
06:42:33
Но использовать джава либы уже не получится в таком случае?

Ivan
19.04.2018
06:43:21
Но использовать джава либы уже не получится в таком случае?
Да, не получится, зато получится вызывать функции ядра

sss3 ?
19.04.2018
06:43:54
Но кому нужен язык без либ

Tolegen
19.04.2018
06:43:56
Ivan
19.04.2018
06:44:16
Зачем на линукс/Windows натив, если есть JVM?
Вы видели как java приложение выглядит на десктопе?

sss3 ?
19.04.2018
06:44:39
Tolegen
19.04.2018
06:44:41
Вы видели как java приложение выглядит на десктопе?
А зачем десктоп вообще пилить нынче?

Google
Tolegen
19.04.2018
06:44:57
Ну и натив это дело не исправит же

Ivan
19.04.2018
06:45:18
Но кому нужен язык без либ
Можно будет как-раз вызывать котлин либы

Можно их из JVM вызывать
Без jni же, а просто как будто ты C код пишешь, только не на си, а на человеколюбивом языке

Tolegen
19.04.2018
06:46:28
В общем не очень понял все равно к чему использовать натив на платформах, в которых уже живет JVM. Могу понять iOS или embed в которых этой самой JVM нету.

Tolegen
19.04.2018
06:47:47
Ну вы видимо не так часто встречались с jni - это то ещё развлечение
Я и не горю желанием) и не вижу смысла в этом. Если прям нужны функции ядра - берите python или go.

Гибкин
19.04.2018
06:50:12
Я имею в виду конструктора

Он же генерит конструкторы

Tolegen
19.04.2018
06:51:32
> Python > Функции ядра Nice?
Оно так не работает?)

Ivan
19.04.2018
06:52:56
Он же генерит конструкторы
Ммм.. вот есть вложенный класс, над ним можно повесить любые аннотации, и ломбок сгенерит геттеры/сеттеры/билдеры/что скажете Про это вопрос был?

Alex Фэils?︙
19.04.2018
06:53:01
Оно так не работает?)
проще JNI развернуть)))) так-то все равно придется сношаться с FFI, но уже питоновским))

Alex Фэils?︙
19.04.2018
06:54:12
Google
Степан
19.04.2018
06:56:32
Кто-нибудь сталкивался с фризом таким, что после нажатия на стоп удаленного дебага в идее, сокет все равно остаётся висеть открытым?

шлюхогон42
19.04.2018
06:57:50
А стоп, для билдера?
Кстати вложенный enum нужен для объявления констант внутри определенного класса?

Ivan
19.04.2018
07:00:29
Я и не горю желанием) и не вижу смысла в этом. Если прям нужны функции ядра - берите python или go.
Как-раз идея в том чтобы везде юзать один и тот же нормальный язык и менять платформу по мере надобности. Всем устраивает jvm - пожалуйста, на выходе jar который ранэвривере Понадобилось написать под симбиан - компильнул под него, и на сдачу можешь сделать библиотеку, которая написана на котлин, но скомпилена и под симбиан, и под jmv, соответственно можешь юзать этот код как на сервере, так и на симбиане. Понадобилось потом ещё вебморду нарисовать - скомпильнул эту шаренную либу в js, теперь можешь юзать её и пилить для браузера и всё это на котлин

Кстати вложенный enum нужен для объявления констант внутри определенного класса?
Ммм... да нет, идея енума именно в связном логически перечислении (это следует из названия =) )

шлюхогон42
19.04.2018
07:03:20
sss3 ?
19.04.2018
07:05:38
Информативно

шлюхогон42
19.04.2018
07:05:47
очень многословно и информативно

Oleg
19.04.2018
07:19:52
а что такое стейт коннекшен?
Боже, дай мне сил не объяснить этому великолепному нику, про конекшин и про стейт и про стейт конекшин и про позы в которых конекшн стейт.

Artem
19.04.2018
07:21:27
шах и мат атеисты

Евгений
19.04.2018
07:21:41
да не, это шипилев троллит

шлюхогон42
19.04.2018
07:22:15
конктион как то связан с сессией?

Vit
19.04.2018
07:23:06
Google
Евгений
19.04.2018
07:23:19
а есть @javastop? ?

Quantum Harmonizer
19.04.2018
07:23:21
@javastart
я его уже оттуда отправил, т. к. без контекста вопрос не имеет смысла

Igor
19.04.2018
07:23:41
а, ну тогда google.com

шлюхогон42
19.04.2018
07:24:05
а, ну тогда google.com
там дичь одна

Quantum Harmonizer
19.04.2018
07:24:09
а, ну тогда google.com
ну наберёт он там «конекшн стейт», толку-то?)

шлюхогон42
19.04.2018
07:24:57
ну наберёт он там «конекшн стейт», толку-то?)
нашло только то что коннекшн это подключение. понятие сессии

Quantum Harmonizer
19.04.2018
07:25:35
нашло только то что коннекшн это подключение. понятие сессии
теперь можешь попытаться выяснить, что такое «стейт». Предупреждаю сразу: слово многозначное

Igor
19.04.2018
07:25:41
там дичь одна
всё правильно, это оно

шлюхогон42
19.04.2018
07:25:55
всё правильно, это оно
https://refactoring.guru/ru/design-patterns/state/java/example это оно?)

Igor
19.04.2018
07:29:25
https://refactoring.guru/ru/design-patterns/state/java/example это оно?)
https://www.google.com/search?newwindow=1&hl=en&ei=OEXYWo6yOcOP5wLa0Z-wCQ&q=database+connection+java&oq=dataconnection+java&gs_l=psy-ab.1.0.0i7i30k1l10.14966.15596.0.16457.4.4.0.0.0.0.207.575.0j2j1.3.0....0...1.1.64.psy-ab..1.3.572....0.cqPMaNyzFkw

Quantum Harmonizer
19.04.2018
07:29:26
Pavel ?
19.04.2018
07:30:16
Oleg
19.04.2018
07:31:34
Конекшн - соединение. Может подразумевать разное, от tcp соединения до объектной абстракции над ним. Стейт - состояние. Состояние в широком смысле . Состояние чего угодно. Конекшн стейт - состояние соединения. Судя по контексту tcp.

Rikland
19.04.2018
07:32:07
А зачем десктоп вообще пилить нынче?
Затем, когда клиенту нужна коробочная версия.

Страница 2409 из 2890