Size: a a a

Programming Offtop

2020 August 21

BP

Bogdan Panchenko in Programming Offtop
Переслано от Alexandr Emelyanov
не набрасывай и ненаброшенным будешь. понимаю что для ведра много и не надо
источник

BP

Bogdan Panchenko in Programming Offtop
Я так то не из ведра
источник

BP

Bogdan Panchenko in Programming Offtop
источник

AE

Alexandr Emelyanov in Programming Offtop
Bogdan Panchenko
Я так то не из ведра
ну и молодец,, что сказать
источник

AE

Alexandr Emelyanov in Programming Offtop
вышла новая версия языка Kotlin

Кто тут пишет под Android, возрадуйтесь, там мультиплатформенность завозят.

Новая версия Kotlin 1.4 вышла из мрачных кузниц JetBrains, неся в себе исправления 60 проблем с производительностью и попытку организовать мультиплатформенность (плагин для Android Studio, позволяющий отлаживать код для iOs). Не будем грузить вас всеми новыми фичами, разработчики прекрасно справились с этим в своём блоге, скажем самое главное: они ускорили подсветку кода и появление автодополнения в IDE. Вот это достойно уважения.

Источник: Блог JetBrains
источник

AE

Alexandr Emelyanov in Programming Offtop
забавное преподнесение новости)
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
забавное преподнесение новости)
Ага, идите нафиг со своими фичами, кнопки красить можно на 5 секунд быстрее. Вот, что нужно массам. А вы тут про HKT...
источник

AN

Alexander Nozik in Programming Offtop
Переслано от Iaroslav Orlov
вы скажите это хаскеллю, в котором нет ничего измеряемого, но который даёт перформанс уровня как минимум jvm
источник

AN

Alexander Nozik in Programming Offtop
Не даёт. По крайней мере не в общем случае. Только если нет изменений данных. Если есть изменения, то всякие ио-монады начинаются.
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Не даёт. По крайней мере не в общем случае. Только если нет изменений данных. Если есть изменения, то всякие ио-монады начинаются.
а что быстрее всего? по ощущнеиям
источник

AE

Alexandr Emelyanov in Programming Offtop
из современных ЯП
источник

AG

Alexander Gorodok in Programming Offtop
Alexandr Emelyanov
а что быстрее всего? по ощущнеиям
На что переписывают функции когда используя питон хочется "да побыстрее"? Вот оно наверное.
источник

AG

Alexander Gorodok in Programming Offtop
Но это теория.
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Gorodok
На что переписывают функции когда используя питон хочется "да побыстрее"? Вот оно наверное.
я питон видал только на мемах
источник

AE

Alexandr Emelyanov in Programming Offtop
ну и в стектрейсах
источник

AN

Alexander Nozik in Programming Offtop
Нет такого понятия, как быстрый ЯП, есть понятие оптимизации компилятора. Поэтому зависит все не столько от языка, сколько от того, кто пишет. На ассемблере можно написать супер-оптимизированную программу под железо, но людей, которые это могут сделать в природе мало. Людей, которые могут построить на этом большую кодовую базу за разумное время вообще нет. На С++ тоже можно делать очень низкоуровневые оптимизации, но людей, которые могут это сделать, не отстрелив конечности тоже очень немного. На питоне легко писать, не отстреливая себе ноги, но сделать, чтобы это работало быстро - очень сложно. По моим ощущениям, JIT-компиляторы, а конкретно JVM - это самый быстрый вариант для СРЕДНЕГО программиста. Они не дают доступа к потрохам, но достаточно умные, чтобы съедать неэффективный код и делать из него эффективный.
источник

AE

Alexandr Emelyanov in Programming Offtop
так что я не знаю :)
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Нет такого понятия, как быстрый ЯП, есть понятие оптимизации компилятора. Поэтому зависит все не столько от языка, сколько от того, кто пишет. На ассемблере можно написать супер-оптимизированную программу под железо, но людей, которые это могут сделать в природе мало. Людей, которые могут построить на этом большую кодовую базу за разумное время вообще нет. На С++ тоже можно делать очень низкоуровневые оптимизации, но людей, которые могут это сделать, не отстрелив конечности тоже очень немного. На питоне легко писать, не отстреливая себе ноги, но сделать, чтобы это работало быстро - очень сложно. По моим ощущениям, JIT-компиляторы, а конкретно JVM - это самый быстрый вариант для СРЕДНЕГО программиста. Они не дают доступа к потрохам, но достаточно умные, чтобы съедать неэффективный код и делать из него эффективный.
ну я за это и спрашивал. рассматривая как платформу. про кресты то понятно, что там упарываться можно, главное уметь
источник

AN

Alexander Nozik in Programming Offtop
Alexander Gorodok
На что переписывают функции когда используя питон хочется "да побыстрее"? Вот оно наверное.
На джулию переписывают, но по сравнению с JVM там жуткие тормоза. Даже после компилляции. Потому что они делают только локальные оптимизации Jit-ом, да и Jit у них очень хилый по сравнению с JVM
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
ну я за это и спрашивал. рассматривая как платформу. про кресты то понятно, что там упарываться можно, главное уметь
Ну да. Получается, что быстро не там, где можно очень быстро, а там, где хорошо компенсируют нэффективный код. Рекордсмен - JVM и .NET, потом идут v8 и golang. Про последний не знаю, слышал только то, что мойша напел.
источник