Cтрашилки про С и С++
Aug. 14th, 2010 01:22 amhttp://blog.regehr.org/archives/213
http://blog.regehr.org/archives/226
http://blog.regehr.org/archives/232
ах, да. После прочтения первой части статьи, do you trust Google Native Client anymore? :)
no subject
Date: 2010-08-13 11:38 pm (UTC)Корректный код пишется и в таких условиях. Когда я занимался графическими JSR - было много параллелей с рассказом Семёна (sim0nsays) про Imaging. Но оба случая системные, в прикладухах всем как всегда.
no subject
Date: 2010-08-14 01:19 am (UTC)уебаныальтернативно-одаренные коллеги.no subject
Date: 2010-08-14 06:28 am (UTC)no subject
Date: 2010-08-14 07:31 am (UTC)no subject
Date: 2010-08-14 07:45 am (UTC)Однако, я готов идти на такие жертвы, лишь бы программа делала то, что написано, со всеми потенциальными глюками :) Потому что производительность не просто критична, она абсолютно критична.
no subject
Date: 2010-08-14 07:57 am (UTC)no subject
Date: 2010-08-14 08:01 am (UTC)Аллокаторы, по-моему, пишут время от времени все. И я пару раз писал.
Кстати, а с большими (1М+ вершин) property-графами ты не работал случаем?
no subject
Date: 2010-08-14 08:06 am (UTC)no subject
Date: 2010-08-14 08:07 am (UTC)no subject
Date: 2010-08-14 08:12 am (UTC)Typesetting холивар, да :)
no subject
Date: 2010-08-14 08:17 am (UTC)no subject
Date: 2010-08-14 08:49 am (UTC)no subject
Date: 2010-08-14 09:18 am (UTC)А вот фокусы от компилятора совершенно не нужны, особенно в стиле C/C++.
no subject
Date: 2010-08-14 09:51 am (UTC)С другой стороны, когда открытие папки с malformed ярлыком запускает код из-за integer overflow, очевидно, неприятно.
Security vs performance, security vs usability, все такое...
no subject
Date: 2010-08-14 09:52 am (UTC)INT_MIN / -1 поделите, будет интересно.
no subject
Date: 2010-08-14 10:36 am (UTC)no subject
Date: 2010-08-14 10:44 am (UTC)no subject
Date: 2010-08-14 11:00 am (UTC)no subject
Date: 2010-08-14 12:14 pm (UTC)no subject
Date: 2010-08-14 12:25 pm (UTC)no subject
Date: 2010-08-14 12:38 pm (UTC)Как я понимаю, делается попытка показать мне, что это не вмещается в signed int? Так знаю, потому и говорю, что на 0 и -1 надо делить аккуратно.
no subject
Date: 2010-08-14 12:39 pm (UTC)no subject
Date: 2010-08-14 12:52 pm (UTC)no subject
Date: 2010-08-14 12:54 pm (UTC)no subject
Date: 2010-08-14 01:29 pm (UTC)no subject
Date: 2010-08-14 02:19 pm (UTC)И людям проще (за исключением работы с легаси), и софт надежнее...
no subject
Date: 2010-08-14 04:52 pm (UTC)no subject
Date: 2010-08-14 07:49 pm (UTC)no subject
Date: 2010-08-16 01:02 pm (UTC)