Генеральный директор «Роскосмоса» Дмитрий Рогозин на днях заявил, что стоимость создания сверхтяжелой ракеты для полета на Луну обойдется бюджету в 740 млрд рублей.
Это при условии если пенсионный возраст будет повышен до 100 лет, а за тех кто посмел уйти из жизни раньше будут их родственники выплачивать? А на какие шиши мы будем помогать батрацким народам Венесуэлы и Сирии? Лучше как, говорится, Каракас в руках, чем Луна в небе.
По этому Kotlin Native в данном случае выглядит куда более привлекательнее. У меня есть другой пример, мой один товарищ по цеху Scala за месяц игры с Rust в перерывах на обед освоил язык и сейчас пишет особо нагруженные сервисы на Rust. Так что, что скалистому хорошо, то рубероиду смерть :) .
Злые языки, не верьте :). В языке где нет обобщений и где всего одна конструкция для циклов можно писать быстро, дешево и сердито как на php4. Вот только в Го 2 собрались добавить обобщения, так что халяве пришел конец. Ну а если серьезно я как-то наблюдал мучения команды бывших рубистов при использовании указателей при вызове нативных функций на Го.
- C 6.8 sec
- Kotlin/Native interop with C 6.8 sec
Как бы не в х20 раз медленнее
Замеры были сделаны до выхода стабильной версии в апреле прошлого года.
Может и в какой нибудь 0.6 версии и были отставания, я не знаю, но вот к выходу стабильной версии все было подправлено. Компилятор KN опирается на LLVM и это уже о многом говорит.
Если говорить про сравнение с Rust то KN проигрывает, так же как и Го. А вот если сравнивать Го с jvm то тут быстродействие на одном уровне. KN по определению работает быстрее без jvm, темным пятном остается его оптимальная работа с памятью, тут нужно детальное сравнение, которым пока никто не занимался.
Я конечно только за прогресс, но не нашел в вашей статье доводов для переписывания именно на Го.
Во-вторых, простота установки
С использованием контейнеризации этот аргумент выглядит сомнительно
В-третьих, скорость работы
Ну если уж на то пошло то скорость работы Rust или Kotlin Native заметно выше(не на порядок конечно) да и комфорта больше ибо оба языка гораздо богаче в плане фитч, да и инфраструктура тоже если не лучше то эквивалентна голанговской.
На F# с его системой провайдеров типов все должно быть намного лучше. Скоро думаю запилят ML и все будет так же кашерно как у питонов, или даже лучше, с типизацией.
Я бы начал с замены сценаристов на системы ИИ, особенно в Голливуде, а то что ни фильм так кино фигня наполненная киноштампами да сюрреалистичной бурдой ясно показывающей что сценарист плевал на законы физики, химии, историю итд.
Дайте угадаю, поставщиком топлива для такого рода атомных станций по всему миру является Россия, при условии что отработанное топливо возвращается обратно в Россию, куда-нибудь подальше от мск, под Находку например.
то мы придем к самой кривой и не оптимизированной автоматизации, какую только можно представить.
Ничего гугл что-нибудь новое запилит для оптимизации неоптимизированной автоматизации, GoPTimizer. Согласен с автором, Go это какое-то обезличивание программирования.
Мда, нечего сказать...
А затем что это IDE и на дворе не 1999. Ваш браузер наверное раза в два больше кушает памяти, не так ли?
У меня один вопрос, ВС 2019 наконец то стал х64 или все так же остается 32 битным, с ограничением в <2Гб оперативной памяти?
Я так понимаю об использовании самодельных типов в switch выражениях можно и не мечтать...
Это при условии если пенсионный возраст будет повышен до 100 лет, а за тех кто посмел уйти из жизни раньше будут их родственники выплачивать? А на какие шиши мы будем помогать батрацким народам Венесуэлы и Сирии? Лучше как, говорится, Каракас в руках, чем Луна в небе.
Прокомментировал? Да он же опять всех идиотами и дебилами обозвал. Эх, талантливый человек, но полностью бестактный.
А почему, собственно, не пометили статью как перевод?
А как ваш анализатор в сравнении в плане функционала со встроенным JetBrains анализатором в Rider IDE? Спасибо.
По этому
Kotlin Native
в данном случае выглядит куда более привлекательнее. У меня есть другой пример, мой один товарищ по цехуScala
за месяц игры сRust
в перерывах на обед освоил язык и сейчас пишет особо нагруженные сервисы наRust
. Так что, что скалистому хорошо, то рубероиду смерть :) .Злые языки, не верьте :). В языке где нет обобщений и где всего одна конструкция для циклов можно писать быстро, дешево и сердито как на php4. Вот только в Го 2 собрались добавить обобщения, так что халяве пришел конец. Ну а если серьезно я как-то наблюдал мучения команды бывших рубистов при использовании указателей при вызове нативных функций на Го.
Следуя вашей же ссылке:
Как бы не в х20 раз медленнее
Замеры были сделаны до выхода стабильной версии в апреле прошлого года.
Может и в какой нибудь 0.6 версии и были отставания, я не знаю, но вот к выходу стабильной версии все было подправлено. Компилятор
KN
опирается наLLVM
и это уже о многом говорит.А вы обратное проверяли? Или какую-нибудь ссылку дайте. Или так и будете на всякие слухи опираться?
Если говорить про сравнение с
Rust
тоKN
проигрывает, так же как и Го. А вот если сравнивать Го сjvm
то тут быстродействие на одном уровне.KN
по определению работает быстрее безjvm
, темным пятном остается его оптимальная работа с памятью, тут нужно детальное сравнение, которым пока никто не занимался.Эта фишка свойственна не только Го
Я конечно только за прогресс, но не нашел в вашей статье доводов для переписывания именно на Го.
С использованием контейнеризации этот аргумент выглядит сомнительно
Ну если уж на то пошло то скорость работы
Rust
илиKotlin Native
заметно выше(не на порядок конечно) да и комфорта больше ибо оба языка гораздо богаче в плане фитч, да и инфраструктура тоже если не лучше то эквивалентна голанговской.На
F#
с его системой провайдеров типов все должно быть намного лучше. Скоро думаю запилятML
и все будет так же кашерно как у питонов, или даже лучше, с типизацией.Я бы начал с замены сценаристов на системы ИИ, особенно в Голливуде, а то что ни фильм так кино фигня наполненная киноштампами да сюрреалистичной бурдой ясно показывающей что сценарист плевал на законы физики, химии, историю итд.
Дайте угадаю, поставщиком топлива для такого рода атомных станций по всему миру является Россия, при условии что отработанное топливо возвращается обратно в Россию, куда-нибудь подальше от мск, под Находку например.
Подскажите пожалуйста сайты для поиска работы, спасибо.
Ничего гугл что-нибудь новое запилит для оптимизации неоптимизированной автоматизации, GoPTimizer. Согласен с автором, Go это какое-то обезличивание программирования.