К нам в айти отдел пришёл новый сотрудник. Нужно сказать, что у нас в отделе работают почтенные крестогоспода. Новичка посадили за компьютер, но не успели даже дать задание, как он начал кодить. Начальник из любопытства подошёл посмотреть, что он там написал. В течении секунд тридцати он побледнел, затем посинел, затем покраснел, а потом трясущимся от нескрываемого гнева голосом сказал:
- Это же Абстрактная фабрика! На чём ты кодил до этого?
- На Джаве.
- Жабапидор! - в один голос заорали все 20 человек.
- Жабапидор! Жабапидор! Жабапидор!
Кто-то включил сирену. Над дверьми замигали красные лампочки тревоги. На окнах мгновенно сомкнулись плотные жалюзи. В офисе одновременно бывает два отдела человек по сорок. На обеде вся эта толпа собирается на первом этаже, где яблоку негде упасть. А поэтому, как охранники ни пытались вырвать джавапидора из рук разъяренной толпы, им это не удалось. По всему офису стоял сплошной рев:
- Жабапидор!
В коридоре его сразу же сбили с ног. Используя галстук как поводок, его тащили через весь коридор, передавая из рук в руки. Поэтому получалось так, что никакого движения в коридоре не происходит, но и джавапидора тоже нет. Его заволокли в каптерку под лестницей, где хранятся ведра и швабры с тряпками, и там закрыли. Под конец рабочего дня он всё же появился. За получасовой обед его изнасиловали несколько человек. Сопротивляться было бы бесполезно. Через день на нем чистым оставалось одно лицо, а на теле не было живого места. Он превращался в мразь, в животное. Его били все, даже дизайнеры и уборщицы. Его заставляли есть говно и опарышей. В очко ему совали битые лампочки, живых птиц и змей. Он стал «дельфином» – в нужнике пятнадцать дырок, он ныряет в первую, выныривает, ныряет во вторую... И так – до конца. От него постоянно воняло. С ним невозможно было рядом находиться. Был такой случай: к нам устроился работать Степаныч. Степаныч сидит на толчке, а кто-то снизу через очко хватает его за яйца. Степаныч с воплем вылетает в коридор без штанов. Напротив - айти отдел. Смех не стихал долго... Потом Степаныч забил его кирзовым сапогом насмерть. Менты как узнали, что сдох джавапидор даже дело заводить не стали.
>>232766419 Остров Ява, сигареты Ява, мотоцикл Ява, а ванильные сумерки думают, что они дохуя разбираются в транскрипции и новое слово придумали. В очко его себе засуньте.
>>232766496 Остров Java(Португ. Jawa, мы его называем по португальски), Сигареты вообще русские назвали так, Мотоцикл Jawa слово чешское, произносим так как читается на чешском, напомню так. ЯП Java(/ˈdʒɑːvə/) Читается реально как Джава, но у нас уже есть устоявшееся произношение благодаря схожим по написанию словам, как Ява, так что не выебываемся и говори как хочешь
>>232767709 Переучил свою тян с "явы" на *джаву" заставляя каждый раз сосать с проглотом, если услышу от неё "ява". Первое время специально "ява" говорила, но потом заебалась сидеть под столом и начала называть язык правильно. В качестве бонуса научилась сосать. Берегите своих тянучек.
>>232768377 За кресты мало платят, поэтому сишники самоутверждаются тем что мол они технари, в отличии от... Ближе к земле, ближе к пинанию памяти, ближе к харду.
На самом деле, ничего почётного в том, чтобы быть технарем нет. Почётно быть математиком, экономистом там, это науки, как ни крути.
А в железе копаться - не особо.
Ява, на самом деле, тоже довольно технарский язык, просто очень популярный. Он разработан не кем-то, а Сан микросистемс.
>>232768682 Ну, сишники и крестоводы по природе выёбистые, особенно те, кто реально освоил и имеет многолетний стаж. Потому что си и кресты, как ни крути, реально сложнее большинства популярных языков вроде джавы. Каждый кулик своё болото хвалит. Выёбистее их только реверсеры, могущие в ассемблер, пожалуй.
>>232768377 Потому что неосиляторы не смогли в ООП и лепят тонны data-driven кода на го и жабаскрипте. Та публика и плюсы тоже хуесосит, и вообще все на свете.
И у неё в общем-то все фичи остались типа прямой аллокации памяти и пр.
И вообще, я вот айтршником себя не считаю, считаю математиком, дроча на технарство не понимаю. Типа технарь - это сугубо технический специалист, ни знаний ни творчества. Я не понимаю почему человеку приходит в голову гордиться скобочками а не пониманием например линейной алгебры.
Среди питонист тоже есть такие мудаки - спортсмены, которые усираются чтобы написать условие в одну строку через лямбды и массу операторов. Тоже скам.
>>232769289 Да не, братан, вот в тридцатку уже реально поздно, ибо мозг нахуй сохнуть начинает, если до этого нагрузок не было. В 25 ещё можно попробовать.
>>232768377 Потому что крестодебилы не работали ни на одном проекте сложнее формошлепства десктопного с 3-4 месяцами человекочасов разработки командой больше чем из двух человек.
>>232770295 Ну так то и на джаве зарплата зависит от места к месту. Но в целом рыночная ситуация такова что вакансий на джаве гораздо больше чем на плюсах и платят в среднем за джаву больше.
Кресты очень душевный язык если хочешь домашнюю хуюкалку какую-то написать и выдрочить ее так чтобы работала на древнем компуктере пиздец как быстро и памяти жрала всего ничего. Но в индустрии роляет скорость разработки уже давно, а использование плюсов в качестве основного языка этому не способствует.
>>232769237 Сначала заходишь на сайт матпрофи и решаешь все до диффурров включительно.
Потом берёшь курант-робинс "что такое математика" и делаешь полностью со всеми заданиями и конспектом.
Потом Кнут конкретная математика - решаешь все, конспекты не нужны.
Первое нужно для освежения знаний и тренировки умения грубого счета, второе даёт обзор математики и некоторое понимание её философской глубины и иерархии, третье дрочит твой мозг на умение применять абстракции к задачам.
Дальше уже сам выбирай. Теория чисел - Виноградов, линейка - Гельфанд, философия - Лолли и тд.
>>232770756 Ну так то справедливо для любой отрасли в общем-то. Даже и в гуманитарные науки нормально вкатиться могут не только лишь все, мало кто может это делать. А те люди которые идут на гуманитарные специальности шоб попроще а то физика-математика в школе сложно непонятно - они не гуманитарии, они просто тупые.
>>232770492 На Яве можно то же самое. Древняя Ява простая как два пальца и грубая как молоток, спокойно подходит для погромирования чайников, роботов, и всего прочего снуля.
>>232766304 (OP) > Это же Абстрактная фабрика! На чём ты кодил до этого? Внезапно возник вопрос к этой пасте. Плюсовики что, не могут в нормальный ООП-дизайн и не пользуются паттернами? Изобретают жуков-мутантов на велосипеде с квадратным колесом едущих по граблям ежедневно?
>>232770956 Есть такое, просто не надо пугать человека мол не вкатится.
Это раньше люди после 25 становились дебилами, из за плохого питания, образа жизни и повального алкоголизма, а сегодняшний молодой человек здоров как два быка и мозг у него к 25 только полностью формируется, и ещё несколько лет будет на пике мощности. Самое время.
Более того, раннее углубление в математику чревато отвращением к ней.
>>232770957 Ванильная джава от ванильных плюсов отличается тем что у Джавы вместо прямого управления памятью сборка мусора и все переменные - ссылки. В остальном они максимально одинаковые. Даже в синтаксисе различия минимальные.
>>232771083 > раннее углубление в математику чревато отвращением к ней
Для меня это был садомазохистический опыт, лол. В 16 лет поступил на мехмат из обычной средней школы и СТРАДАЛ первые два курса. Потом втянулся. А потом пошел в инженерную магистратуру и внезапно узнал что все это дерьмо что мы учили - имеет дохуя реальных применений.
>>232771496 > есть прямая аллокация-деаллокация памяти Которой никто в здравом уме не пользуется. Да и на плюсах тоже люди уже не пользуют прямое управление памятью, пользуют умные указатели либо контекстный сборщик мусора например в Qt.
А насчет целей - языки созданные в те лохматые годы создавались с академическими целями типа реализации поддержки конкретной парадигмы. Никакого подтекста "шоб в тырпрайзе бешеный бабос зашибать" еще не было.
>>232771523 Я страдал пока препод грамотный не попался. Сутками с ней зависал, говоря обо всем от математики до Дугина, лол.
>>232771609 Ты напишешь. Хочешь чайники погромировать - умей все от пайки до кода, лол. Иначе непонятно куда лезешь. Я вот просто забил на эту хуйню, в жизни слишком много интересного чтобы месяц сидеть над квадрокоптером хуяря все от пайки до ассемблера, это слишком обскурное дрочево для меня.
>>232771609 Такой же человек как и тот который напишет компилятор любого другого языка под этот чайник. Или ты думаешь что волшебные C/С++ сами по себе компилируются под любую платформу?
>>232771949 >Ты напишешь. Хочешь чайники погромировать - умей все от пайки до кода, лол. А кто тебе сказал, что я буду делать это на жабе? Встаиваемые системы программируются на сях и кретстах, тот же ардуино. Жаба жрет слишком много памяти, а память это охуеть как важно для всяких iot. Тут надо писать в худшем случае на rust, но не на python, js и java >слишком много интересного чтобы месяц сидеть над квадрокоптером хуяря все от пайки до ассемблера, это слишком обскурное дрочево для меня. А чем ты предлагаешь заняться? Социоблядствовать? Я, что, похож на нормиса? Ты мне еще тян предложи найти. Хуй. Я лучше буду коптеры собирать
>>232771949 Один препод на все дисциплины? Что-то мне подсказывает что ты школяр а препод твой - репетитор обыкновенный по школьной программе алгебры, геометрии и началам анализа.
>>232772230 > Встаиваемые системы программируются на сях и кретстах, тот же ардуино. Встраиваемые системы программируются на чем угодно, но ты можешь себя убеждать что это не так.
>>232772435 > Чтоб написать компилятор на джаве для джавы - нужен компилятор который не может существовать без компиляции Раскрутка компилятора, ага. Если так рассуждать - вообще никакой язык нинужон ведь изначально все было написано на асме.
>>232772615 > Разница архитектур? Ты когда микроконтроллер программируешь - ты что, заливаешь туда исходники на плюсах и компилируешь непосредственно на микроконтроллере? Нет. Компилируешь в одном месте, а заливаешь уже собранный код.
>>232766304 (OP) В очередной раз убеждаюсь. Какие же ""кодеры"" и ""программисты"" конченые! Просто конченые! С вами связываться нельзя. Ну ты то даже не программист, ты просто анон, начавший вкатываться и решил что это смешная шутка.
>>232772814 Окей. Но писька в том, что байт-код это не тот бинарный код, который выдаёт Си. Жаба собирает проект в байт-код, который интерпритируется не железом, а джава виртуальной машиной непосредственно. То есть это инструкции не для микропроцессора, а а для программной утилиты. А чтобы эту JVM написать( под iot в т ч) надо именно что писать на си, который компилируется в бинарный код
>>232772790 Глажу по голове и хвалю, очевидно же :з
>>232772615 Ты что, из пещеры вылез, пидарашка гомофобная?
Ты понимаешь, что никто не пишет на чайниках, все пишут на эмуляторах архитектуры и там же тестят код. В крайнем случае эмуль можно написать самому, это не так сложно.
О боги, и этот человек рассказывает о чайникоебстве.
Моооожет тебе придёт в голову, что интермидиэйт код - это блядь особенность компилятора конкретного, чтобы была мультплатформа. Но на самом деле для чайников существуют иные компиляторы. Да, под джаву.
>>232773174 >>232773536 Нет нет, вы не поняли, сео под вашу прогу не робит. Каким же нужно быть... ЧТобы не понимать такого. Вот вы когда тему учите, по косучкам её не разбираете
>>232773174 > А чтобы эту JVM написать( под iot в т ч) надо именно что писать на си Какой же ты долбоеб необучаемый, пиздец. А чтобы сишный код исполнять в твоем сраном iot - надо компилятор няшной сишки написать. На чем писать будешь?
>>232774882 Го это тот самый хипстерский язык на котором пишут дичайше модные стартаперы и после чего при покупке стартапа их заставляют все переписывать на жабе либо плюсах?
>>232770957 > На Яве можно то же самое. Древняя Ява простая как два пальца и грубая как молоток, спокойно подходит для погромирования чайников, роботов, и всего прочего снуля. тебя уже обоссали, а тебе добавки надо, маня ? Пиздец у тебя манямирок. Никто нахуй платить не будет дурачку с явой когда можно найти эмбеддера с крестами на нормальные бабки и сэкономить миллионы на платах используя дешман мк/soc/etc. Ява нахуй не всралась кроме опердней и прочей ынтерпрайз парашей, умирающий язык. Везде так то нужен питон и под питон, чистый си и кресты будет скорее всего все что нужно, а остальное будет только смехотворным пердольством. Питон, js много где есть, но скорее как исключение потому что детерменизм и идите нахуй, не для вас вбухивали бабки за разработку железок: проще наскрести индусов из туалета, чем менять железки в огромной партии. Тут сменить маркировку или поставить на один резистор больше это пизда, а тут специально выбирать или менять платформу от дурачка с его мянямирком, который наслушался сказок про яву. Пусть пиздует в своей интерпрайз наебывать гоев на бабки или пилить говно под мобилки- такие люди в инджиниринге не нужны.