|
|
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
Используете? Язык вроде ниче. Давно уже вроде появился но что-то никак не становится популярным... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2017, 18:08 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
А хотя..., глянул код примера. Недавно появилась классный пример - одно и тоже приложение реализовано на разных языках https://github.com/gothinkster/realworld И вот сравниваем - веб-контроллер для АПИ статьи: Реализация на Рельсах: https://github.com/gothinkster/rails-realworld-example-app/blob/master/app/controllers/articles_controller.rb Реализация на Котлине: https://github.com/agrison/realworld-kotlin-spring/blob/master/src/main/kotlin/io/realworld/web/ArticleHandler.kt Что-то он как-то мешанину напоминает, не особо выглядит в сравнении, хотя как язык котлин вобщем-то не должен уступать руби по выразительности и комактности.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2017, 18:25 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
И вот пример на Эликсире/Фениксе, тоже намного компактнее (хотя он может не полностью завершен еще и код увеличится, но вроде все основное есть...) https://github.com/BrainMaestro/elixir-phoenix-realworld/blob/master/lib/real_world/web/controllers/article_controller.ex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2017, 18:28 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
Вспоминается анекдот - "Туркменские физики-ядерщики в недоумении: какие бы опыты они не проводили - всё равно, в результате получается анаша!". Так и тут - какой язык ни прикрути к яве - все-равно в результате получается жава лапша. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2017, 18:31 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
privateне должен уступать руби по выразительности и комактности.... Не знаю что именно вы вкладываете в "выразительность". Но Ruby это язык чтобы писать код, но не чтобы его читать и править. Поэтому, в отличие от Java, ему не место в кровавом ынтерпрайзе. Невозможность понять код это обратная сторона компакности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2017, 18:48 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
Руби плохо читается? А вы можете привести пример 2-3 строчки на руби которые плохо читаются? :) Только не экстравагантного а реального кода который было-бы тяжело читать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2017, 19:47 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
И не рельсовую специфику, ее без знания рельс нет смысл рассматривать, человеку незнакомому с рельсами код будет непонятен, обычный руби. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2017, 19:49 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
Возможно это были рельсы. Это были исходники Redmine. Отбили всё желание иметь дело с Раби. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2017, 21:29 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
privateРеализация на Рельсах: https://github.com/gothinkster/rails-realworld-example-app/blob/master/app/controllers/articles_controller.rb Я вот не пойму... А как здесь прописываются пути? В смысле аналоги @GetMapping и пр. здесь где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2017, 10:14 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
котлин он уже захватил весь мир - почему вы не в курсе? (по мнению разработчиков языка) хотя по факту это просто очередной кусок синтаксического сахара как груви, скала и иже с ними: отдушина для ленивых и "прогрессивных". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2017, 11:26 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
Как-то на форуме по языку Nemerle я прочитал мнение, что фирма Microsoft перейдёт на него как только узнает о его существовании. Этот язык был бессмысленной мешаниной из "всего хорошего", что знали его малолетние авторы. Высказывание запомнилось мне как пример фанатства. С тех пор прошло много лет, фирма Microsoft на Nemerle не перешла, хотя за это время поддержала разработку языка F# и приобрела права на одну коммерческую реализацию R. Kotlin, Scala - тот же случай. Фанатов может соблазнить что угодно, лишь бы они могли вообразить, что пользование маргинальными средствами программирования - признак ума. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2017, 11:53 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
privateТак и тут - какой язык ни прикрути к яве - все-равно в результате получается жава лапша . https://ru.wikipedia.org/wiki/Kotlin Описание Позиционируется разработчиками как объектно-ориентированный язык промышленного уровня, а также как язык, который сможет заменить Java . При этом язык полностью совместим с Java, что позволяет разработчикам постепенно перейти с Java на Kotlin. В частности, в Android язык интегрируется с помощью Gradle, что позволяет для существующего Android-приложения внедрять новые функции на Kotlin без переписывания приложения целиком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2017, 13:42 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
авторЯ вот не пойму... А как здесь прописываются пути? https://github.com/gothinkster/rails-realworld-example-app/blob/master/config/routes.rb#L13 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2017, 15:58 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
mars478, Не порите чушь. Высказываться в категоричной форме не написав ни строчки кода - нехорошая привычка. И про сахар, где Вы его там увидели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2017, 19:39 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
privateИспользуете? Язык вроде ниче. Давно уже вроде появился но что-то никак не становится популярным... 1. Язык появился (вышла стабильная версия) в феврале 2016го. 2. В андроиде он достаточно популярен. jdk8 очень нескоро будет доступна для разработчиков реальных приложения (с учётом старых устройств), а хочется всех её плюшек. 3. Подержка kotlin от разработчиков gradle и spring дорого стоит. А сравнивать статические языки и динамические "с магией" бессмысленно. У них совершенно разная область. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2017, 06:23 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
Alexey Tomin, Одно замечание. В марте этого года вышла версия 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2017, 10:34 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
Valery ShiskinAlexey Tomin, Одно замечание. В марте этого года вышла версия 1.1 Знаю. В феврале 2016го - 1.0, в марте 2017го - 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2017, 11:17 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
> 3. Подержка kotlin от разработчиков gradle и spring дорого стоит. Что такого ценного в спринг? Я еще понимаю когда это костыли к жаве - где нет метапрограмминга и макросов на уровне языка - используют метапрограмминг и макросы для байткода (спринг). Но нафиг спринг нужен котлину, зачем тутда тащить этот доисторический мусор? Да, там в спринге и веб фреймворки намешаны и т.п. - но это плохо, нужно избавлятся от этой исторической мешанины. Котлину нужно делать свой веб-фреймворк. Использование его в стиле жава не раскрывает его преимущества как языка. Мне хватило одного взгляда на код по ссылке выше чтобы напроч потерять к нему интерес. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 18:28 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
> А сравнивать статические языки и динамические "с магией" бессмысленно. У них совершенно разная область. Область у них с огромным пересечением - это веб/сервисы/АПИ и т.п. И магия - приятное дополнение, вишенка на торте. Ее можно полностью выкинуть из рельсов и код останется практически таким-же компактным. Гляньте пример Кристалла - нового руби-подобного языка со строгой типизацией - там никакой магии и такой-же компактный код (см пример веб-сервера) https://crystal-lang.org/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 18:31 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
privateКотлину нужно делать свой веб-фреймворк. Использование его в стиле жава не раскрывает его преимущества как языка. Мне хватило одного взгляда на код по ссылке выше чтобы напроч потерять к нему интерес. http://karaframework.com/docs/controllers.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2017, 21:51 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
privateИспользуете? Язык вроде ниче. Давно уже вроде появился но что-то никак не становится популярным... Может и станет. Я последнее время на Scala пишу, по сравнению с ней он не такой мощный и гибкий. Надо сравнивать в JDK 8, но я ее уже как Java программист почти не застал. Знаю, что многие конторы боятся брать Scala, но не против попробовать Kotlin. Его рассматривают как Java на стероидах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2017, 21:54 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
авторЯ последнее время на Scala пишу, по сравнению с ней он не такой мощный и гибкийМожете привести пример? Только практический, не абстрактный... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2017, 23:34 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
Посмотрел пример контроллера на фреймворке Кара по ссылке выше. 1 Не понимаю, почему используются классы когда можно было использовать функцию? 2 Почему обьект? Разве не лучше каждый раз создавать новый класс и убивать его после каждого использования? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. нужно так: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Почему такой сложный путь? Разве фреймворк не может догадаться что мы уже в контроллере Home находимся? Код: javascript 1. 2. 3. 4. 5. 6. нужно так: Код: javascript 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2017, 23:42 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
privateРазве фреймворк не может догадаться это что-то новое ) фреймворки не умеют "догадываться" )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2017, 08:23 |
|
||
|
А что с Kotlin? Есть движуха?
|
|||
|---|---|---|---|
|
#18+
rema174privateРазве фреймворк не может догадаться это что-то новое ) фреймворки не умеют "догадываться" )) В том-то и дело, что всякие рельсы много чего умеют. Поэтому на них просто писаь мелкую фигню, но что-то большое- будет адище. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2017, 14:41 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39450154&tid=2122886]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 457ms |

| 0 / 0 |
