24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
>>213810667 (OP) Потому что придуман коммерческими кодерками ради решения коммерческих задач, а не учёными ради науки. Но технически он более-менее норм, его основной минус - комьюнити. Это из-за этих пидоров живые люди сейчас неиронически называют друг друга миддлами и прочими тупыми словечками. А знаешь, что хуже всего во всей вонючей яме их наследия? Словосочетание "бизнес-логика". Отвратительно, каждый раз втихую блюю под стол, как слышу эту хуйню. Там уже такая лужа рвоты, ты бы видел.
>>213810667 (OP) Я вот вспоминаю как лет 10 назад играл в кубач, ну когда он только вышел. Так то подметил что игра - на Java, графики - её нет, при этом умудряется тормозить и лагать. Почему так? Там же чисто технически FPS не должен ниже тыщи опускаться.
>>213811173 Говнокод. Каждую секунду игра выделяет 150мб при движении персонажа. Проект очень старый и сейчас практически полностью переписан в версии для MS Store.
>>213811885 Ну могу сказать что на старом компе у меня и был 1 гиг. Для тех времен ничего удивительного. Да. Но и яж не крайзис запускаю. Там графика из середины девяностых. Что там так жрёт производительность?
>>213810774 >того же C# или C++ C# чуть более, чем полностью - копия Java. Поэтому ты нахуй идешь, дауненок. >>213810783 C подобный синтаксис. Пишуший на ++ поймет и java и # как два пальца.
>>213811797 Выделяешь ему всю оперативу какая есть. Дальше можно носится по мири аки еёбнутый, портится в незер/из незера, можно для пущего эффекта модами обмазатся и что-нибудь в фоне запустить. В один прекрасный момент майн пидорнёт важные системные процессы из оперативы и отправит комп в бсод. На 4Гб исполнялось такое на изи.
>>213811781 Строгость =/= рамки, дебич. С насильным ооп в жабе просто работать приятно и удобно. А вот про плюсы/питон, где вполне норма, что код лежит в одном-двух файлах, так не скажешь. Да и питон кроме веба юзлесс.
>>213812041 У тебя этот гиг почти полностью система жрала, вот виртуальной машине жабы места и не оставалась. Она требовательна только к оперативной памяти. Да и выше писали, наверное, нотч нормально так наговнокодил. Андроид приложения, например, на жабе в основном пишутся и спокойно себе работают, не тормозят.
>>213812085 >С насильным ооп в жабе просто работать приятно и удобно Вообще-то в жабе нету никакого насильного ООП. Никто тебе не запретит писать только статические функции или вообще засунуть всю логику в одну единственную функцию main.
>>213812410 Ну так яж на экспишке тогда сидел эх, славные были деньки. Дротил круглыми сутками. Эх.. , система отжирала 30-40-50%. Почему третий модерн варфаре у меня летал, а кубач - не летал? И да, напомню что у MW3 графен на уровне кукурузиса.
>>213812727 0_о. Был у бабки летом на хате в те времена. Там комп стоял семерка и два гига оперативы. Ситуация наоборот была. Алсо, играть я пытался в MW самый первый, не ремастер естественно, и он подлагивал, поэтому приходилось устраивать войнушки на серверах в майнкрафте. 20лвл
>>213812687 >ООП - величайшая парадигма. Функциональщики сосут пистон ООП и функциональная парадигма - не противоречат друг-другу. И все современные языки имеют в своем арсенале возможность функционального программирования. Даже в той же java есть функции высокого порядка map, filter, reduce, которые зачастую удобнее и нагляднее чем использование цикла.
>>213810926 А чо не так с термином то? Хорошее обозначение верхнего слоя слоеной архитектуры. Вполне валидный термин и для условного хаскеля мимофункциональщик
>>213812936 >функции высокого порядка map, filter, reduce высокоуровневая реализация. Это по твоему функциональное программирование использовать реализованный метод? Функциональщина - это отказ от иерархий наследования и связей между объектами, писанина в монолитном стиле. Если не так - поправь
>>213812065 > C# чуть более, чем полностью - копия Java. Поэтому ты нахуй идешь, дауненок. Шарп это улучшеная версия джавы. Благодаря геттерам/сетерам, extension methods и лямбдам джава сосет у него с заглотом.
>>213813122 Лямбды есть в джаве начиная с 8 версии. Что понимаешь под отсутствием геттеров и сеттеров? Если то, что их нужно писать, то давно не нужно, есть lombok
>>213813513 Лямбды то есть, но каков толк их юзать, если ни в одноц коллекции их не заюзаешь? В шарпе же ко всему, что реализует IEnumerable даже к бд! можно применять filter, map, fold и тд. Еще могу упомянуть override операторов и приведениц типов, значимые типы и дженерики для значимых типов так бесит эта хуета с Integer и куча другого сахарка типа Message?.Text
>>213813819 Что чисто читать смысла мало. Пробуй делать реальные проекты (например по видео с Ютуба) и параллельно читай что то. А что читать выбери по отзывам с Амазона. Если ты совсем зелень то не стоит даже пробовать в ит.
>>213814428 Геттеры - для валидации и оповещения каких-нибудь бомжей об обновлении данных. Сеттеры - не нужны, хуита без задач, гной, пидор, разве что для отложенного вычисления какого-нибудь редкоиспользуемого говна могут пригодиться. Такие дела.
>>213814041 Представил коллекцию как Стрим и используешь эти функции, в чем проблема? Оверайд такая себе фича. Что блять приведение типов? Тупо написать в скобочка класс что по иерархии ниже или что, конкретнее... Хуево защищаешь свою парашу.
>>213813726 рекорды - это единственное, чего нет в #, но есть в Java >>213813122 много в чем, LINQ забыл, GC, management code etc. Но язык не по фичам судят, а по реализации. Мелкософты так обдрыстались своей монополией, что Java и раньше и плотнее захватил рынок. Linux > Windows. Как ни крути.
>>213813536 дружок пирожок , надеюсь ты знаешь к чему приводит сокрытие логики? И да в большинстве своем нахуй не надо смешивать свойства и методы . Как правило там простые мутаторы положил, забрал, если сильно большее - можешь сразу баг заводить!
>>213814818 https://github.com/louthy/csharp-monad Боюсь представить, как эта либа будет выглядеть в джаве. > Представил коллекцию как Стрим и используешь эти функции, в чем проблема? Всрато. Мы ведь тут всратость языка, а не его fункционал обсуждаем.
>>213810926 > Потому что придуман коммерческими кодерками ради решения коммерческих задач, а не учёными ради науки. Но технически он более-менее норм, его основной минус - комьюнити. Это из-за этих пидоров живые люди сейчас неиронически называют друг друга миддлами и прочими тупыми словечками. А знаешь, что хуже всего во всей вонючей яме их наследия? Словосочетание "бизнес-логика". Отвратительно, каждый раз втихую блюю под стол, как слышу эту хуйню. Там уже такая лужа рвоты, ты бы видел. Меня тоже в начале ташнило от такого названия , немог понять с какого хуч тут вообще есть слово бизнес.
>>213812041 > Ну могу сказать что на старом компе у меня и был 1 гиг. Для тех времен ничего удивительного. Да. Но и яж не крайзис запускаю. Там графика из середины девяностых. Что там так жрёт производительность? Она однопоточная почти вся. Вот и тормозит, еще если на пиратке играл там перед запуском она сама себя взлямывает при помощи библиотеки asm которая изменяет байткод на лету. Мимо кодер майнкрафта