@jvmchat

Страница 799 из 2890
Митко Соловец?
09.12.2016
16:44:40
вот это тусовочка

Google
Митко Соловец?
09.12.2016
16:44:52
щас бы понять как правильно на джаве писать

Alexander
09.12.2016
16:45:13
и на джаве ли

Yegor
09.12.2016
16:45:15
о. здрасьте

Alexander
09.12.2016
16:45:18
начнем с этого

Митко Соловец?
09.12.2016
16:45:47
кресты не предлагать

Baruch
09.12.2016
16:46:13
ЕО-ж, кому ваша джава нужна

Vlad
09.12.2016
16:46:25
Только хотел написать)

Митко Соловец?
09.12.2016
16:46:37
но... как же.. 3 миллиарда устройств

Vlad
09.12.2016
16:46:39
Давно уже все на ЕО переходят

Митко Соловец?
09.12.2016
16:46:41
350 млн девелоперов

Yegor
09.12.2016
16:46:47
от джавы останется только JVM!

Alexander
09.12.2016
16:46:59
Егор, в каком состояни сейчас ЕО?

Google
Baruch
09.12.2016
16:47:07
от джавы останется только JVM!
да и тот, пока ты не решишь, что он не торт.

Митко Соловец?
09.12.2016
16:47:13
EO?

это то, о чем я думаю?

guga
09.12.2016
16:47:34
Yegor
09.12.2016
16:48:21
Егор, в каком состояни сейчас ЕО?
у ЕО есть наброски синтаксиса и простенький компилятор с Мавен плагином. скоро будет полноценный компилятор и первая версия

Alexander
09.12.2016
16:48:33
EO?
https://github.com/yegor256/eo

Антон
09.12.2016
16:49:35
Сходство аватарок поражает, да?

Yegor
09.12.2016
16:49:49
кстати, если есть желающие помочь — мы немного застряли на ANTLR4 парсере, который должен быть а-ля Python: https://github.com/yegor256/eo/issues/70

Alexander
09.12.2016
16:50:45
А почему вы решили компилить сначала в джаву, а не сразу в байткод?

Yegor
09.12.2016
16:51:28
а я спрошу иначе - а почему все компилят в байт-код? я вот искренне не понимаю этой логики

проще же компилить в то, что может прочитать человек

а потом дать компилятору джавы сделать из этого байт-код

Pavel ?
09.12.2016
16:52:53
проще же компилить в то, что может прочитать человек
а если человек не может прочитать джаву?)

Alexander
09.12.2016
16:53:03
вы упретесь в ограничения джавы

Pavel ?
09.12.2016
16:53:12
тут еще одно звено с условием))

Yegor
09.12.2016
16:53:19
я не понимаю, почему Kotlin так не сделал. на JPoint 2016 я даже спросил у @intelliyole — почему так

Alexander
09.12.2016
16:53:21
байткод - более низкоуровневая штука

больше возможностей

наверно

Google
Yegor
09.12.2016
16:54:08
я не эксперт в этом, потому спрошу — есть что-то такое, что можно выразить в байт-коде и нельзя в Java?

Alexander
09.12.2016
16:54:29
кто ж знает

я не пишу свой язык

просто интересно

Yegor
09.12.2016
16:55:11
мне как разработчику языка удобнее, когда я вижу наглядно результат компиляции

Митко Соловец?
09.12.2016
16:56:26
Егор, а какие преимущества вашего языка перед другими жвм-языками?

Прежде всего для инженера или для бизнеса?

Vlad
09.12.2016
16:57:00
Ну Джава это не полный аналог байткода просто более читаемый. Поэтому используя более высокоуровневые конструкции и ограничений больше

Pavel ?
09.12.2016
16:57:03
я бы задал немного иной вопрос))

зачем?)

Sergey
09.12.2016
16:57:17
живые легенды в чатике, ух

Vlad
09.12.2016
16:57:43
Разработчики Колина например стараются оптимизировать свой when чтобы работал не хуже switch

guga
09.12.2016
16:57:49
зачем?)
во-первых это красиво

Alexander
09.12.2016
16:58:02
why not?

Pavel ?
09.12.2016
16:58:04
во-первых это красиво
красиво свой язык пилить?)

Митко Соловец?
09.12.2016
16:58:15
@yegor256

Антон
09.12.2016
16:59:57
красиво свой язык пилить?)
ну да, ради фана отлично разминает мозг.

Yegor
09.12.2016
17:00:46
нас уже спрашивали, зачем новый язык. я вот тут пытался объяснить: https://github.com/yegor256/eo/issues/69

в двух словах — мы хотим писать объектный код и в джаве это сделать почти невозможно

Google
Yegor
09.12.2016
17:01:14
во первых потому что там много лишнего

во вторых потому что там нет того, что нужно

Alexander
09.12.2016
17:01:27
а расскажи, пожалуйста, как орагизована работа над языком?

Admin
ERROR: S client not available

Alexander
09.12.2016
17:01:42
у вас есть комитет, или все решает один человек?

Kirill
09.12.2016
17:01:50
Егор, я требую компилятор в скалу, я хочу посмотреть, что будет на выходе :)

Yegor
09.12.2016
17:01:51
пока это просто гитхаб репозиторий и человек 50 участников

Alexander
09.12.2016
17:02:05
как выбираете, что должно быть в языке, а чего нет

Yegor
09.12.2016
17:02:19
я набросал недели две назад прототип и дальше пошло обсуждение

Sergey
09.12.2016
17:02:21
этот язык будет на базе JVM ведь?

Alexander
09.12.2016
17:02:24
если у меня есть какая-то идея, как я её могу продвинуть?

Pavel ?
09.12.2016
17:02:27
тут непонятно

Yegor
09.12.2016
17:02:30
решения финальные я принимаю

Pavel ?
09.12.2016
17:02:38
в пору набирающего обороты ФП

двигать тру ООП

Alexander
09.12.2016
17:02:52
и кто решает, чего в языке не будет

Yegor
09.12.2016
17:02:58
пишешь тикет, там объясняешь ее ценность (идеи своей). если мне в итоге понравится, внедрим

короче, диктатура)

Alexander
09.12.2016
17:03:04
кто говорит нет

Google
Alexander
09.12.2016
17:03:15
понятно :)

Yegor
09.12.2016
17:03:24
ЕО будет компилироваться не только в джаву

мы не хотим к платформе привязываться

Alexander
09.12.2016
17:03:32
хайль гвидо

Yegor
09.12.2016
17:03:36
и в С++ будет компилироваться

и куда угодно

под что компилятор напишем

Руслан
09.12.2016
17:03:57
так сразу давай-те в llvm

че уж там

Pavel ?
09.12.2016
17:04:21
да запор с llvm

интересно как llvm решают вопрос оптимизаций

Руслан
09.12.2016
17:04:41
Это попроще будет, чем в джаву

Yegor
09.12.2016
17:04:57
нам неважно во что компилить

в этом нет особой сложности

компилятор мы напишем за пару дней

главная проблема — придумать сам язык

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