Sergey
Anonymous
Ну идея для своих функций работает отлично
только что запускал идею с клжей на i3 (hp-мини как книжка), тяжелая.
Anatoly
Да го сравнивать не с си😒
Си примерно там же
Anatoly
И с++, и дотнет
Anatoly
Так что вопрос в руках и удобном фреймворке, чтобы не надо было каждый контрол с нуля писать
Anonymous
Судя по бенчам, жава не сильно медленнее раста или го
бенчи меряют работу с массивами, а технология так построена, что там сначала минимум памяти выделяется, потом если не хватает начинает плавно кушать, плюс еще все примитивы - объекты, чистый ООП же
Igor
а что за бенчи? техемповер не считается, там они даже длину строки захачили
Anatoly
Утверждение "х" медленное надо доказывать
Anatoly
Вот контрпример к нему
Anatoly
У меня есть апишка на жаве в конторе и она очень медленная. Вопрос: это проблема джавы или того, что мы делаем в 10000 раз больше действий в коде, чем надо?
Igor
потому что реальная ситуация сильно другая, по факту все объектами и фабриками обмазано, там GC умирает от количества говна
Sergey
Тут вопрос не в том что на чем она летает а в том что с аналогичным функционалом летает
Igor
и на сколько я понимаю, в жаве асинхронный код в основном не пишут, потому что там это очень не удобно. В итоге какой-нибудь го тут сильно выигрывает
Anatoly
и на сколько я понимаю, в жаве асинхронный код в основном не пишут, потому что там это очень не удобно. В итоге какой-нибудь го тут сильно выигрывает
Ну то есть программист делает выбор между перформансом кода и своим удобством, а потом жава виновата. Ок.
Igor
я хз где проблема, но на ссях у нас пишут и оно просто валится, а в жаве сплошные NRE
Igor
на чем бы не писали, всегда херня какая-то получается))
Диёр
в котлин суспенд функции вроде неплохие если бы не моя аллергия на жвм билд системы, то может пошёл бы котлин писать
Anatoly
на чем бы не писали, всегда херня какая-то получается))
Возможно, эксперимент показывает, что проблема не в языке
Igor
а иной раз мне кажется, что когда вокруг одни абстрактные фабрики синглтонов, то мозг уже не способен выдать простое решение, только одни фабрики выходят
Диёр
за всю жизнь ни одной фабрики не написал просто не могу найти повод
Anatoly
Она в зависимости от семейства ОС разный адаптер к нативному апи давала
Igor
не, сама по себе фабрика вполне имеет место быть, но фабрика фабрик уже перебор
Anatoly
Но это был fabric method
Anonymous
А вижуалка летает?)
субъективно - да. поставил курсиву, открыл идею, нажал создать проект, пошел пить кофе, вернулся - пусто, потом бах - диалог создания проекта.
Диёр
прям помню на андроиде этот зловредный bitmapfactory
Sergey
субъективно - да. поставил курсиву, открыл идею, нажал создать проект, пошел пить кофе, вернулся - пусто, потом бах - диалог создания проекта.
У меня просто наоборот были ощущения на старых компах. Но это было давно и мало опыта в вижуалке
Anatoly
Но в целом,, я открыт к предложениям, как сделать лучше
Igor
а я читал кажется на хабре статью чувака, который жит пилит в жаве, мне запомнилось, что он сказал, что фабрики для них очень удобны, чтобы подпихивать в разных случаях разную реализацию, чтобы прокачать перфоманс
Anatoly
только что запускал идею с клжей на i3 (hp-мини как книжка), тяжелая.
Ну это до тех пор, пока на вижлу плагинов не поставишь. Но да, впечатление от запуска идея-бейзед IDE отвратительное
Anatoly
Try.success(null)
Эфшарп-пропаганда!
Диёр
видимо овер9999999 фич просто
Диёр
goland, phpstorm или pycharm летают
Anatoly
у меня из всех идеек только intellij тормозит
Райдер и датагрип стартуют долго. Работают отлично
Диёр
ну стартуют мб, но какая разница сколько оно стартует
Диёр
включать всё равно 2-3 раза за день, не больше
Anatoly
Вон, у человека впечатление от продукта портится от этого
Диёр
у меня пхпшторм на фоне работает
Диёр
часто забываю вырубать просто
Диёр
если бы столько оперативки не выжирало, то мб и не выключал бы никогда
Anatoly
ну я тоже ничего не выключаю
Anatoly
но винда и апдейты, сэр.
Vladislav
С райдером не срослось
Vladislav
Хз почему
Vasily
Rider one love
Vasily
Discuss
Vasiliy
@vshapenko Вася, а какой у тебя проц на компе?
Roman
Ну то есть программист делает выбор между перформансом кода и своим удобством, а потом жава виновата. Ок.
Ну ты зря так. Спорить, кто виноват — джава или программисты, смысла особого нет, потому что факт остается фактом: джава так спроектирована, что писать на ней быстро можно, но неудобно. И винить программистов за то, что они идут по пути наименьшего сопротивления — это как обижаться на гравитацию. То есть можно, но данность не изменится.
Vasiliy
Не не, ты же какой то AMD брал, для домашнего компа. Если правильно помню
Roman
Но нельзя и на гравитацию жаловаться если это мешает тебе танцевать
да, поэтому тут важен баланс, который, в общем-то, не сложно нащупать: может ли средний программист без особых запар писать эффективный код? И как легко этот код потом поддерживать
Vasily
МОЖЕТ ЛИ СРЕДНИЙ ПРОГРАММИСТ ПИСАТЬ КОД?
Roman
Если для того, чтобы элементарные неблокирующие коллы написать нужно изуродовать код, а потом еще учить каждого новопришедшего в команду этому — то имхо эффективней поменять технологию
Roman
МОЖЕТ ЛИ СРЕДНИЙ ПРОГРАММИСТ ПИСАТЬ КОД?
но что есть код и что значит писать?
Диёр
но что есть код и что значит писать?
Что есть жизнь и какова роль фп в ней?
Anonymous
https://uznews.uz/ru/article/17817
Roman
https://uznews.uz/ru/article/17817
Гастарбайтер 2.0?
Anonymous
вообще-т все очень серзно
Anonymous
ОАЭ
Doge
Но нельзя и на гравитацию жаловаться если это мешает тебе танцевать
Вопрос в том, что на джаве на самом деле любой высокопроизводительный код - это дикий удар по архитектуре и в целом изящности кода. Хочешь эффективно хранить данные с кучей примитивов - привет рекорды как массивы примитивов. Хочешь не аллоцировать зазря - добро пожаловать в какой-нибудь оффхип и другие извращения. Хочешь асинхронность - либо страдать с местными Future и т.п., либо брать скалу/котлин.
Диёр
https://uznews.uz/ru/article/17817
Я читал. Очередной попил денег. За 30 часов сделать аналитика или веб разработчика? Ага
Doge
Ну и да, с асинхронностью в целом более-менее, если не считать позора с jdbc.
Doge
А вот с остальным всё хуже
Anonymous
кстати, а не появилась ли СУБД на чистом дотнете наподобие жавовских h2?
Anonymous
кейс, например хранить стэйт, но без лишних приседаний с sqlite
Vasily
litedb