- 1
- 2
- 3
- 4
- 5
- 6
https://habr.com/ru/post/465553/
А правда, почему компилятор C++ позволяет писать такую хуету
x+= x++ + ++x;
x^=y^=x^=y;
?
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−3
https://habr.com/ru/post/465553/
А правда, почему компилятор C++ позволяет писать такую хуету
x+= x++ + ++x;
x^=y^=x^=y;
?
Elvenfighter 03.09.2019 23:27 # +1
Позволяет, потому, что не считает себя умнее программиста.
IIIyqpymuHckuu_nemyx 03.09.2019 23:58 # 0
Elvenfighter 04.09.2019 00:25 # 0
А включен и в GCC и в Clang по умолчанию.
IIIyqpymuHckuu_nemyx 04.09.2019 00:36 # 0
guest8 04.09.2019 00:38 # −999
IIIyqpymuHckuu_nemyx 04.09.2019 00:40 # 0
guest8 04.09.2019 00:44 # −999
TOPT 04.09.2019 12:16 # 0
Semen имя гордое и звучное
guest8 05.09.2019 01:46 # −999
Elvenfighter 04.09.2019 00:59 # 0
False positive - когда ворнинг появляется, а на самом деле все в порядке.
False negative - когда все явно хуево, а ворнинга нет.
А что ты имел ввиду под "фолсит" -- я хз.
> Если UB можно детектить во время компиляции, то почему бы это не делать, и не кидать сразу error?
-Werror, для данного случая. А в общем случае -fsanitize=undefined
CBO6OgHblu_nemyx 04.09.2019 01:58 # 0
guest8 04.09.2019 04:04 # −999
CBO6OgHblu_nemyx 04.09.2019 10:08 # +1
guest8 04.09.2019 10:10 # −999
guest8 04.09.2019 10:10 # −999
CBO6OgHblu_nemyx 04.09.2019 10:13 # 0
guest8 04.09.2019 10:19 # −999
guestinxo 19.12.2019 11:42 # 0
guest8 19.12.2019 13:16 # −999
guestinxo 19.12.2019 14:46 # 0
guest8 19.12.2019 15:57 # −999
guestinxo 19.12.2019 16:11 # 0
guest8 19.12.2019 16:14 # −999
XYPO3BO3 19.12.2019 16:16 # 0
guestinxo 19.12.2019 16:28 # 0
bormand 19.12.2019 16:29 # 0
guest8 19.12.2019 16:38 # −999
j123123 20.12.2019 07:47 # 0
XYPO3BO3 20.12.2019 08:01 # 0
j123123 20.12.2019 08:03 # 0
gost 20.12.2019 10:06 # 0
guest8 20.12.2019 10:25 # −999
gost 20.12.2019 10:35 # +1
j123123 20.12.2019 11:05 # +2
Pocketware в жопе, на коне Fatware и Patchware. Почему? Что будет делать клиент с программкой, которая весит 80К, прекрасно работает, и не требует апгрейда? Правильно! Он забудет разработчика навсегда. Он не будет звонить в «бесплатную» службу поддержки, он не услышит там о новых версиях и патчах, ему не надо будет учиться на специально организованных курсах за свои деньги в течении трех лет. А вот если он потратил туеву хучу времени и денег на изучение монстра, ему подарили красивый диплом с вензелями и золотым обрезом, назвали Сертифицированным-Супер-Профессионалом-Категории-Z-Неимоверной-Крутизны-С-Правом-Ковырять-В-Носу-В-Присутствии-Августейшего, если он почувствует эту неимоверную крутизну в кругу таких же дураков, преисполнится благодарности, и никогда не перейдет к конкуренту. Как по моральным, так и по материальным причинам.
Планка аппаратных требований задрана до Луны. Той же Майкрософт (как и любой крупной софтверной корпорации) объективно выгодно задирать эти требования – акции производителей чипов растут как на дрожжах, а она владеет крупными пакетами этих акций. И наоборот. Это называется взаимное проникновение бизнесов. Этот рынок сам себя разогревает (в этом даже Стив Балмер сознался). Одни пишут огромные программы, другие выпускают память, винчестеры и проч., чтобы эти программы, наконец, заработали по человечьи. Как только хард удовлетворяет задранные требования софта, тут же появляется новый софт, с еще более миленьким интерфейсом, и с еще более огромным желудком. И все юзера опять радостно апгрейдятся. Чем дальше в лес – тем толще партизаны.
j123123 20.12.2019 11:08 # +2
1024-- 20.12.2019 19:32 # 0
Тут же банальные приоритеты.
Либо быстро написать медленную питушню на простом высокоуровневом языке руками дешёвых программистов, и эта питушня уже будет работать и иметь достаточно фич.
Либо нанимать царей, которые будут пердолиться годами на низкоуровневых языках за олимпиарды евро, создавая хрен знает когда быструю, но уже морально устаревшую программу.
Я не знаю, может Вы программируете арабских шейхов, и они хорошо платят за быстрые программы, разрабатывающиеся годами в покое. Но в остальном мире сделать надо ещё вчера и реализовать сразу сотню фич.
guest8 20.12.2019 23:11 # −999
XYPO3BO3 20.12.2019 23:30 # 0
guest8 21.12.2019 04:11 # −999
inkanus_gray 21.12.2019 00:33 # 0
zhigolo 21.12.2019 00:40 # 0
Уверен: ты, как ублюдок, ходишь среди людей, треплешь своим заразным языком, брызгая слюной и обмениваешься рукопожатиями...
Если ты кунмен или делаешь минеты, то вообще лепота. Сам господь ржет над таким быдлом.
qpjll-oc 21.12.2019 00:43 # −1
zhigolo 21.12.2019 00:46 # 0
Antifriz_otrabotanyi 21.12.2019 01:27 # 0
guest8 21.12.2019 01:28 # −999
j123123 21.12.2019 07:10 # 0
Она будет работать только если железо достаточно мощное, чтобы эту питушню потянуть. Т.е. написанием медленной питушни они способствуют покупке нового железа. И наоборот, новое железо способствует написанию еще более тормозной питушни. Т.е. если б развитие железа остановилось, тормознутость питушни тоже должно было б остановиться т.к. иначе такая питушня оказалась бы просто неюзабельной.
> Это называется взаимное проникновение бизнесов. Этот рынок сам себя разогревает (в этом даже Стив Балмер сознался). Одни пишут огромные программы, другие выпускают память, винчестеры и проч., чтобы эти программы, наконец, заработали по человечьи.
Но вообще да, человечество скорее научится патчить законы физики чтоб можно было неограничено ускорять процессор до триллиардов гигагерц и писать под него на тормозной жабе и прочем таком говне, чем писать на нормальных языках
gost 21.12.2019 08:11 # 0
1024-- 21.12.2019 14:13 # 0
Аналогично с тем, как каждый сейчас может написать веб-страничку-плеер, а ещё каких-то 20-25 лет назад это было уделом профессионалов.
Создание программ для покрытия 99% нужд должно быть доступно каждому.
1024-- 21.12.2019 14:20 # 0
Аналогично с тем, как не нужны теория относительности и физика магнитных полей для того, чтобы настроить роутер, который нужен не для того, чтобы похвастаться знаниями теории поля, а чтобы соединиться с интернетами.
Программировать нужно в терминах задачи, а не пердолиться с тем, кто владелец блока памяти, в какой кэш-хуеш попадёт или не попадёт кусок массива и как там компилятор поиздевался над программой со знаковым переполнением.
Компьютеры должны быть достаточно мощными, чтобы борьба с ними не отвлекала от решения реальной задачи.
j123123 21.12.2019 14:30 # 0
Начиная с чего? С нуля? Взяв готовый фреймворк 3D движок со всякой встроенной питушней для скриптования? Или может быть достаточно просто запилить свой мод под уже готовую игру?
1024-- 21.12.2019 14:52 # 0
j123123 21.12.2019 15:06 # 0
1024-- 21.12.2019 22:03 # 0
j123123 22.12.2019 05:55 # +2
Есть еще всякая хитрая хуйня для оптимизации, типа отсечения - если некая хуйня перекрывается стеной полностью - мы ее вообще не рендерим т.к. она сверху будет вся закрашена стеной. А если видна только рука и нога, выглядывающая из-за угла - мы рендерим только руку и ногу.
Тебе остается только надеятся на то, что ученые научатся строить процессоры, винчестеры, память и прочую хуйню в каком-то ебаном астрале, в котором можно все ускорять и наращивать до бесконечности
XYPO3BO3 22.12.2019 06:02 # 0
А вот количество ядер вполне могут наращивать. Правда, чтобы задействовать все ядра, потребуются алгоритмы, которые в принципе поддаются распараллеливанию.
j123123 22.12.2019 07:31 # +2
Ну вот 1024-- хочет чтоб было такое мощное железо, чтоб любая заедушная ПТУшная анскиллябра могла написать код, который будет летать. Если мы говорим о распараллеливании, нужно придумывать какие-то специальные параллелящиеся алгоритмы и правильно их разбросать по ядрам, а на это заедушные анскиллябры уже неспособны.
guest8 22.12.2019 17:47 # −999
guestinxo 22.12.2019 17:49 # 0
guest8 22.12.2019 17:51 # −999
guestinxo 22.12.2019 17:55 # 0
guest8 22.12.2019 17:56 # −999
gost 22.12.2019 18:31 # +2
Увы, но тогда ещё действовал закон Мура (пусть и путём натягивания совы на глобус). Сейчас мы упёрлись в физические ограничения, и демонстрировать экспоненциальный рост производительности железа уже не можем. Все эти увеличения размера кэша, уменьшение тактов, JIT и прочее — это микрооптимизации, дающие единицы процентов прироста производительности. Экспоненты нет и уже не будет. Единственное оставшееся направление развития — увеличение количества ядер, которое заедушным анскиллябрам, хуярящим O(N^2), ничего не даст.
Есть, конечно, «квантовые компьютеры», но до их практического применения ещё эдак с век ждать (и это если они вообще работают, в чём у умных людей есть весьма веские сомнения).
guestinxo 22.12.2019 18:58 # 0
gost 22.12.2019 19:09 # 0
Собсна, «квантовый» сейчас — это классический баззворд, примерно как «ИИ», «бигдата», «умный/смарт» и прочее дерьмо.
1024-- 23.12.2019 09:49 # +2
Почему противно? Это надо осознавать с радостью.
Компьютеры были созданы, чтобы решать какие-то задачи реальной жизни, и только из-за их отсталости приходилось знать, как искать сломанные лампы или разбираться в регистрах и кэшах. Только из-за примитивности технологий потребовался низкоуровневый пердолинг и специалисты по нему. Навыки пердолинга сами по себе задачу не решают.
Компьютерные специалисты - всего лишь побочный эффект создания ЭВМ, только дополнительное звено в цепочке "заказчик - специалист - ЭВМ - решение задачи", которое давно уже стоит сбрить бритвой Оккама.
Компьютерный специалист ничем не лучше швейцара. Он только открывает клиенту дверь в решение задачи, и его можно заменить фотоэлементом и моторчиком.
3.14159265 23.12.2019 15:29 # +4
Всё правильно. Только дело в том что «компьютерный специалист» XXI века — ебаный айтишник-формошлёп.
Обезьяна, которая не производит никакой добавленной стоимости.
Всю эту околокомпьютерную пиздоту нужно гнать ссаными вениками.
>давно уже стоит сбрить бритвой Оккама
Да. Давно пора придумывать ИИ автоматизировать это всё, и выкидывать за борт всех этих джавистов, нодежсрань, ангулярщиков, реакт-боев.
bootcamp_dropout 23.12.2019 15:42 # 0
3.14159265 23.12.2019 15:45 # +1
Они производят только выебоны.
Добавленную стоимость производит производство.
Айтишник — это клерк 2.0. Советский инженегр с клавиатурой.
> а важен business value который весь в интерфейсах и бизнес-логике
Он в самом бизнесе, который макаку нанял.
bootcamp_dropout 23.12.2019 15:54 # 0
>Он в самом бизнесе, который макаку нанял.
Макака является полноправной составной частью бизнеса, разрывать их - это неправильно.
gost 23.12.2019 16:01 # +1
Истории о постиндустриальном обществе, главенствующем положении сферы услуг и прочий киберпанк — это всего лишь бредни сумасшедших. Пирамиду Маслоу не отменят ещё очень долгое время.
bootcamp_dropout 23.12.2019 16:12 # 0
Сфера услуг занимает 51% ВВП Китая потому что реальные производства вынесены во всякие ...?
>Пирамиду Маслоу не отменят ещё очень долгое время.
Не знаю как ты, лично я никогда не голодал, не испытывал проблем жильем и не ночевал в подвалах с риском получить пизды. Лично для меня не существует нижних ступеней пирамиды Маслоу. И почему-то кажется, что для большинства жителей стран, где сфера услуг доминирует в ВВП тоже.
gost 23.12.2019 16:26 # 0
> Лично для меня не существует нижних ступеней пирамиды Маслоу.
Ты сам себе противоречишь. «Не существовать» они для тебя могут исключительно если тебе в принципе не требуется есть, пить, срать и спать. То, что ты никогда не голодал, означает лишь что реальное производство в месте твоего обитания работает хорошо.
bootcamp_dropout 23.12.2019 16:32 # 0
Пирамида Маслоу - это про то что пока у меня нет проблем с едой меня волнуют потребности более всокого порядка, разве нет? С такой трактовкой не вижу противоречий
gost 23.12.2019 17:01 # 0
> Пирамида Маслоу - это про то что пока у меня нет проблем с едой меня волнуют потребности более всокого порядка, разве нет?
Да. С другой стороны, это работает и в обратную сторону: пока не удовлетворены нижние ступени, обеспечивать верхние не имеет смысла. И именно это определяет главенствующую роль реальных производств: человек может прожить без верхних ступеней, хуёво, конечно, но может. А вот существовать без нижних он не сможет никак.
3.14159265 23.12.2019 16:22 # +1
Есть проблема — технологическая безработица.
Вся так называемая «сфера услуг» в «постиндустриальном обществе» сделана для содержания избыточного населения. Она является по сути завуалированной формой пособия по безработице.
Иными словами — нужно чем-то занять бездельников.
https://www.youtube.com/watch?v=R_rF4kcqLkI
Это вскукареки из разряда — «айти производит из вакуума добавленную стоимость», «напечатаем дороги на 3D принтере», итд. Обычно такое говорят бесполезные люди, которые ни на что не годятся.
3.14159265 23.12.2019 16:05 # +2
>Кококо
Сначала смотрим топ-100 налогоплательщиков рф. Есть ли там IT?
IT там нет.
Это «старые деньги». Нефтегазовый сектор, энергетика, банки, ритейл.
Потом смотрим топ-100 мировых компаний c наибольшей выручкой.
Оказывается что сфера услуг это: производство автомобилей, нефтегазовый сектор, энергетика, производство электроники, банковское дело, ритейл.
Иными словами «старые деньги».
Наконец смотрим топ-100 мировых компаний c наибольшей капитализацией.
Поднялись ли Google (Aplhabet Inc.), Apple, Microsoft на выебонах и формошлёпстве?
Не думаю.
Apple — создание, то бишь производство компьютеров и смартфонов.
Google — алгоритмы индексирования.
Microsoft — сложнейшие программные продукты, как то операционные системы, офис и визуал студия.
bootcamp_dropout 23.12.2019 16:16 # 0
Держу в курсе, ВВП считается по тратам а не прибыли)))
3.14159265 23.12.2019 16:23 # 0
Возможно прежде чем вступать в споры с незнакомыми дядями, стоит выучить значение слова revenue.
bootcamp_dropout 23.12.2019 16:29 # 0
bootcamp_dropout 23.12.2019 16:45 # 0
Или ты пошел на заводреальное производство?
3.14159265 23.12.2019 17:52 # +1
bootcamp_dropout 23.12.2019 18:04 # 0
3.14159265 23.12.2019 18:22 # +1
Для чего и был приведён список топ-100 мировых компаний c наибольшей выручкой.
Production approach это и есть наипервейший способ расчёта ВВП.
gost 23.12.2019 16:21 # +3
ТОП-50 крупнейших налогоплательщиков России: https://www.rbc.ru/economics/15/08/2017/597724fd9a794714c9ac187c;
Чистых IT компаний нет, есть только телекоммуникационные гиганты («Ростелеком», «Вымпелком», «Мегафон»), которые это самое IT и обеспечивают реальными проводами.
«Forbes-2000»: https://www.forbes.com/global2000/list/#tab:overall
Банки, нефтегаз, банки, автомоби, банки, страхование. Неожиданно высоко сидит «Apple» — которая производит реальные компьютеры. «Microsoft» и «Alphabet» — 16-е и 17-е места. «Facebook» — крупнейшая мировая соцсеть с миллиардами клиентов (образец формошлёпов) — 63-е место, существенно ниже российских «Роснефти» (52), «Сбербанка» (47) и «Газпрома» (40).
В общем, хорошо видно, как формошлёпы строят «постиндустриальное» общество: никак.
3.14159265 23.12.2019 16:28 # +2
Ахаха. Не стоило вот так топтаться по розовым очкам.
bootcamp_dropout 23.12.2019 16:33 # 0
"
gost 23.12.2019 16:49 # +3
Кстати, с «Гуглом» связан забавный факт: https://www.investopedia.com/articles/investing/020515/business-google.asp
>>> A staggering $24.1 billion of Google's $27.77 billion revenue for Q3 2018 was from advertising – roughly a 22% increase from $19.8 billion in Q3 2017.
То есть доходы «IT-гиганта», главной иконы фанатиков «информационной экономики», практически полностью состоят из рекламы. «Гугл», по сути, это одна гигантская рекламная доска в лифте. Вот уж действительно образец того, как делаются деньги в IT!
bootcamp_dropout 23.12.2019 16:58 # 0
Да, именно это вкладывается в понятие "сфера услуг"
>реальный бизнес создаёт настоящую экономику.
Экономика не считается по тому что и кто произвел. Рассмотрим ВВП США(из википедии, почему б и нет):
GDP by component:
Household consumption: 68.4%
Government consumption: 17.3%
Investment in fixed capital: 17.2%
Investment in inventories: 0.1%
Exports of goods and services: 12.1%
Imports of goods and services: −15%
Это означает, что почти что 70% от ВВП США - это траты домохозяек. Как ты думаешь, на что больше тратит домохозяйка: на машину или мед. страховку?
>То есть доходы «IT-гиганта», главной иконы фанатиков «информационной экономики», практически полностью состоят из рекламы.
А что тут такого?
gost 23.12.2019 17:18 # +1
> А что тут такого?
Ничего, за исключением того, что все гугловские олгоритмы, мап-редьюсы и прочие вебтриноли нужны исключительно для показа рекламы.
3.14159265 23.12.2019 17:28 # +3
bootcamp_dropout 23.12.2019 17:41 # 0
ВВП любят приводить как показатель роста экономики. За последние 50 лет экономика выросла за счет того что люди стали тратить больше денег на сферу услуг. В этом нет ничего плохого и неправильного и показателей лучше ВВП для этих целей не придумали
>Ничего, за исключением того, что все гугловские олгоритмы, мап-редьюсы и прочие вебтриноли нужны исключительно для показа рекламы.
Мне кажется что это нормально. Цель разработки, являясь, по моему мнению, первоочередной, никак не умаляет достоинств технических решений которые в ее рамках разработали
gost 23.12.2019 17:52 # 0
bootcamp_dropout 23.12.2019 18:11 # 0
Это не очень человечный взгляд на экономику. В конечном счете она растет для того чтобы люди жили лучше. Если трактовать ВВП как метрику расходов, то считается что чем больше люди потратили - тем лучше они живут. Это не всегда так и существует критика этого подхода, но в общем это достаточно хорошо работает.
gost 23.12.2019 18:36 # 0
В гипотетической экономике, в которой сфера услуг полностью отсутствует — да, несомненно. А наша экономика по сути разделяется на две слабо связанных системы: реальная экономика и экономика сферы услуг. Деньги, товары и метрики из первой — настоящие, существующие и объективные. А вот вся сфера услуг — это одна большая афёра, в которой экономист Джон и экономист Билл продают услуги поедания говна и с важностью смотрят на растущие из воздуха экономические показатели.
Да, сфера услуг существует, и да, она приносит пользу. Но применять к ней финансовые инструменты, созданные для работы в условиях реальной экономики (то бишь первого и второго секторов) — абсурд и финансовый онанизм.
bootcamp_dropout 23.12.2019 18:51 # 0
Ну да. Просто лучше ничего не придумали
gost 23.12.2019 19:00 # +3
Собственно, рассуждения о «постиндустриальной экономике» — это «не баг, а фича» от мира финансов. Посчитали умные дяди финансовые показатели неадекватным методом, получили сотни процентов роста, взявшиеся из воздуха. Почесали в затылках, покачали головами и объявили, что, мол, это не инструменты бред показывают, это у нас новое общество, постиндустриальное! А наивные чукотские парни, девушки и боевые вертолёты сию благую весть радостно подхватили, на каждом углу крича о новой эпохе.
bootcamp_dropout 23.12.2019 20:27 # 0
Зависит от того что мы с помощью ВВП оцениваем. Я его изначально привел для обоснования значимости сферы услуг, и действительно, доля в ВВП высокая, значит денег на услуги тратится больше всего.
3.14159265 23.12.2019 17:22 # +1
Ну хватит уже позориться.
>Gross domestic product (GDP) is a monetary measure of the market value of all the final goods and services produced in a specific time period, often annually.
>Валовой внутренний продукт — это общая рыночная стоимость всех готовых товаров и услуг, произведённых на территории страны в течение года
bootcamp_dropout 23.12.2019 17:36 # 0
Ты на фразу о том как считается ВВП приводишь его определение?
Может действительно хватит позориться?
3.14159265 23.12.2019 17:52 # +1
>Держу в курсе, ВВП считается по тратам а не прибыли)))
Какой экономист )))
Существует 3 метода расчёта ВВП:
по доходам,
по расходам,
по добавленной стоимости.
Продолжай держать нас в курсе.
bootcamp_dropout 23.12.2019 18:02 # 0
gost 23.12.2019 18:05 # +1
bootcamp_dropout 23.12.2019 18:29 # 0
Все три метода должны давать примерно одинаковый результат. Это означает что для каждого из этих методов ключевые составные части формируются по одним и тем же законам.
Метод расчета по тратам является основным для расчета ВВП потому что деньги будут куда-то потрачены и расходы производств (на услуги в том числе) заложены в расчет ВВП по продуктам или прибыли
gost 23.12.2019 18:39 # 0
> расходы производств (на услуги в том числе) заложены в расчет ВВП по продуктам или прибыли
Укажи, где в приведённой мною формуле «заложены» расходы производств.
bootcamp_dropout 23.12.2019 18:43 # 0
Как верно подметил 3.14159265, прибыль и выручка отличаются на расходы производства
gost 23.12.2019 18:47 # +1
bootcamp_dropout 23.12.2019 20:12 # 0
3.14159265 23.12.2019 16:51 # +2
Самое обидное для адептов постиндастриала, что даже facebook уже не занимается чистым формошлёпством.
Вот недавно я пиарил новый скоростной формат сжатия zstd:
https://github.com/facebook/zstd
Зачем они нанимают дорогих разрабов?
Много инвестируют в по-царски оптимизированные новые алгоритмы.
Зачем им это надо?
Да потому что компания умеет считать деньги.
У неё многость серверов. И даже 10% оптимизация, это на 10% меньше компьютеров, на 10% меньше места, на 10% меньше траффика итд.
guest8 23.12.2019 21:02 # −999
3.14159265 23.12.2019 21:14 # +2
Это не смешно.
Нефтегазовая отрасль — важнейший сектор реальной экономики. Причём весьма высокотехнологичный.
Буржуйские газпромы везде на первых местах.
>Из IT там Apple, IBM и MS.
То есть в гугле такие крысы айтишные, что мало того что за всеми следят, так ещё и от уплаты налогов уклоняются.
Правильно их венгры и остальные штрафуют.
3.14159265 23.12.2019 21:18 # +1
То есть даже ИИ говнокода подсказывает что Apple — это всё-таки компьютерное железо, а не вёб и формочки.
guest8 23.12.2019 21:19 # −999
gost 24.12.2019 06:14 # +2
А «Facebook» — де-факто монополист на «рынке соцсетей». Согласно https://www.statista.com/statistics/264810/number-of-monthly-active-facebook-users-worldwide/, их месячная аудитория — почти 2.5 миллиарда человек. Треть населения ёбанной планеты!
И всё равно «ФБ» сосёт с заглотом у российских контор, со всей их коррупцией, воровством и кумовством.
guest8 24.12.2019 16:11 # −999
guest8 24.12.2019 16:33 # −999
gost 24.12.2019 06:07 # +2
Причём из этих троих именно на IT базируется только «MS». «Apple», далеко обогнавшая и «MS», и «Google» (см. «Forbes-2000»), живёт за счёт производства и продажи айфонов-айпадов-маков, вполне себе железных и реальных. А ПО к ним идёт приятным довеском: http://fingfx.thomsonreuters.com/gfx/editorcharts/APPLE-RESULTS/0H0014BMT1KD/index.html
3.14159265 23.12.2019 16:36 # +2
Доооо.
Айтишник это как подопытная макака на космическом корабле.
Космолёт сделали конструкторы, а обезьяну впихнули для опытов.
Захотят — завтра пошлют собаку или крысу.
>разрывать их - это неправильно
Несомненно. Если внутрь не посадят обезьяну, то взлет ракеты не состоится.
bootcamp_dropout 23.12.2019 16:44 # 0
Понимаешь, даже по твоему примеру видно что для тебя "взлет ракеты" имеет настолько высокую внутреннюю ценность что тебе в общем-то насрать, а зачем именно ее запускают.
Я постоянно замечаю такую деформацию сознания у программистов, когда какие-то технические детали проекта увлекают их настолько, что проект обретает какую-то иную ценность в их глазах, отличную от реального назначения проекта
3.14159265 23.12.2019 17:30 # +1
Чтобы обезьянка покаталась, очевидно же. Всё ради неё родимой. «Составная часть бизнеса».
bootcamp_dropout 23.12.2019 17:37 # 0
gost 23.12.2019 15:57 # 0
Ну да, было бы неплохо взять и заменить всех программистов на думательную машинку. Но, как я уже писал ранее, этого не произойдёт до тех пор, пока эти самые программисты не напишут сильный ИИ. Который, в свою очередь, вместе с программистами заменит и инженеров, и дизайнеров, и архитекторов, и режиссёров.
1024-- 24.12.2019 23:09 # 0
В математике всё хорошо.
В высокоуровневом императивном питухе копия отличается от ссылки.
В средненизкоуровневом императивном питухе массив отличается от единичного значения.
На физическом уровне два разных цифровых сигнала отличаются по форме, ещё и похериться могут, внутрь процессора попала высокоэнергетичная космическая частица, вместо единицы теперь ноль.
Ну и холодильник - это корпус, жужжалка и трубочки. В этом случае какое-нибудь реле находится почти на том же уровне абстракции, это ещё термины задачи. Веб-сервис - это главная страничка, жужжалка и провода. Здесь регистр находится на несколько уровней абстракции глубже, возиться с ним дорого.
guest8 24.12.2019 23:14 # −999
1024-- 24.12.2019 23:17 # 0
Разве что я не настолько умный, чтобы вывозить математику и хаскели. Поэтому приходится довольствоваться JS, который уже абстрактный, но ещё не заумный.
guest8 24.12.2019 23:45 # −999
guestinxo 24.12.2019 23:56 # 0
Да и работы в веб параше на порядок больше.
guest8 24.12.2019 23:59 # −999
1024-- 25.12.2019 08:10 # 0
Работать ради денег по собственному желанию можно только если тебе за год выплачивают жизненную зарплату (с учётом будущей инфляции), и потом больше уже никогда не нужно будет работать.
zhigolo 25.12.2019 10:49 # −1
Верно. Например, день-деньской глотать сперму у крепких, но дырявых красавцев.
1024-- 25.12.2019 08:01 # 0
Крайности, выходящие порой за пределы здравого смысла.
Последовательность идеологии приводит к абсурду. Нельзя всё перебайтоёбить, нельзя всё замонадить.
> джаваскритишь
Золотая середина. Я могу писать императивный код, могу функциональный, могу медленный, могу быстрый. Адекватный порог вхождения.
> ты находишься в мире
Находиться в мире Салехарда невозможно, там очень холодно.
Но ведь обычно живут в квартирах, а не на улице?
> толп анскилябров-заедушек
И? Если байтоёбство и хаскелль - говнище, которое нельзя использовать без докторской степени (вспомним, что программист - всего лишь клерк XXI века), то это они говно, а не жс - юзабельный продукт.
bormand 25.12.2019 18:45 # 0
Да нифига... Они же там блоки целиком меняют, как в скриптушне какой-нибудь. Никто не будет пердолиться с контактами на датчике или шестерёнками в компрессоре.
Konardyan 27.12.2019 02:33 # 0
Видел в комиссионке сломанный холодильник Либиха без шлифов. Поначалу хотел купить, но продавец заломил за него аж 450 р. за что и был послан на сероводородный курорт.
1024-- 23.12.2019 09:22 # 0
Предел человеческой тупости в реальных программах не достигнет теоретического максимума.
guest8 21.12.2019 16:51 # −999
1024-- 21.12.2019 21:59 # 0
guest11 22.12.2019 23:25 # 0
Но учитывая, что у укропов она от рождения, мы на тебя не в обиде.
guest8 21.12.2019 04:12 # −999
gost 21.12.2019 05:40 # 0
guest8 21.12.2019 05:42 # −999
gost 21.12.2019 05:51 # 0
guest8 21.12.2019 22:10 # −999
XYPO3BO3 21.12.2019 22:17 # 0
guest8 21.12.2019 22:24 # −999
guestinxo 20.12.2019 11:28 # 0
j123123 20.12.2019 11:56 # +1
guest8 20.12.2019 14:13 # −999
j123123 20.12.2019 14:25 # 0
Переименование методов это крестопроблемы, которые меня не касаются. А если надо переименовывать вызовы функций, это решается тупым скриптом на sed.
gost 20.12.2019 12:33 # 0
guestinxo 20.12.2019 12:52 # 0
bormand 20.12.2019 12:58 # 0
guestinxo 20.12.2019 13:03 # 0
j123123 20.12.2019 13:13 # 0
guestinxo 20.12.2019 14:34 # 0
j123123 20.12.2019 15:23 # 0
Antifriz_otrabotanyi 20.12.2019 15:24 # 0
j123123 20.12.2019 15:27 # 0
j123123 20.12.2019 13:16 # 0
guestinxo 20.12.2019 14:34 # 0
ты бы ещё сонсольный вьювер предложил
j123123 20.12.2019 15:02 # 0
https://www.gdbgui.com/
https://i.redd.it/h6vex7l2k8bz.png
Жабаговно от жидбрейнса это умеет?
Antifriz_otrabotanyi 20.12.2019 15:27 # 0
guest8 20.12.2019 14:12 # −999
guestinxo 20.12.2019 11:34 # 0
j123123 20.12.2019 10:02 # 0
Стат анализ сишечки то фигня, вот стат анализ крестов - там начинается настоящий пиздец, ведь надо раскрывать всякое шаблоноговно и констэкспры.
gost 20.12.2019 10:22 # 0
Это точно. В прошлом, кажется, году находил кривой шаблон, из-за которого «IntelliSense» падал.
guest8 20.12.2019 10:26 # −999
Antifriz_otrabotanyi 20.12.2019 15:25 # 0
gost 04.09.2019 12:31 # 0
CBO6OgHblu_nemyx 04.09.2019 15:09 # 0
guest8 04.09.2019 22:21 # −999
IIIyqpymuHckuu_nemyx 04.09.2019 22:28 # 0
Steve_Brown 04.09.2019 11:58 # 0
guest8 05.09.2019 01:47 # −999
gost 04.09.2019 00:26 # 0
Охуенно будет создавать массив на лям элементов.
— Василий, что с тобой? Ты уже третий час нажимаешь кнопки «0», «,» и пробел!
— 0, 0, 0, 0, 0,
CBO6OgHblu_nemyx 04.09.2019 00:32 # 0
guest8 04.09.2019 00:37 # −999
gost 04.09.2019 00:44 # +1
http://ideone.com/6GnYdp
Но я к тому, что в «U..» вообще нельзя создать массив на лям элементов.
guest8 04.09.2019 00:46 # −999
gost 04.09.2019 00:53 # 0
> динамиччьки мож? через кучку?
Но ведь это говно. Да даже не лям, даже сто элементов на стеке — это же маразм, выписать сотню нулей вручную.
guest8 04.09.2019 00:55 # −999
gost 04.09.2019 00:57 # 0
> VC соснет?
В «VS» вообще поддержка «C» на уровне дна, и это печально.
guest8 04.09.2019 01:12 # −999
Elvenfighter 04.09.2019 01:19 # +1
guest8 04.09.2019 01:22 # −999
CBO6OgHblu_nemyx 04.09.2019 02:42 # 0
А в чём разница? Даже в вакансиях пишут: «Требуется программист C/C++/1С».
guest8 04.09.2019 02:46 # −999
CBO6OgHblu_nemyx 04.09.2019 09:44 # 0
Elvenfighter 04.09.2019 01:03 # 0
UPD Спасибо.
gost 04.09.2019 01:09 # 0
РКН.
Pretty_Young_Thing 04.09.2019 01:22 # 0
gost 04.09.2019 01:29 # 0
Pretty_Young_Thing 04.09.2019 01:35 # 0
Какой bareback )))
CBO6OgHblu_nemyx 04.09.2019 01:41 # 0
Кстати, в интернетах бывает интереснее: попадаются глючные автономные системы; когда маршрут собирается через них, половина сайтов не работает. Способа явно указать маршрут я не знаю, LSR и SSR по факту игнорируются маршрутизаторами, потому что кто-то сказал, что поддерживать их небезопасно.
guest8 04.09.2019 01:51 # −999
gost 04.09.2019 01:54 # +1
Зато если уж страдают, то так, что отваливается половина интернета:
guest8 04.09.2019 02:02 # −999
Desktop 19.12.2019 22:34 # 0
- как раз Царь родился
guest8 04.09.2019 07:13 # −999
CBO6OgHblu_nemyx 04.09.2019 09:40 # 0
guest8 04.09.2019 09:47 # −999
CBO6OgHblu_nemyx 04.09.2019 09:56 # 0
Существуют ли прокси для DNS, чтобы это обойти?
guest8 04.09.2019 09:59 # −999
CBO6OgHblu_nemyx 04.09.2019 10:03 # 0
guest8 04.09.2019 10:40 # −999
gost 04.09.2019 12:32 # 0
CBO6OgHblu_nemyx 04.09.2019 12:37 # 0
guest8 04.09.2019 10:36 # −999
guest8 04.09.2019 10:40 # −999
CBO6OgHblu_nemyx 04.09.2019 10:41 # 0
Сёма не написал про жопу –— день прошёл впустую.
CBO6OgHblu_nemyx 04.09.2019 01:56 # 0
guest8 04.09.2019 01:58 # −999
CBO6OgHblu_nemyx 04.09.2019 02:10 # 0
guest8 04.09.2019 02:16 # −999
CBO6OgHblu_nemyx 04.09.2019 02:16 # 0
guest8 04.09.2019 02:22 # −999
guest8 04.09.2019 02:21 # −999
CBO6OgHblu_nemyx 04.09.2019 02:26 # 0
Короче: так исторически сложилось, потому что они поглощали мелкие компании.
guest8 04.09.2019 02:32 # −999
guest8 04.09.2019 02:33 # −999
guest8 04.09.2019 02:33 # −999
Elvenfighter 04.09.2019 01:16 # 0
https://godbolt.org/z/pfw87M
guest8 04.09.2019 01:20 # −999
CBO6OgHblu_nemyx 04.09.2019 01:49 # 0
Вот такой код можно собрать под 16-битный режим (ассемблер вставит префиксы):
gost 04.09.2019 01:29 # 0
guest8 04.09.2019 01:31 # −999
Pretty_Young_Thing 04.09.2019 01:38 # 0
guest8 04.09.2019 01:39 # −999
gost 04.09.2019 01:48 # +1
Pretty_Young_Thing 04.09.2019 02:19 # +1
guest8 04.09.2019 02:20 # −999
guest8 04.09.2019 02:40 # −999
guest8 04.09.2019 01:40 # −999
gost 04.09.2019 01:33 # +1
guest8 04.09.2019 01:41 # −999
CBO6OgHblu_nemyx 04.09.2019 01:53 # +1
gost 04.09.2019 01:41 # 0
Какой багор )))
guest8 04.09.2019 01:44 # −999
gost 04.09.2019 01:49 # +1
UPD: [40000] скомпилился, получился файл из 440 килобайт инструкций «mov». Какой багорище )))
gost 04.09.2019 02:40 # +1
Судя по всему, там где-то есть O(N^2).
UPD: отключил оптимизации, так получилось скомпилить [500000], основное время занял «cl.exe».
CBO6OgHblu_nemyx 04.09.2019 02:57 # +1
CBO6OgHblu_nemyx 04.09.2019 10:37 # +1
Pretty_Young_Thing 04.09.2019 02:41 # +1
Pretty_Young_Thing 05.09.2019 01:59 # 0
guest8 05.09.2019 02:00 # −999
guestinxo 25.12.2019 00:38 # 0
XYPO3BO3 25.12.2019 01:02 # 0
guest8 04.09.2019 00:35 # −999
gost 04.09.2019 00:46 # 0
CBO6OgHblu_nemyx 04.09.2019 00:53 # 0
gost 04.09.2019 00:56 # 0
guest8 04.09.2019 01:13 # −999
guest8 24.12.2019 23:52 # −999
XYPO3BO3 27.12.2019 10:29 # 0
guestinxo 27.12.2019 11:02 # 0
guestinxo 28.12.2019 07:03 # 0
guest8 27.12.2019 14:39 # −999
bormand 27.12.2019 15:04 # 0
Rooster 27.12.2019 15:15 # 0
guest8 27.12.2019 15:54 # −999
XYPO3BO3 27.12.2019 16:55 # 0
guest8 27.12.2019 17:00 # −999
XYPO3BO3 27.12.2019 17:03 # 0
https://stackoverflow.com/questions/33377988/
bormand 27.12.2019 12:20 # 0
XYPO3BO3 27.12.2019 17:04 # 0
guest8 27.12.2019 17:07 # −999
XYPO3BO3 27.12.2019 17:19 # 0
0x1F, 0x1E — цепак.
0x1F, 0x9D — цекомпресс.
0x1F, 0x9F — цефриз.
guest8 27.12.2019 17:39 # −999
guest8 27.12.2019 17:55 # −999
neTyx_npoTKHyTbIu 04.09.2019 01:27 # 0
guest8 04.09.2019 09:59 # −999
KOTuK 04.09.2019 14:33 # 0
guest8 04.09.2019 15:02 # −999
guest8 27.12.2019 17:08 # −999
guest8 04.09.2019 13:58 # −999
CBO6OgHblu_nemyx 04.09.2019 14:31 # 0
Стоп! Бенгалуру! Индусы — даже в дизайне индусы.
guest8 04.09.2019 14:33 # −999
CBO6OgHblu_nemyx 04.09.2019 14:41 # 0
Как все ученики в один курятник помещаются?
guest8 04.09.2019 15:03 # −999
guest8 05.09.2019 02:35 # −999
IIIyqpymuHckuu_nemyx 04.09.2019 22:25 # 0
https://habr.com/ru/post/466181/
Нахуй такое может понадобится?
CBO6OgHblu_nemyx 04.09.2019 22:46 # 0
Stallman 04.09.2019 22:51 # 0
guest8 19.12.2019 16:53 # −999
IIIyqpymuHckuu_nemyx 19.12.2019 16:54 # 0
guest8 19.12.2019 16:56 # −999
XYPO3BO3 19.12.2019 17:07 # 0
guest8 19.12.2019 17:12 # −999
guest8 19.12.2019 16:58 # −999
guest8 27.12.2019 18:51 # −999
guest8 27.12.2019 20:46 # −999
guest8 27.12.2019 21:57 # −999