Для тех кто снял розовые очки и понял что ИТ неблагодарная профессия, добро пожаловать.
Главное в профессии что? Главное - чтобы денежки платили. За денежку можно и реакт по второму кругу переписать. Вы, лолки, не понимаете одну элементарную вещь - что простота и в-один-кликовые инструменты работают в пользу ваших начальников, а не в вашу.
То же самое с попенсорцем - вы просто забесплатно делаете работу, которая стоит бешеных денег, получая взамен УВАЖЕНИЕ СООБЩЕСТВАнихуя, тонны говна от таких же кодерков, которые всегда знают, как лучше и что вы говно
FAQ:
- Программирование это не творчество. Программирование зачастую скучное и однообразное занятие.
- Программирование и в целом ИТ индустрия - это раздутый пузырь.
- В наше время этот самый пузырь интенсивно раздувают для заработка на курсах, книгах и прочего материала. Зачастую, этот материал ужасного качества, с тонной воды.
- Программист это обычный офисный работник.
- Ты не уедешь заграницу и не устроишься в гуглофейсбук.
- Тебе нужно освоить тонну материала. Для того чтобы писать какой-то базис в вебе, тебе придется погладить материала чуть ли не на научную область и скорее всего, ты толком ничего и не сможешь сделать путевого
- Этот материал устареет через 2-4 года.
- Работая в легаси или то что скоро станет легаси - ты будешь отставать от мирового ИТ и твой опыт будет обесценен.
- Тебе придется перманентно учиться. Даже тому, что тебе кажется абсурдным но это стильно, модно, молодежно
- Некоторые фреймворки, реально требуют больше трудовых ресурсов (на изучение или решения последующих проблем), чем задача которую они для тебя решили.
- Программисты в среднем не очень умны и очень легко ведутся на бестолковый маркетинг. Отсюда и получается, что многие абсурдные технологии в топе.
- Твое здоровье будет очень сильно проседать. И если ты молод и тебе кажется это несерьезным, то к 30-40 ты офигеешь фраза программирование - это геморрой, может материализоваться
- Все языки имеют тонну недостатков и все они говно. А те что не говно, то просто лицемерно раздутый пузырь.
- Многие языки или либы "вдохновляются" друг у друга, отсюда получая то, что программирование на X языке похоже на программирование на языке Y (но с какими-то малыми изменениями, вводящие больше в заблуждения). Как только это поймешь, станет ясно, какой же это зоопарк языков.
- Ты не сможешь освоить 100500 языков и стать тру-мастером. Все путешествия по языкам закончиться тем, что ты будешь знать все поверхностно и по сути бестолково. Просто мозг устроен так, что то что ты не будешь использовать, просто будет забываться. А реально долго практиковаться и погрузиться во всю инфраструктуру и тонкости языка, ты сможешь на ограниченном числе языков.
>>1580486 (OP) >За денежку можно и реакт по второму кругу переписать. Олды тут? Напомните зуммеркам, что раньше программирование было, скорее исследованием и творчеством, сравни созданию картины.
Ведь главное что? Чтобы платили, а так мы и подъезд перекрасим валиком
>>1580406 >ряяяя европке пиздец, пиздец слышите Рад, что ты тоже это не отрицаешь. Или у них повышенная рождаемость среди белых вдруг наступила? > большинство не поехавшие фанатики > криминальный район в каждом городе Дальше можно не читать.
>>1580486 (OP) > - Этот материал устареет через 2-4 года. Только если ты хипстер. Ровные пацаны идут в тырпрайз или системное проганье. Да, деньги не такие легкие, зато к 35 тебя не выпнут на улицу, чтобы заменить молодым с горящими глазами.
>>1580592 >Рад, что ты тоже это не отрицаешь. Или у них повышенная рождаемость среди белых вдруг наступила? Напоминаю, ты сравниваешь Европу с США. >Дальше можно не читать. Да нахуй пройди сразу
>>1580532 Ага, байтослесари пердолили процедурные портянки на недоязыках для животных C и C++, производя текущее, сегфолтающееся и имеющее кучу уязвимостей, несмотря на вьебанные over9000 часов в отладку и тестирование, нечто с блевотным нечеловеческим интерфейсом для бумеров. Ебать романтика. Но это были 80е. А что у нас было в 90х? Многие корпорации захотели оптимизировать свои процессы и сделали ставку на автоматизацию с помощью новомодных IT технологий. Разумеется, уже упомянутый язык С, кое-как справляющийся с автоматизацией сливных бачков, не очень подходил для программирования энтерпрайз-приложений с замысловатыми пересечениями предметных областей и кучей бизнес-требований. Разработка на языке говно++, была слишком медленная, дорогая и нестабильная, а легендарный язык для brain-damaged people COBOL перестал справляться с ожидаемыми темпами и объемами разработки. Тут на помощь пришли инжинегры из Sun, оперативно ограбив постепенно впадавшего в маразм деда Вирта, спиздив его Oberon и сделав его ещё более быдло-ориентированным. В результате в свет вышел язык для brain damaged people v.2, иначе называемый джява. Это была находка для бизнеса: тупой и простой язык, однако, в отличие от предшественника, имеющий целое одно выразительное средство для повышения уровня абстракции, при этом почти полностью очищенный от байтосодомии и прочих позорных пресмыканий перед машиной. Толпы таксистов, операторов коллцентров и прочих хороших людей ломонулись пополнять ряды джяваиндусов, занимая места в кюбиклах, где они лампово наследовали KrokodilZalupaSir от HuiPizdaBean. «Вы ненастоящие программисты» - доносилось со стороны параши от очередного байтопетуха, ловящего сегфолт. Очень скоро многие из них окажутся ненужны. Джяваиндусы же ещё не раз удивят мир такими крутыми средствами разработки, как, например, Spring. А спустя десятки лет эволюции языка с его помощью даже стало возможным найти элемент в массиве. Кстати, в 90х был создан целый ворох скриптовых говноязыков на динамической типизации. Тогда их никто особо не воспринимал как полноценные языки программирования и использовали только по назначению: для администва, или как встраиваемый для простейших сценариев. Это забавно, учитывая что уже спустя каких-то 10 лет самая хайповая область, остающаяся таковой и по сей день будет на 99% написана на этих огрызках от языков программирования. Произошло то же самое, что в 90х. В отличие от жырных корпораций, молодым и динамично развивающимся веб-энтузиастам нужно было двигаться быстрее, чем позволяла джява, да и порог вхождения в неё из-за всех понаписанных за 10 лет АбстрактПроксиСингтонов и других индусских чудес оказался слишком уж высок. Нужно было что-то ещё тупее, проще и дешевле, как например, такая классика гостевушного жанра как «язык» рнр. И конечно его неповторимый брат, язык джяваскрипт. Вот она первая половина нулевых во всей красе, криворукие вчерашние курьеры пишут башеподобную кашу, прикручивая голосовалку к форуму или добавляя анимацию снежинок на страничке. В принципе, позже был сформирован некий правильный набор стандартов для веба в виде RoR, а вместе с ним в айти появились первые хипстеры. Правда на элитных скриптодебилов никто тратиться особо тратиться не хотел, поэтому для обычных скриптодебилов были запилены рельсоподобные фреймворки. Во фронте ничего умного придумать не могли и в основном довольствовались жиквери, который никак проблему тотальной несонсистентности жс дрисни не решал, но хотя бы позволял писать меньше строк говнокода.
Вот собственно и весь ламповый олдскул о котором тут так любят позерски ныть местные лохопеты.
>>1580905 Главная прелесть тех лет - отсутствие инета со stackoverflow, форумов и прочей поеботы. Сейчас у тебя есть задумка, ты в два счета находишь азиата на гитхабе, который все сделал три года назад, программирование превратилось в рутину (только полные шизики пилят велосипеды и радуются, но понятно, что разумному человеку в этом смысла нет, проще взять код азиата, допилить его и пойти двачевать). А тогда - есть задумка, взял, сделал, не сделаешь, нихуя не будет. Для экономики это, конечно, так себе, но для психоэмоционального состояния заебись. Тогда даже программистам приходилось вылезать из нор и ездить на радиорынки закупаться, была настоящая региональность, и вообще была разница между работой, где час в день лениво попиливался документооборот под DOS, и программированием, когда ты сидел развлекался turbo debugger. Сейчас же психике программистов пиздец, и ты тому пример.
>>1580907 Были книжки, было фидо и прочее, но самое главное программы были простыми и маленькими, поэтому если кто то сделал то можно было просто среверсить и скопировать.
>>1580905 >крутыми средствами разработки, как, например, Spring что все так с ним носятся? Примитивная DI, которую легко заменить какой-нибудь самописной фабрикой
>>1580907 Точно так же клепали одинаковую хуйню в FoxPro и dBase, или как его (это в совке). Интернеты это благо, я в детстве, например, мечтал достать полноценный мануал для 486, и хуй, даже в университетской библиотеке нихуя не было (и это в Израиле). Технологии и ПО были примитивными, ты ебался с примитивнейшими алгоритмами. Никто не виновать, что ты сейчас занимаешься уже решенной на StackOverflow хуетой, в большинстве серьезных областей это совершенно не так.
>>1580464 Это ты из своего опыта сделал вывод о том, кем я буду? Когда был в командировках в Европе, меня всегда отлично воспринимали. На проектах было много других национальностей. Португальцы, канадцы, китайцы, бразильцы, индусы, внезапно даже был один из Кении, и все адекватные по общению, с некоторыми ходили в бар вместе в конце недели. У тебя какой-то мусор в голове про мифических чурок и про неполноценность славян. Так что ты лучше и сиди в России, если тебе так нравится.
>>1581026 >Португальцы, канадцы, китайцы, бразильцы, индусы, внезапно даже был один из Кении, и все адекватные по общению, с некоторыми ходили в бар вместе в конце недели чот я брезгую иметь дела с этим генетическим мусором
>>1581026 Есть такая пидорашья черта: самоуверенность при полном незнании вопроса, в любой теме. Миллионы эмигрантов твердят одно и то же, про менталитет, про изоляцию, но нет, ты пишешь какую-то хуйню про командировки, вообще охуеть. Израиль-кун
>>1581115 Да все равно это не то же самое. Я в Израиле с детства, у меня была местная тянка даже, но все равно с местными общаться это как с инопланетянами какими, в Рашке совершенно другое ощущение.
>>1581115 >влится в космополитичную тусовку космополитичная тусовка включает таджика, узбека, азербайджанца, цыгана, ещё какую срань. Ты хочешь тусоваться с этим?
>>1581069 >Миллионы эмигрантов твердят одно и то же, про менталитет, про изоляцию Миллионны, которых ты лично выслушал? Большинство моих знакомых, которые уехали, твердят другое. Если ты столкнулся с изоляцией, то зачем проецировать? Почему тысячи людей в эмигрантских телеграмочатах и на форумах твердят совсем другое? Теперь ты видишь, что твой аргумент это "я скозал"? Так что пидорашка здесь скорее ты.
>>1581121 Что и требовалось доказать — это проекции из собственного неудачного опыта.
>>1581151 Я назвал конкретно другие национальности, которые там были помимо местных. Местных было в районе половины, было это в Германии, схожий опыт в Швеции.
>>1581026 Ты упустил деталь, что ты был один рашкованин в интернациональной клике, в которой другие национальности были представлены тоже от силы одним или двумя людьми. Думаешь всё так же было бы чинно ладно, если бы ты был в гоп-панде из минимум 20 русских, 20 португальцев, 20 канадцев, 200 китайцев, 20 бразильцев, 100 индусов и 20 Обам? >>1581069 Кто о чём, а жид об эмиграции. Израиль вообще по ДНК гражданство решает, кто бы пиздел про менталитет и изоляцию.
>>1581219 >Думаешь всё так же было бы чинно ладно, если бы ты был в гоп-панде из минимум 20 русских, 20 португальцев, 20 канадцев, 200 китайцев, 20 бразильцев, 100 индусов и 20 Обам? На этнические группировки разделились бы?
>>1581219 Не понимаю зачем ты эту вымышленную ситуацию представил, которая ирл вряд ли возможна. В реальности все по-другому. Обычно было в районе половины местных в целом а офисе. В офисе в айти отделе много команд по 5-10 человек, они могут быть как полностью из местных, так и из экспертов, но в подавляющем большинстве случаев это микс, и ни у кого из участников с этим нет проблем. И кроме меня были другие из постсоветских стран. Немного, конечно, но я не единственный был.
>>1581271 >Не понимаю зачем ты эту вымышленную ситуацию представил Это ты свой одиночный пример экстраполируешь как истину в последней инстанции. >В реальности все по-другому. Ну да, в реальности были бы родоплеменные разборки. >В офисе в айти отделе много команд по 5-10 человек К сожалению весь оставшийся мир - не ойти офис. И команды там поболее чем 5-10 человек. Грубо говоря, "этническое" поведение только всплывает при группах, в которых усреднённый участник не может дружить со всеми остальными участниками группы как минимум из-за того, что в сутках недостаточно часов на социализацию со всеми. А это уже зайчатки иерархии. Поэтому я и привёл пример из 20 человек: вроде бы группа и не совсем большая, чтобы прямо совсем незнакомцы были, но наверняка есть любые два члена группы, которые друг с другом разве что только здороваются в начале дня. А значит групповая динамика уже не только на дружбе построена. Если тебе мой пример показался фантастическим, то сожмём только до двух групп по 20 человек. Как думаешь, ты бы себя комфортно чувствовал в окружении 20 бразильцев, даже учитывая что 1 из них - твой друг? Как минимум они бы разговаривали на своём языке, тебе непонятном. А если расширим набор этой группы за пределы ойти, так что в обеих группах разброс по IQ будет сильнее? Если на тебя начнёт один из бразильцев бычить, твой друг будет за тебя вступаться? А ты будешь вступаться, если на твоего друга-бразильца начнёт бычить русич из твоей группы?
>>1581271 Двачую. Работал в корпорации в Англии, у меня в команде только один англичанин был. QA, самый большой отдел, состоял из двух групп - индусской и армянской. Ещё работали много удалённо с командой из Швеции, там шведов конечно было большинство, но при этом были испанцы, корейцы и ещё хуй знает кто. Олсо, самое забавное, что понимать людей со всеми их уёбищными акцентами было в 100 раз проще, чем инглишь аборигенов с их ебанутыми диалектами, когда глотается половина звуков, со всеми этими голосовыми смычками, ойканьями и рандомным произношением согласных в зависимости от возраста и региона. Если в Лондоне ещё более менее, то стоит выехать в какую-то мухосрань в East Anglia, там даже дух слов разобрать нельзя.
>>1580688 >Вот по ней и посадят негра, после того как он тебя пристрелит. По кому по ней, идиот? Кто тебе мешает купить ствол там? В Англии тоже можно спокойно приобрести огнестрел? >Главное, чтобы этого не случилось в штате, обрабатываемым Соросом, а то могут и отпустить. Только это суд устанавливает внезапно.
>>1581466 если истеблишмент штата леваки, то и суды тоже, так как внезапно они не с другой планеты и в него входят, а следствие это ангажированность и широкая трактовка законов.
>>1580406 >5% муслимов в бельгии Это только понаехи, сколько процентов составляют онитожибельгийцы? >большинство не поехавшие фанатики Лично проверял? > съебавшие от пиздеца в собственных странах И еще у каждого второго пхд и вкатываются они на местные галеры, а не сидят на велферах и не ухудшают криминогенную обстановку. >10% негров в США со стволами Как будто что-то плохое, все остальные же безоружные, надо полагать. >которые чувствуют себя как дома С чего это они себя должны чувствовать рабами в своей стране, они же не пидорахи как некоторые. >криминальный район в каждом городе Наглый пиздеж. Алсо, если тебя так бесят нигры, которые кстати там смирные в большинстве своем, то можешь выбрать район получше, какие проблемы. >швитые США там все хорошо Снова эти проекции, я такого не говорил, в Америке есть дохуя минусов, но нигры с латиносами явно не самые главные из них, а сказок про ламповую гейропу мне втирать не надо, как будто ес однородный и там все збс, лол.
>>1581469 >то и суды тоже Чушь полнейшая, у них независимая судебная система вне зависимости от направленности штата. >ангажированность и широкая трактовка законов Издержки англосаксонской системы просто, однозначно трудно сказать, хорошо или плохо это, к примеру, у них судьи могут ссылаться на решения ЕСПЧ исходя из общего смысла права и использовать это как прецедент потом, были такие случаи, хотя штаты не входят в Совет Европы и соответственно вне их юрисдикции по идее.
>>1581487 >Чушь полнейшая, у них независимая судебная система вне зависимости от направленности штата. не их с луны присылают и связей с правящими политиками там нет, а продажные судьи миф голливуда. >Издержки англосаксонской системы просто эта другое?
>>1581497 я вообще не понимаю смысла этой перекидки говном, если ты мигрант ты мигрантом и останешься, где то отношение лучше, где то хуже и если зайдет разговор до конфликта тебе это припомнят 100% в любой стране.
>>1580486 (OP) С детства пытался вкатиться в Си (в каком-то роде получилось), чтобы байтоёбствовать в будущём. В итоге получилось попасть в веб, так как это единственная связанная с ИТ вакансия в моём селе. Просто, блядь, ненавижу веб ещё с тех пор, как только начал осваивать программирование. Все самые ущёрбные и медленные решения именно здесь нашли применения и затмили собой какие-либо быстрые и удобные варианты. Сижу в офисе и быдлокожу на php/js. Дома ещё пытаюсь пилить что-то на Сях, но работа выжимает из меня все силы. А ещё нужно для работы постоянно изучать всякую говно, типа фреймворков для тоже же js.
>>1581487 > у них независимая судебная система вне зависимости от направленности штата. Блять, но вот нахуй ты своих единорогов в тред несёшь? Уже даже сами американцы дохуя чего снимают про свои продажные власти и суды, а ты всё рассказываешь истории из журнала "работница" 1992 года.
>>1581497 >эта другое? Писал про гибкость системы скорее. > связей с правящими политиками > продажные судьи >бытовые убийства Это пиздец. >>1581522 > про свои продажные власти и суды На низовом уровне коррупции практически нет, попробуй копу где-нибудь на хайвее взятку всучить, тебе впаяют реальный срок с перманентным баном на въезд потом. Все то, про что ты ведешь речь, имеет место быть на уровне какого-нибудь конгресса, где все средства хороши либо где крутятся очень большие деньги, впрочем, вполне допускаю отдельных продажных гос.обвинителей и судей, но это не носит системный характер и в целом уровень коррупции довольно низок, уж ниже чем в рашке ебаной точно, никто просто так не будет рисковать своей должностью, т.к. мусора у них сидят на общих зонах и если их спалят, то покрывать их никто не будет особо и дадут нихуевые срока по итогу.
>>1581503 > так как это единственная связанная с ИТ вакансия в моём селе Перекатывайся в дс, очевидно же, иначе так и будешь говнокодить на нелюбимом пыхе.
>>1580486 (OP) Отучился в ИТМО на прохроммиста, устроился в контору джуниором за 50к, щас прошло 4 года, я уже ближе к сеньору, хз. Уже 140к, купил тойоту, откладываю на хату.
Как выучил в универе пару фреймворков, так и работаю на них, чето не особо они устаревают. Работаю 9 часов в день, выходные не работаю. Отпуск месяц в году, геммороя нет.
Что я делаю не так? Когда уже придет злой начальник и скажет что мои знания УСТОРЕЛИ и я увелен?>>1580486 (OP)
>>1581844 Там по ходу чтения сначала думаешь: сейчас он будет гнать на на ненужные тривиальные вопросы, а потом охуеваешь, что он вообще нихуя не знает, а снобизм и спесь присутствуют, как у заслуженного корифея.
>>1581864 А зачем? У меня все заебись, коллектив молодой и шутливый, на жизнь вполне хватает. Ну то есть работу я менять не собираюсь. Судя по общению с коллегами, уровень у меня нормальный, если уволят, работу найду без проблем. В гугле работать не смогу, ну и ладно.
>>1581871 Ну хз, пара моих близких корешей искали недавно работу и нашли после 2-3 собеседований, один на 100, второй на 130. При том, что я то знаю их уровень и они шарят даже хуже меня.
Так что аноны, не слушайте опа, он или троллит, или специально хочет уменьшить конкуренцию) Если вы не живете в полных ебенях, то спрос на рынке превышает предложение и работы в ИТ навалом и платят за нее хорошо. Какие-то мега-знания нужны для зарплат от 200-300 и выше, для всего остального надо просто не забивать на работу. Если у вас технический склад ума и вам с детства легко давалась математика, то вкатитесь без проблем за пару лет. Если живете в ебенях, езжайте в миллионники или ДС1-2.
А да, и учите лушче стразу английский. Вот по сути 3 вещи нужны - кодинг, английский, математика - всё, больше нахуй ничо не учите, не забивайте память.
>>1581864 и выбрал самую ебанутую галеру из всех >>1581880 >математика не особо пригодилась да есть некоторые вещи которые просто надо запомнить, но вот именно математика да нет. теорию категорий, теорию автоматов читал, да лучше б не читал немного бы потерял.
>>1581503 Тащемта все очень просто, пишешь легковесную обертку, и вуаля, теперь ты можешь писать ОДНОВРЕМЕННО НА C И НА JS! Прямо в одном файле у вас тут /pr или /wrk какой то
Как же надоели русофобы со своими пидорашка бебе, везде срут не по теме, вы бы лучше поняли что ваш навальный гондон госдеповский на переводах по биткоину спалился червь, вашей эре конец, не лезьте хотя бы в it обезьяны
>>1582154 Да, вот тебя она отлично характеризует. Понаехал в Израиль, местные приняли тебя за чурку, и теперь ты свято веруешь в то, что так происходит с каждым.
>>1582523 >Понаехал в Израиль, местные приняли тебя за чурку, и теперь ты свято веруешь в то, что так происходит с каждым. Тупой ты пидорашка, ты нихуя не понял из-за того, что не разбираешься в вопросе. Не меня воспринимают, как чурку, я а воспринимаю местных в качестве чурок. Короче, с тобой не о чем говорить, тебе абсолютно нечего сказать по теме. Ты типичный пидорашка, который знает все на свете, но обсирается, когда дело доходит до деталей.
>>1581905 >Давно работаешь? Год. >Может есть вариант удаленку поискать? Как уже написал, по вечерам нет вообще никаких сил, а в выходные занят хозяйственными делами по сычевальне или нямки наготовить, да и просто разгрузить голову и отдохнуть. Сейчас уже лучше, чем раньше, но всё равно очень мало времени свободного остаётся. Как смогу справиться с этой проблемой - буду копать в этом направлении.
>>1582591 >ты тупая пидорашка, которая ничего не понимает, ты не разбираешься в вопросе, а я разбираюсь, потому что я так скозал Это твои аргументы? В голос.
Будто тебе есть что сказать по теме. Ты себя ведёшь прямо как тот персонаж, которого сам описываешь. Бесконечные оскорбления, самоуверенная убежденность в своей правоте, ни на чём не основанная.
>>1583299 В чем проблема? Обертка висит себе в начале файла и никого не трогает. Да можно вообще настроить так что она будет вырезаться при коммите. Да чего ты вообще доебался? Всегда можно и на работе побайтоебствовать если душа просит. Например сделать какую-то утилиту на том языке который нравится. Да и в вебе байтоебства полно, вон тот же нгинкс.
Вот вы говорите, что пролог нихуя не асинхронизируемый. Но ведь бектрекинг нихуя не противоречит распаралелливанию чуть пальцы не сломал, скорее наоборот! Что такое бектрекинг? - перебор альтернатив. Бектрекинг(Redo во время трейсинга) происходит в двух случаях - унификация head'ов, и оператор или(`;`). Так как разные точки возврата не связаны друг с другом X;X - здесь две разные переменные, то вообще ничто не мешает их распаралеллить. Вообще ничто. Они, по идее, паралелльными и должны быть. И даже если происходит ветвление в решении(а оно определенно происходит), все равно никаких проблем быть не должно - мы просто порождаем тред каждый раз, пока не достигнем(если вообще достигнем) некого предела процессора/ОС. Т.е выжмем из процессора максимум, ни разу не притронившись к всяким асинхронным фунциям/тредам.
Вот смотрите: human(tom). human(jack). human(bob).
?- human(Who).
Вот блядь ничто не мешает процессору сравнить всех хуманнов одновременно, и выдать сразу все решения.
Вот пример с клаузами: a :- b, c; d.
a - голова. b,c - здесь код обязан быть синхронным. За счет ленивых вычеслений очень важно, верен ли b, перед тем как выполнить c. (b,c);(d) - здесь работает асинхронность. Оператору или совершенно плевать, является (b,c) ложным или верным, он выполнит d в любом случае. Потому мы можем безопасно запустить две ветки паралельно. Это создаст два решения. Если это нам не надо, то обрежем через кат(`!`): a :- (b,c;d),! (b,c;d) - выполнится асинхронно, но лишних решений создавать не будет.
Где я проебался?
Алсо, насчет двух других проблем.
Случайная левая рекурсия: Программа в прологе может случайно взять и зависнуть в бесконечном цикле. Особенно это ебет в DCG. Причем сам компилятор в детект левой рекурсии не может. Это надо исправлять.
False, или как же он заебал: Часто в программе может выйти false там где его и не ожидали. Потому в дебаг моде, среда сама должна показывать, где произошел фатальный фолз со всеми сопутствующими данными. Иначе заебешься trace'ить выслеживая ошибку. Это особенно касается DCG.
>>1583303 сссссуууууууукааааааа КТО ТЕБЕ ЕЁ ДАСТ ИСПОЛЬЗОВАТЬ ЕБАЛАЙ? ты блять что решил, что можно тащить в проект любую хуитень которая тебе приглянулась?
>>1583385 Насколько помню, в Прологе строго задана последовательность выполнения. Сайд-эффекты и каты убьют тебе весь параллелизм. Но если сильно постараться, то можно, наверное, и распараллелить. Но если сильно постараться, то это можно было еще в Фортране в 90-х, например.
>>1583509 > каты убьют тебе весь параллелизм. При катах паралеллизм и не нужен. Вычислять все варианты при кате - нерационально и вообще занятие пустое. Но в принципе, надо проэксперементировать и обернуть в каждый `;` в треды, и поглядеть, что будет. Если выносить кат за скобки(X;Y), !, я так понимаю, распараллелит, но лишних решений не выдаст. >>1583421 > Сайд-эффекты Чтение файлов - дело асинхронное само-по-себе.
>>1583998 Тут код синхронный. Даже если мы его сделаем асинхронным, работать будет как синхронный.
Алсо, я проебался. Таки бектрекинг не работает, внутри тредов переменные теряются. Но в остальном, если нужна асинхронность без коллбеков, то работает. Вообще, я считаю, что многие(js) злоупотребляют асинхронностью. Не нужно на каждый чих коллбек вызывать, вы так код в лапшу превращаете.
>>1584101 > Почему он синхронный Потому что принт не дает задержки. Он выполнится мгновенно. Потому, когда мы запустим два потока, они инициализируются последовательно, а код выполнится синхронно. Вот если бы ты sleep(5) добавил, то тогда асинхронный.
>>1584113 Считай что sleep(5) всегда добавлен, т.к. в фоне шуршит операционная система, print нетривиальная операция с форматированием текста и чисел выполняемая недетерменированное время.
>>1581896 >самую ебанутую галеру из всех элитную, блджад!
у мене кореш недавно туда на удалёнку устроился, первое таска - пройти курсы по политкорректности, чтобы никакаго расизма, сексизма, харрассмента, etc!
>>1588748 Не видел чтобы кто-то асинки активно использовал, гуглил какие-то либы все "калбэчные". вроде можно с каллбэка в промис перегнать, но кому это надо?
на нём есть две вкладки, обмен и поиск предметов. Пичка 1, в поиске предметов есть пункт - минимальный запас. Можете вы запилить чтобы такая хуйня появилась в разделе поиск предметов. Дело в том что в этом разделе есть "Живой поиск" , я ввожу данные, и если есть на рынке товар по этим данным, происходит сигнал , что-то типа алерта, и я уже выхожу на связь с продавцом. Но вкладки количества товара нет, но она есть в другом разделе, можно это как-то туда прикрутить ?
Поясните, почему Эрланг не взлетел, а Голанг/Ноду выкатывают во все поля, мол как мы раньше жили без многопоточности, когда Эрланг по идеи батя в этой нише? Или это скорее не из-за многопоточности они продвигают эти языки, а из-за очередного new big thing?
>>1589450 В эрланге функциональщины по минимуму, это не хаскель же, в том плане, что это не академический язык, и взяли из функциональщины только то, что нужно. Ну на скалу же с джавы перекатываются.
>>1589421 Мимо писал себе мини-анализатор рынка пое, апи поеботы порезано для мимокрокодилов, без токена от криса будет нихуевая задержка между запросами.
>>1592401 Подходишь к тимлиду и говоришь, что хочешь пилить приложение на эликсире, тимлид смотрит на тебя как на дебила, потому что кроме тебя этим никто больше заниматься не хочет, а зависеть от одного кабанчика, который может перекатится в другое место желания нет
>>1592401 >Эликсир Но зачем? Очередной велосипед хипстеров. Когда я был 1-2 лвл студентотой я бросался на всё новое, теперь я просто вздыхаю когда вижу очередную новую технологию, фреймворк или язык.
>>1594542 Просто вместо ответа сервер будет посылать тебя нахуй, ждешь немного (не помню сколько), и только потом опять посылаешь запрос. Но это хуйня, делай или через пое трейд или через пое ниндзю. И вообще, почти вся необходимая инфа уже есть на пое ниндзя, не страдай хуйней как я.
>>1580680 Или если работодатель адекватный и не жадный - дал задание и хуячь. А не анальный срам менеджмент. Только таких становится всё меньше. Пора заносить в красную книгу
>>1599723 Только потом это хуячь может выродиться в кучу кода на хипстерских технологиях и языках, которые потом некому будет поддерживать или придётся это делать за большой прайс
>>1599750 Я хуячу на обычных устоявшихся технологиях. Писать на хипстерских технологиях, в которых нет уверенности, что они не исчезнут через год-два, себе дороже - это выброшенное в мусорку время, которое не поможет найти в будущем нормальную работу. Плюс ещё и информации по ним для каких-то специфических случаев на них найдёшь. В общем сильно зависит от программиста. Долбоёб и в тырпрайзе насрёт
>>1594564 Ты охуел? Там внутри BEAM VM, этот шедевр инженерной мысли появился на свет благодаря гениальному дядюшке Армстронгу ещё в те времена, когда твой батя был таким же пиздюком, каким являешься ты сейчас.
Главное в профессии что? Главное - чтобы денежки платили. За денежку можно и реакт по второму кругу переписать. Вы, лолки, не понимаете одну элементарную вещь - что простота и в-один-кликовые инструменты работают в пользу ваших начальников, а не в вашу.
То же самое с попенсорцем - вы просто забесплатно делаете работу, которая стоит бешеных денег, получая взамен УВАЖЕНИЕ СООБЩЕСТВА нихуя, тонны говна от таких же кодерков, которые всегда знают, как лучше и что вы говно
FAQ:
- Программирование это не творчество. Программирование зачастую скучное и однообразное занятие.
- Программирование и в целом ИТ индустрия - это раздутый пузырь.
- В наше время этот самый пузырь интенсивно раздувают для заработка на курсах, книгах и прочего материала. Зачастую, этот материал ужасного качества, с тонной воды.
- Программист это обычный офисный работник.
- Ты не уедешь заграницу и не устроишься в гуглофейсбук.
- Тебе нужно освоить тонну материала. Для того чтобы писать какой-то базис в вебе, тебе придется погладить материала чуть ли не на научную область и скорее всего, ты толком ничего и не сможешь сделать путевого
- Этот материал устареет через 2-4 года.
- Работая в легаси или то что скоро станет легаси - ты будешь отставать от мирового ИТ и твой опыт будет обесценен.
- Тебе придется перманентно учиться. Даже тому, что тебе кажется абсурдным но это стильно, модно, молодежно
- Некоторые фреймворки, реально требуют больше трудовых ресурсов (на изучение или решения последующих проблем), чем задача которую они для тебя решили.
- Программисты в среднем не очень умны и очень легко ведутся на бестолковый маркетинг. Отсюда и получается, что многие абсурдные технологии в топе.
- Твое здоровье будет очень сильно проседать. И если ты молод и тебе кажется это несерьезным, то к 30-40 ты офигеешь фраза программирование - это геморрой, может материализоваться
- Все языки имеют тонну недостатков и все они говно. А те что не говно, то просто лицемерно раздутый пузырь.
- Многие языки или либы "вдохновляются" друг у друга, отсюда получая то, что программирование на X языке похоже на программирование на языке Y (но с какими-то малыми изменениями, вводящие больше в заблуждения).
Как только это поймешь, станет ясно, какой же это зоопарк языков.
- Ты не сможешь освоить 100500 языков и стать тру-мастером. Все путешествия по языкам закончиться тем, что ты будешь знать все поверхностно и по сути бестолково.
Просто мозг устроен так, что то что ты не будешь использовать, просто будет забываться. А реально долго практиковаться и погрузиться во всю инфраструктуру и тонкости языка, ты сможешь на ограниченном числе языков.
Предыдущий тред:
https://2ch.hk/pr/res/1557307.html