?

Log in

программистское - Поклонник деепричастий [entries|archive|friends|userinfo]
Anatoly Vorobey

[ website | Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| English-language weblog ]

программистское [ноя. 13, 2007|07:42 pm]
Anatoly Vorobey
Не боги стандартные библиотеки пишут.

Ох, не боги.
СсылкаОтветить

Comments:
[User Picture]From: spamsink
2007-11-14 03:47 am
Бутенко, помнится, начиная писать свой мультитредный коммюнигейт, тоже всё жаловался. "Труха," говорил.
(Ответить) (Thread)
[User Picture]From: zhenyach
2007-11-14 04:17 am
Их пишут нестандартные боги.
(Ответить) (Thread)
[User Picture]From: cema
2007-11-14 05:59 am
Ложные боги!
(Ответить) (Parent) (Thread)
[User Picture]From: wlord
2007-11-14 07:10 am
Титаны
(Ответить) (Parent) (Thread)
[User Picture]From: pargentum
2007-11-14 06:42 pm
демиурги
(Ответить) (Parent) (Thread)
[User Picture]From: jurassicparkcam
2007-11-14 04:23 am
...их пораждает чуждый индусский разум.
...но боги затем их обжигают!
(Ответить) (Thread)
[User Picture]From: migmit
2007-11-14 06:35 am
Интересно, индусские боги пишут индусский код?
Или индусские код пишет только Ктулху?
(Ответить) (Parent) (Thread)
[User Picture]From: dr_tambowsky
2007-11-14 04:23 am
Сумерки богов?
(Ответить) (Thread)
[User Picture]From: abvgd
2007-11-14 04:41 am
горшки, да еще библиотеки -- на все рук не хватает
(Ответить) (Thread)
[User Picture]From: igorlord
2007-11-14 05:30 am
А чинят их, похоже, вообще спящие красавицы. (Это я в основном про Java.)
(Ответить) (Thread)
[User Picture]From: ygam
2007-11-14 05:36 am
На меня когда-то произвели впечатление статьи про KaRMI, реализацию Java RMI в разы быстрее сановской.

http://www.ipd.uni-karlsruhe.de/~hauma/publ/parallel/p086.pdf
(Ответить) (Thread)
[User Picture]From: igorlord
2007-11-14 02:04 pm
Such examples are abound!

Look at http://www.javolution.com, for example.
(Ответить) (Parent) (Thread)
[User Picture]From: pargentum
2007-11-14 05:41 am

Вы это только сейчас поняли?

Я это понял после первого плотного столкновения с программным продуктом, который я тогда знал под названием ОС ЕС.
Пока я работал под Диспаком и RT-11, у меня еще были на этот счет какие-то иллюзии...
(Ответить) (Thread)
[User Picture]From: kot_ivanovich
2007-11-14 06:46 am

Re: Вы это только сейчас поняли?

Да уж, ДИСПАК точно Боги писали... Кто, кроме Богов, мог придумать непривилегированную команду, которая останавливала всю эту байду размером со спортивный зал и включала сирену?
(Ответить) (Parent) (Thread)
[User Picture]From: averros
2007-11-14 08:50 am

Re: Вы это только сейчас поняли?

Команда 33 была в процессоре, а не в ДИСПАК-е.

К вопросу о птичках: http://mailcom.com/besm6/
(Ответить) (Parent) (Thread)
[User Picture]From: kot_ivanovich
2007-11-14 09:05 am

А то я не знаю ;)

Но процессор мог работать в двух режимах: в одном ,*33, был привилегированной командой, в другом – нет. Переключалось тумблером с пульта. Так вот, если с пульта сделать ,*33, привилегированным, с ДИСПАК начинались непорядки...

Очень удобно, на самом деле было: ночь, девочки-операторы мирно спят, а тебе нужно срочно поставить ленту.... Раза три напечатаешь просьбу на операторскую консоль, а потом тихо так ,*33,.... Девочки сбегались как миленькие.
(Ответить) (Parent) (Thread)
[User Picture]From: pargentum
2007-11-14 11:13 am

Re: А то я не знаю ;)

