
Nick
15.12.2016
21:26:32

KrivdaTheTriewe
15.12.2016
21:26:36
Пойду к тебе работать

Yegor
15.12.2016
21:26:39

KrivdaTheTriewe
15.12.2016
21:27:24
А говорят джависты переходят на котлин, а оказывается все все таки на скалу

Google

Yegor
15.12.2016
21:27:31

Oleksandr
15.12.2016
21:28:04
оппа
@yegor256 , какая связь в https://github.com/yegor256/eo/issues/4 между GC и иммутабельностью?
так-то наоборот, для иммуталбельных фиговин ГЦ критичен

Yegor
15.12.2016
21:28:06
язык называется EO: www.eolang.org

Nick
15.12.2016
21:28:24

Yegor
15.12.2016
21:29:16

Nick
15.12.2016
21:29:30
скала гавно, потому что какой-то пидар сломал мне сборку скала наитив)
добавил плагин в сборку не зарелизив его
что за люди

Oleksandr
15.12.2016
21:30:28

Nick
15.12.2016
21:30:36

Oleksandr
15.12.2016
21:31:03

Google

Nick
15.12.2016
21:31:17
ручное управление может будет

Yegor
15.12.2016
21:31:21
как в C++

Nick
15.12.2016
21:31:49

Anton
15.12.2016
21:32:03
никто не идеален :)

Nick
15.12.2016
21:32:21
ты эт Баруху ток не говори

Vladislav
15.12.2016
21:33:52

Baruch
15.12.2016
21:33:59

Yegor
15.12.2016
21:34:06
есть мысль, что эти самые недостаточки берутся именно из мутабельности объектов. то есть, если взять C++ подход и добавить строгий immutability - получится отказ от GC

Nick
15.12.2016
21:34:09
потому что ты идеален )))

KrivdaTheTriewe
15.12.2016
21:34:44

Baruch
15.12.2016
21:35:10
Акторы?
акторы разве объекты? ты можешь уважать актора?

KrivdaTheTriewe
15.12.2016
21:35:10
Пусть объекты сами себя пингуют

Yegor
15.12.2016
21:35:30

Oleksandr
15.12.2016
21:36:20
ладно, хватит)
ты вообще всерьез про этот ео, или так, на конфы поездить?
ну нельзя на каждый вопрос отвечать "а хрен его знает"

Nick
15.12.2016
21:36:51

Yegor
15.12.2016
21:37:10

Anton
15.12.2016
21:37:18

Google

Yegor
15.12.2016
21:37:26
а почему конфы это не всерьез?
кто нибудь вступится за конфы?

Oleksandr
15.12.2016
21:37:44

Baruch
15.12.2016
21:38:05

Nick
15.12.2016
21:38:41
@yegor256 а чем компилировать будете? Llvm?

Oleksandr
15.12.2016
21:38:53
дык джава же

Yegor
15.12.2016
21:39:01

Nick
15.12.2016
21:39:19
Ну и как тут без gc

Anton
15.12.2016
21:39:24
мы можем по 20му разу за конфы вступиться и подискутировать, зачем на них вообще ходить

Baruch
15.12.2016
21:39:28
вот я тоже не понял
если jvm, то как без gc?

Oleksandr
15.12.2016
21:39:39
не удержусь
зачем делать транспайлинг в .java классы?

Vladislav
15.12.2016
21:39:45
наверное я бы мог :)
Давай на жпоинте ты за сбт будешь, чтобы уж совсем весело. Ну если там будет доклад в который раз про билд тулы

KrivdaTheTriewe
15.12.2016
21:39:55

Nick
15.12.2016
21:39:55
Ну и наверное всеж в.class файл

Yegor
15.12.2016
21:40:05

KrivdaTheTriewe
15.12.2016
21:40:14
Ну и на джигурду посмотреть

Baruch
15.12.2016
21:40:18

KrivdaTheTriewe
15.12.2016
21:40:28
Или доклад про программистов и искусство послушать

Anton
15.12.2016
21:40:29

Google

Nick
15.12.2016
21:40:32

Vladislav
15.12.2016
21:40:33

Yegor
15.12.2016
21:40:37

Oleksandr
15.12.2016
21:40:37

Anton
15.12.2016
21:40:41
Xtend

Vladislav
15.12.2016
21:40:42
Это прям холиварная тема ж

Nick
15.12.2016
21:40:53
Байт код эт наоборот прост
И asm прост

Anton
15.12.2016
21:41:04
http://www.eclipse.org/xtend/

Admin
ERROR: S client not available

Yegor
15.12.2016
21:41:09

Nick
15.12.2016
21:41:26

Vladislav
15.12.2016
21:41:34

Anton
15.12.2016
21:41:37
а зачем его читать?

Nick
15.12.2016
21:41:39
Да и можно его читать

Vladislav
15.12.2016
21:41:46
А вы инкапсулируйте

Anton
15.12.2016
21:41:55

Yegor
15.12.2016
21:41:56

Vladislav
15.12.2016
21:42:12

Anton
15.12.2016
21:42:19

Google

Nick
15.12.2016
21:42:20

Vladislav
15.12.2016
21:42:25

Yegor
15.12.2016
21:42:27

Vladislav
15.12.2016
21:42:37
А флажком выключить можно?

Baruch
15.12.2016
21:42:48

Oleksandr
15.12.2016
21:42:52
http://www.eclipse.org/xtend/
впервые услышал)
насчет байткода вс джава кода — по моему пониманию, если фигачить в джаву, то теряется возможность оптимизаций компилятора
это как из точки А в Б, по пути сделав крюк в С

Anton
15.12.2016
21:42:59
ну как бы дело вкуса конечно, Xtend так делает и вроде бы норм

Nick
15.12.2016
21:43:14

Anton
15.12.2016
21:43:14
но таким образом они себе дополнительные задачи создают

Yegor
15.12.2016
21:43:18
да и проще же так. я реально не пойму, зачем сразу в байткод компилить. все же проще, когда Java файлы генерятся

Vladislav
15.12.2016
21:43:39

Nick
15.12.2016
21:43:48

Vladislav
15.12.2016
21:44:02

Anton
15.12.2016
21:44:31
но вобще мне кажется тут дело вкуса, и это не самая главная фича. скорее деталь реализации, над которой как то глупо спорить потому что нет неопровеждимого доказательства что тот или иной подход лучше

Nick
15.12.2016
21:44:35
Ну если глянуть на ir, то там ssa и типов нет и прочего

Yegor
15.12.2016
21:44:37

Oleksandr
15.12.2016
21:44:58
сгенеренный машиной джава код не будет читабельным

Vladislav
15.12.2016
21:44:58
Зачем тогда ео? Сам по себе

Nick
15.12.2016
21:45:09

Yegor
15.12.2016
21:45:10

Vladislav
15.12.2016
21:45:27

Yegor
15.12.2016
21:45:30