24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Itt Java-боги ссут на лицо C-блядям, Pascal-пидорам и Php-говноедам Алсо обсуждаем, какая Java-Ide лучшая, и почему это Eclipse Luna Ебанутого срача Аргументированной дискуссии тред стартует здесь
>>98632995 На жабе пишут крупные и масштабируемые бизнес-софтины На жабе пишут сложные многопоточные приложения (а на чем же еще, хочется ведь и ногу сохранить) На жабе пишут софт для марсоходов На жабе пишут ОС для ТВОЕГО телефона Жаба-это наше все С-говно
>>98633243 >На жабе пишут крупные и масштабируемые бизнес-софтины >На жабе пишут сложные многопоточные приложения (а на чем же еще, хочется ведь и ногу сохранить) Ну только если калькуляторы веса.
>На жабе пишут софт для марсоходов В голос. Опять же, только если какую-нибудь тулзу для обработки естественных отходов.
>С-говно Без С ты бы сейчас не кукарекал хотя бы потому, что даже винда переписана на С, не говоря уже о ВСЕХ драйверах.
>>98633284 Javascript-петухи пытались спрятаться от гнева богов за стильным названием НЕ ВЫЙДЕТ Тебе тоже поссал на лицо, обмазался JNI и jvm крашнулась -__-
>>98633243 > На жабе пишут крупные и масштабируемые бизнес-софтины Пишут говно для небольших фирм. Банковский сектор и крупные компании работают с прогами написаными на крестах.
Java неплохой язык, а вот годных кодеров на ней ничтожно мало. Основные диагнозы - энтерпрайз-петушня и паттерны-головного-мозга, не умеющие в нормальные абстракции.
>>98634496 Проблемы производительности Java остались в 2000х годах вместе с ее первыми версиями Сейчас все джаверы дрочат на jit компиляцию и java по производительности не уступает c# Въеби говна
>>98634604 Уязвимости точно так же остались вместе с ебаными апплетами, которые уже никто не использует И опять, же оракл дрочит на безопасность своего языка Поссал тебе на лицо
>>98634633 Производительность это не только скорость. Это еще и потребление памяти, которую JVM так и не научилась отдавать обратно системе. К тому же феерический говнокод в 99.99% тормозит несмотря на джит-хуит.
>>98634830 >ОЙ НУ Я ТУТ НАГОВНЯКАЛ И ОНО ТОРМОЗИТ)) ПИЗДЕЦ ГДЕ ВСЕ ОПТИМИЗАЦИИ Я ХУЕЮ ЖАВАДЕБИЛЫ НА ЧЕМ ПИШУТ)) >ЧЕ, ТАМ НАДО ЧТО ЛИ КОД ГРАМОТНО ПИСАТЬ? НУ И НАХУЙ ТОГДА ПАМЯТЬ СОБИРАТЬ Я ЕБАЛ)) ДАЖ ЭТО НЕ РАБОТАЕТ >ТО ЛИ ДЕЛО НА МОЕМ С, ТАМ ХУЙНУЛ ЗА ПИВКОМ ПОБЫРОМУ И РАБОТАЕТ)) ШУСТРО ТАК, ПРАВДА ЧЕТ ИНОГДА ОШИБКА ВЫЛЕТАЕТ НО ЭТ ХУЙНЯ
>>98634830 Потребление памяти в джаве больше, согласен Но ОТДАВАТЬ СИСТЕМЕ после сборки мусора она умеет и никогда, если я не ошибаюсь с этим проблем не было Да и лишние 10 мб в наше время не проблема А говнокод будет тормозить работу в любом языке
>>98635033 Криворукий не умеет работать с памятью. Все C# и Java дети просто не могут вдолбить в свой маленький мозг, как С++ боги божественно следят за памятью.
>>98635282 Это твоя статистика? Или что? Почему ты делаешь выборку лишь по одной единице из дохуища и делаешь на этом вывод? Или ты бывал в нескольких десятках компаний?
>>98635469 >я работаю в одной компании >КУКАРЕК НА ЖАВЕ НИЧЕ НЕ ПИШУТ У МЕНЯ ПИШУТ НА С, НА ЖАВЕ ТОЛЬКО МАКАКИ ПО ВСЕМУ МИРУ СТУЧАТ ПО КЛАВИАТУРЕ МНЕ ЛУЧШЕ ЗНАТЬ МЫ ОДНИ ИЗ ВЕДУЩИХ ВО ВСЕМ МИРЕЕЕ РЯЯЯЯЯЯЯЯЯ С этим все Ясно. Заносите нового.
>>98632114 Поясните недопогромисту, что де конкретно сейчас делают на яве, кроме ведройда. Вот например, maven, vaadin, spring data. Хуй разберешь, у одних одно, у других другое, что нужно джуну?
Java-бог: Я хотеть ходить там. C-блядь: Понимаю вас, сударь, извольте пройти пожалуйста. Java-бог: Не понимать. Хотеть ходить там. C-блядь: Я говорю, что с радостью предоставлю Вам, дорогой друг, возможность пройти. Сюда пожалуйста. Java-бог: Я довольный, что ходить там, но не понимать ты. C-блядь: Что вы, сударь, не стоит благодарности. Всего хорошего.
>>98635517 Нет >>98635588 Говорю что C# и Java созданы для небольших компаний, у которых нет времени на качественную разработку и денег на хороших программистов. а у тебя подгорело
А правда, что жаба настолько уебищна, что писать код на ней можно только в тяжелых иде, используя всякие генераторы и анализаторы? Простой легковесный текстовый редактор + соснолька не пойдет?
>>98636168 Ну если ты наизусть знаешь стандартную и другие библиотеки, то пиши в блокноте, кто мешает. А в божественных ИДЕ есть автодополнения, подсказочки, подсветочка, и выписка из документации к методам. Ня.
Питон-Джанго-мужик ступил в тред. Сегодня начал учить Джаву на javarush.ru. К концу дня просёк, что эта хуйня потом платная будет, поэтому реквестирую годных учебников. Поставил IDEA потому, что она от тех же разрабов, что и PyCharm, на котором я ебать как привык хуячить.
>>98635946 Ничего там пиздецового нет, но memory safety без ГЦ это невероятно удобно, да еще и возможность компиляции в DLL и использования через P/Invoke. А с микроконтроллеками не работал, не знаю.
>>98636315 AVR больше не нужно, ибо есть охуенные армы в ту же цену но на порядок годнее. Там за годы напилено тонны говнолиб под все. Это породило ньюфагов, которые даже не знают про регистры и байтоёбство, кодят как на жабе.
>>98636498 Пройди туториал сначала. А вообще я учебников не читал, юзал stackoverflow.com или видосы с ютуба по мере потребности. Само как-то пришло, хуй знает короче. >>98636480 >>98636538 Окей, спасибо, аноны.
СОРЕВНОВАНИЕ, В КОТОРОМ РОБОТЫ ДОЛЖНЫ ВЫПИЛИТЬ КОНКУРЕНТОВ @ ВСЕ РОБОТЫ ОДИНАКОВЫЕ @ НО КАЖДАЯ КОМАНДА ПИШЕТ ВНУТРЕННЮЮ ЛОГИКУ НА РАЗНЫХ ЯЗЫКАХ @ У КОМАНД НЕТ ВОЗМОЖНОСТИ ПРОВЕРИТЬ, КАК КОД БУДЕТ РАБОТАТЬ @ ВРЕМЯ СОРЕВНОВАНИЙ @ С-ГОВНОРОБОТ НЕ ЗАПУСТИЛСЯ @ ВСЕ ОСТАЛЬНЫЕ НАЧАЛИ ВЫПИЛИВАТЬ СЕБЯ, ИЛИ НЕ СМОГЛИ ПОЛУЧИТЬ ВИДЕО С КАМЕРЫ @ JAVA-БОГОРОБОТ ПРЕВРАТИЛСЯ В ЧВ @ И ЛЕВИТИРУЯ, ВЫЕБАЛ ВСЕХ РОБОТОВ ПО ОЧЕРЕДИ @ А ПОТОМ ВЫЕБАЛ ВСЕ КОМАНДЫ КОНКУРЕНТОВ @ ЗАПИЛИЛ АРМИЮ СЕБЕПОДОБНЫХ РОБОТОВ @ И ЗАХВАТИЛ МИР @ В КОТОРОМ СТАЛИ ПРАВИТЬ @ ДЖАВЕРЫ
>>98639089 Хорошая идея! СОРЕВНОВАНИЕ, В КОТОРОМ РОБОТЫ ДОЛЖНЫ ВЫПИЛИТЬ КОНКУРЕНТОВ @ ВСЕ РОБОТЫ ОДИНАКОВЫЕ @ НО КАЖДАЯ КОМАНДА ПИШЕТ ВНУТРЕННЮЮ ЛОГИКУ НА РАЗНЫХ ЯЗЫКАХ @ У КОМАНД НЕТ ВОЗМОЖНОСТИ ПРОВЕРИТЬ, КАК КОД БУДЕТ РАБОТАТЬ @ ВРЕМЯ СОРЕВНОВАНИЙ @ С-РОБОТ ПОКАТИЛСЯ РЕЗАТЬ ЗРИТЕЛЕЙ @ JAVA-РОБОТ МЕДЛЕННО ПОШЕЛ В АТАКУ ПОТОМ РАЗВЕРНУЛСЯ И ПОКАТИЛСЯ К РАЗРАБОТЧИКАМ ЗА ПЛАНКОЙ ПАМЯТИ @ С++-РОБОТ ПРОКОЛОЛ СЕБЕ КОЛЕСО @ VERILOG-РОБОТ ПОТЕРЯЛ СИГНАЛ ТАКТИРОВАНИЯ И СТАЛ ВЕСТИ СЕБЯ КАК ЭПИЛЕПТИК
Пацаны, поясните за СИ. Почему в нем нельзя делать функции, вычисляемые во время компиляции и запиливать на основе результата статические массивы и структуры нужного размера? Почему у нас только два стула: считать размеры массива в рантайме или дефайнить одни и те же данные в разных формах, чтобы определить размер статического массива? Нахуй мы так живем?
>>98640330 Не знаю, если честно. У меня обычно суть задачи сложнее, чем ее реализация. Языки я рассматриваю, как данность и связки Си+python+Matlab мне хватает для всего.
>>98640272 >Мимо-пишу-на-Си-для-контроллеров Вот и я тоже пишу. И бугурчу от этого. Вот смотри. Иногда нужно вычислить длинну массива как length = F(x). Причем x - константа, а F - достаточно сложна, чтобы описать ее макросом. Вот и приходится вместо простого дефайна x, дефайнить еще и значение x2 вручную рассчитанное как x2 = F(x). Либо же писать функцию F и динамически выделять память под массив.
>>98640564 Кстати, когда работал с программистами, понял, что большинство сложностей они придумывают сами. Вот этот >>98640031 например. А еще есть всякие паттерны, якобы удобные для больших приложений. Но даже если в команде пишут только простые утилиты, то найдется умник, который будет применять паттерны для фана. Один раз я так скрипт переписывал, потому что с этим паттерном его сложность была не то квадратичной, не то кубической, но я переписал до линейной.
>>98640857 Память под массивчики в твоей жабе выделяется динамически. Мы же говорим про статические массивы. Алсо, не лез бы ты со своей жавой в беседу элитных embed-господ.
>>98640517 >>98640517 >Пусть пребилд тебе .h сгенерит А не кажется ли тебе, что язык, требующий кодогенератора является недоязыком? Алсо, что будешь делать, если нужно запилить массив a[F(x)], но при этом сама F используется в рантайме? Будешь писать свою F для программы и для кодогенератора?
>>98640762 Интересное событие. У меня что-то вроде такого один раз было. В итоге не парился, а выделял память в стеке под завязку для такого массива и писал дополнительную функцию проверки для границ массива. А динамически память выделять без какого-то подобия ОС довольно сложно, как мне кажется.
>>98642305 Ты хоть механизмы выделения памяти знаешь? Знаешь, что для этого нужна организованная куча и менеджер памяти, хотя бы самый простой. Цель не оправдывает средства.
МК-кун продолжает свои вопросы. Что думаете насчет перехода на С++11 на STM32? Компиляторы есть? Моя проблема с расчетами при компиляции исчезнет? Я смогу забыть про дефайны и начать использовать константы?
>>98635043 Совсем Ява петухи обленились. 10 метров там, 10 сям. Давай твоё говно не будет смываться в унитаз, а лежать в твоей квартире, ну а че, 10квадратных сантиметров всего.
Алсо обсуждаем, какая Java-Ide лучшая, и почему это Eclipse Luna
Ебанутого срача Аргументированной дискуссии тред стартует здесь