Супротив тумблера на центральном пульте любая ОС бессильна.
(Ответить) (Parent) (Thread)
[User Picture]From: kot_ivanovich
2007-11-14 03:20 pm
Дело в том, что эту замечательную команду я (как и большинство) для себя открыл не путем методических исследований, а случайно – "испортив" память. Обалдев, я пошёл к системщикам спрашивать, как это может быть, что ошибшись в заголовке цикла, я останавливаю половину вычислительных мощностей ЛВЦ АН... Их ответ был, что они не могут поставить этот тумблер в правильное положение из-за особенностей работы ОС – переставали работать какие-то внутренние диагностики. За что купил, за то и продаю, впрочем.
(Ответить) (Parent) (Thread)
[User Picture]From: pargentum
2007-11-14 03:38 pm
На тех инсталляциях Диспака, с которыми мне довелось сталкиваться - в Сибирском Энергетическом Институте в Иркутске и на ВЦ новосибирского Академгородка - такого не было.
(Ответить) (Parent) (Thread)
[User Picture]From: yolka
2007-11-14 05:46 am
Не боги пишут в блоги.
(Ответить) (Thread)
[User Picture]From: cema
2007-11-14 05:59 am
Не боги всё пишут.
(Ответить) (Thread)
From: selfmade
2007-11-14 06:47 am
Боги не пишут...

Ох, не пишут.
(Ответить) (Thread)
[User Picture]From: kot_ivanovich
2007-11-14 06:50 am
Ох, не боги. И boot code тоже не боги...
(Ответить) (Thread)
[User Picture]From: favoretti
2007-11-14 07:14 am
Нет, не Боги пишут. Боги написали тех, кто их пишет. Судя по всему не очень хорошо отдебагали.
(Ответить) (Thread)
[User Picture]From: loislo
2007-11-14 07:15 am
богов вообще нет, а в it тем более :)
(Ответить) (Thread)
[User Picture]From: favoretti
2007-11-14 07:30 am
на кол тебя, еретика! и в костер в таком наколотом виде. :)
(Ответить) (Parent) (Thread)
[User Picture]From: ryedeer
2007-11-14 07:50 am
...и отделил Он stdin от stdout'а, и увидел, что это хорошо...
(Ответить) (Thread)
[User Picture]From: yan
2007-11-14 08:06 am
Когда я первый раз тронул не скажу что, то серьезно боялся, что скоро из-за моей ошибки самолет упадет, а пароход потонет.

А потом этот страх прошел. И поэтому люди! будьте бдительны (и все равно это вам в самолете или пароходе уже не поможет).
(Ответить) (Thread)
[User Picture]From: etonei
2007-11-14 08:18 am
"Конечно, не боги горшки обжигают, но я никогда не думал, что настолько не боги и настолько горшки." :)
(Ответить) (Thread)
[User Picture]From: sergiej
2007-11-14 08:51 am
Наши боги пишут блоги
(Ответить) (Thread)
[User Picture]From: averros
2007-11-14 08:52 am
Гы. Большая часть software - любительские поделки.
(Ответить) (Thread)
[User Picture]From: starshoj
2007-11-14 09:12 am
Не боги пишут баги.
(Ответить) (Thread)
[User Picture]From: ullr
2007-11-16 04:47 am
Вопрос в том, не пишут ли боги баги.
В том смысле, что вокруг слишком много вещей, которые просто невозможно считать фичами. Скажем, понятно, что никто в здравом уме не сделал бы π иррациональным числом.
(Ответить) (Parent) (Thread)
From: shurskiy
2007-11-14 02:01 pm
Очевидно, Йоги.
(Ответить) (Thread)
[User Picture]From: shuriksprivetom
2007-11-15 05:31 pm
:)
(Ответить) (Thread)
[User Picture]From: maryxmas
2007-11-17 03:23 am

вы не подскажете, часом, кому надо сообщить, чтоб этот ж

(Ответить) (Thread)
[User Picture]From: alexcohn
2007-11-20 01:22 pm
В 1994 году я собственнолапочно сделал wcscoll() thread-unsafe для C библиотеки AIX. Было обидно, но условия написания библиотеки не позволяли обеспечить полную независимость от статических данных.
(Ответить) (Thread)