Решил я тут сделать новую СУБД, накидал идей, придумал дизайн, фичи, план… Скормил все это ИИ, а она говорит, дорогой друг, ты нарушил пачку патентов Оракла и IBM, вот ссылки, давай переделывай… На третьем кругу я просто сдался. Так что не ИИ виноват в том что нет новой винды😁
Всех так беспокоит скорость разработки
Но пока скорость была "улиточной", без ИИ, были созданы величайшие программные продукты
После появления ИИ и широкого доступа к нему всех желающих - НИ ХУ Я
Где новые линукс, гугл, или хотя бы виндовс?
Лепят клоны дуалинго и трекеры привычек, зато с какой скоростью!
Теплая ламповая документалка с массой флешбеков в старые добрые времена. Я оказывается настолько стар что еще помню до-std’шные времена.😎
youtu.be/lI7tMxzSJ7w?si=vxLu…
Однажды на собеседование пришел парень, который, чтобы лучше разобраться в C++03, переписал стандарт от руки.
Sergei Yelin retweeted
А вы же помните, как Кобол рекламировался словами "теперь вы можете уволить своих программистов и писать программы просто на английском языке"? Конечно вы не помните.
Ближайшие пару дней в твиторе без сварочной маски лучше не появляться. Да и зачем? Май, пиво, шашлык. 😁
Когда-то у меня был вот такой, к нему прилагалась книжка «Дизайн процессоров i486” в трех томах, Turbo Assembler и куча свободного времени. Лучшее время евер. ❤️
Sergei Yelin retweeted
Остапа несло.
Чак Норрис не знает, что такое SFINAE.
Он инстанцирует любой шаблон.
С первой попытки.
Когда Чак Норрис разыменовывает указатель,
указатель разыменовывается. Точка.
Чак Норрис не знает, что такое weak_ptr.
Библиотеки Чака Норриса не кидают исключения.
У тебя сил не хватит их поймать.
Чак Норрис не использует псевдонимы — это ослабляет систему типов.
Мало кто знает, почему выходят новые версии компиляторов.
Чак Норрис делает предупреждение только один раз.
В коде Чака Норриса каждая функция — главная.
Ветка с кодом Чака Норриса автоматически становится главной.
Чак Норрис не сдвигает указатели.
Он сдвигает всю память.
Когда Чак Норрис делает git push,
даже пауэрлифтеры снимают шляпы.
Чак Норрис однажды сделал git pull.
Сервер вырвало из стойки.
В байте Чака Норриса девять бит.
Аллокатор Чака Норриса выделяет память операционной системе.
Пиши код так,
как будто его будет читать Чак Норрис.
И твой адрес у него уже есть.
Чак Норрис вслух досчитал до UINT_MAX.
Дважды.
Once Chuck Norris marked the borrow checker as permanently moved.
Вчера написал это, сегодня начальник спросил что я знаю про LMAX и Disraptor. 😅
Replying to @Nekrolm @AenVampire
Можно поискать и почитать по ключевым словам LMAX и Disraptor про то как это выглядит, ну и сколько там реально похерено ради получившихся циферок.
Sergei Yelin retweeted
Zig is migrating from GitHub to Codeberg ziglang.org/news/migrating-f…
Однажды мою команду бросили поддержать проект, крупного статусного заказчика. Проект был настолько плохим, что даже изменение надписи на кнопке приводило к неопределенному поведению в неопределенное время. На этом проекте я потерял три команды. Прошло 20 лет, а он до сих пор жив.
Штош, к сишным ошибкам с указателями, плюсовым утечкам, явовым NPE, добавились растовые паники на unwrap(). Можно поздравить rust, теперь это настоящий промышленный язык программирования со своей уникальной визитной карточкой. 😁
Воспоминания разблокированы, когда-то пытался писать такие штуки ну tasm, пытаясь уложить максимум эффектов в минимум байт. Было очень весело. Беззаботная юность.
195 chars of #GLSL
vec2 p=(FC.xy*2.-r)/r.y,l,v=p*(1.-(l+=abs(.7-dot(p,p))))/.2;for(float i;i++<8.;o+=(sin(v.xyyx)+1.)*abs(v.x-v.y)*.2)v+=cos(v.yx*i+vec2(0,i)+t)/i+.7;o=tanh(exp(p.y*vec4(1,-1,-2,0))*exp(-4.*l.x)/o);
Sergei Yelin retweeted
Hardening the C++ Standard Library at massive scale. A look at increasing memory safety with libc++ hardening — a collaborative paper from engineers at Apple and Google. The results have been impressive: at Google the team discovered and fixed 1000+ bugs as hardening was enabled. queue.acm.org/detail.cfm?id=…













