@m4n71k0r

m4n71k0r

Anatoly Kalin
m4n71k0r

Дата рождения: 31.03.1982

Устал

22 я читаю 24 меня читают
174 постов
499 комментариев
m4n71k0r
12 Mar 2018

Новый виток моих половых сношений с Kotlin/Native

http://lpaste.net/3582186347600805888

Это после того как в шмейкфайлах добавил:

        elseif (WIN32)
            set(KONANC_TARGET mingw)

и в run_konan.bat убрал:

-Xmx3G ^
12 Mar 2018

Xmx ни при чем, а ругается понятно жеж.

А вот мне неясно зачем оно вообще нужно? Kotlin/native. Какой у тебя case? Чем оно лучше?

12 Mar 2018

SannySanoff, не, если 3 гигов рамки свободных не было, то сборка не шла
кейс: котлин противопоставляют скалке, официально заявили, что нейтив версия кроссплатформенная, а оказывается, что собрать новым способом нельзя (можно только градлом)
Чем лучше чего? У меня даже возможности собрать и запустить нет. Мне интересно было, как они коллекции запилили и свой сахарок с учётом того, что у котлина была фишка - очень маленький рантайм обвес.

#mbuds/2 в ответ на /1
12 Mar 2018

Почему не Сишечка Раст итп. Зачем натив, итп, что за софт, причем тут Скала

#mbuds/3 в ответ на /2
13 Mar 2018

SannySanoff, ну мне нравятся более-менее типизированные язычки. Скалка - это сурьёзный язычок, который вырос из научной работы. Котлин - студенческий проект, который очень хайпанут. Когда противопоставляют котлин скалке... это вызывает удивление. Зачем-то некоторые языки на основе жвм, обзавелись нативными собратьями, которые обычно запиливаются с помощью LLVM. Мне просто интересно, сколько они теряют из фич в таком виде. Целью было просто собрать и запустить хэловолд.

А раст я пока не осилил. Я обычно топлю за страшненькие C++ и, незаслуженно обделённые вниманием общественности, D. На данный момент на плюсах у меня проект сервиса умной автодополнялки с плагинами к штудии (C#), Idea (Java будет скорее всего), на работке - Java, ну и постоянно тыкаю D, хотя нормальной IDE под них нет... да и редактора.

Недавно тыкал F#. Всё хочу окольными путями прийти к Haskell. Не могу избавиться от ООП мозга =/

#mbuds/4 в ответ на /3
13 Mar 2018

m4n71k0r, понятно, ты просто для интересу ковыряешь. Мне непонятно для чего он годен. Девелопить на самом нативе - долго конпелит. Перфоманс в рантайме у него по заявлениям афтаров - не главное. Девелопить на JVM чтобы деплоить в нативе - непонятно зачем, да и граблей много.

К Хаскелю иди прямо, фигле там окольными путями. Хаскель знать и уметь надо, девелопить на нем не обязательно 8). Возьми какой-нибудь project euler с самого начала, там и интересно и полезно.

Котлин не студенческий проект, он ПРАГМАТИЧНЕЕ жабки, был бы хорош если бы не тормозил в IDE. Я на нем педалил плотно полгода, очень хорош как язык, аж завидно... Именно тормоза его подвигли меня начать щупать Дарт.

#mbuds/5 в ответ на /4

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.