|
|
|
4.20, Аноним (-), 17:23, 09/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
И я тоже :) И сдаётся мне кто такой Билл Джой только мы с тобой и помним :)
| |
|
5.46, arisu (ok), 21:15, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
> И я тоже :) И сдаётся мне кто такой Билл Джой только
> мы с тобой и помним :)
раздутое самомнение — это плохо.
| |
|
|
|
|
1.3, Alen (??), 20:45, 08/10/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
ну вот и наступило у нас в СПО время, когда круто найти не самую вездесущую ремотную дыру, а найти самую древнюю, ископаемую ошибку :)
| |
|
2.5, Аноним (-), 20:57, 08/10/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
А в openbsd нашли баг 10-летней давности, позволяющий потенциально организовать DoS атаку на некоторые программы.
| |
2.6, Andrey Mitrofanov (?), 21:14, 08/10/2014 [^] [^^] [^^^] [ответить]
| +3 +/– |
> ну вот и наступило у нас в СПО время, когда круто найти
У Вас. У _нас это забавно. И познавательно: могут же люди.
> не самую вездесущую ремотную дыру, а найти самую древнюю, ископаемую ошибку :) | |
2.8, Аноним (-), 08:17, 09/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
Вы уверены, что вы знаете, как нужно использовать слово "вездесущий"?
| |
2.21, Аноним (-), 17:35, 09/10/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
Забавно найти код, который за 30 лет не прочел ни один глаз соединенный с мозгом, но говорить, что потенциально все ошибки в открытых программах могут быть найдены ))
| |
|
3.40, Аноним (-), 17:07, 10/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
Это у тебя стакан наполовину пуст. :) А как по мне доказано что все ошибки рано или поздно найдут и пришпилят :)
| |
|
|
1.7, Аноним (-), 23:13, 08/10/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +13 +/– |
С 77-го года 1-й раз кому-то понадобилось выполнить такую конструкцию.
| |
|
2.9, имя (?), 09:31, 09/10/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> by merging Keith Bostic's 22 year old fix from 4.4BSD
То есть ошибка на самом деле оставалась незамеченной 1977 — 1922, то есть всего лишть 15 лет ☺
| |
|
1.13, yantux (??), 11:20, 09/10/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Эта ошибка старше меня.
Сие означает, что для минимума ошибок сам факт СПО недостаточен. Необходимы нормальные языки для разработки и нормальная методология разработки, верификации софта.
| |
|
2.14, Pickle (?), 12:25, 09/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
А ничего, что ошибка 77го была пофикшена в 92ом? Это скорее недосмотр мейнтейнеров.
| |
2.15, Kodir (ok), 13:20, 09/10/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
Увы, в FOSS ничего не должны - кто как может, так и пишет.
Уже в нос тычешь - вот, язык Ди - с проверками, тест-модулями, автоматической памятью - но нет, продолжают говнокодить таймбомбы на С++! Как с таким бороться?! :(
| |
|
3.19, Crazy Alex (ok), 16:54, 09/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
D хорош, не спорю. Но чтобы на плюсах клепать тайм-бомбы - надо стараться, это не си всё-таки, контейнеры/RAII/умные указатели решают. Если понимать пару концепций (ownership/передача по ссылке vs копирование/move-семантика) - то всё более-менее нормально. Ну и динамический полиморфизм не абузить, благо в реальности он редко когда нужен.
| |
|
4.22, Аноним (-), 17:52, 09/10/2014 [^] [^^] [^^^] [ответить]
| –3 +/– |
> D хорош, не спорю.
Оно не взлетело. Отпусти и забудь.
> Но чтобы на плюсах клепать тайм-бомбы - надо стараться,
Надо стараться чтобы _не_ клепать. На любом езЫге, дурка.
>это не си всё-таки, контейнеры/RAII/умные указатели решают.
... [бред и порно вырезано, сюда школьники зашодят] ...
ну и -
mega_facepalm.png
| |
|
5.24, www2 (??), 17:59, 09/10/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Оно не взлетело. Отпусти и забудь.
Это у вас не взлетело, а у нас умелец имеется. Пишет программы с асинхронным вводом-выводом. Сдаётся мне, что на D написать nginx можно значительно быстрее и качественнее, чем это получилось у Сысоева. Но некоторым некогда пилу точить - им нужно стругать код, вот они по инерции и выражаются в стиле "отпусти и забудь".
| |
|
6.25, абыр (ok), 18:09, 09/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Пишет программы с асинхронным вводом-выводом.
Ахренеть какие mad skillz. И конечно без языка Ды их писать совершенно невозможно.
| |
|
7.26, www2 (??), 18:45, 09/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
>> Пишет программы с асинхронным вводом-выводом.
> Ахренеть какие mad skillz. И конечно без языка Ды их писать совершенно
> невозможно.
Возможно, но читается и отлаживается это обычно гораздо сложнее. В языке есть встроенная поддержка сопрограмм. При попытке чтения или записи сопрограмма блокируется до момента готовности данных или выполнения операции, в этот момент запускается другая сопрограмма - готовая к выполнению. Всё это - на уровне языка, с правильной обработкой исключений (исключение попадает в ту сопрограмму, где оно возникло), с возможностью видеть стек вызовов без внутренностей асинхронной библиотеки. При всём при том язык компилируется в нативный код. Это не интерпретируемое фуфло с лапшой из коллбэков, как в попсовых Node.js или Twisted/Tornado.
| |
|
8.28, Аноним (-), 03:56, 10/10/2014 [^] [^^] [^^^] [ответить] | +/– | Сколько слов, красивых и правильных А в сухом остатке - как ТЫ САМ верно замети... текст свёрнут, показать | |
|
9.33, www2 (??), 14:25, 10/10/2014 [^] [^^] [^^^] [ответить] | +1 +/– | nginx сделали не на дях, но и не на крестах Почему Говорит ли это о преимущест... текст свёрнут, показать | |
|
8.32, yantux (??), 10:43, 10/10/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Это интересно Есть ли дока, где приводятся примеры преимуществ D перед другими ... текст свёрнут, показать | |
|
|
6.41, Аноним (-), 17:11, 10/10/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Это у вас не взлетело,
У всех не взлетело. Доказательство:
>а у нас умелец имеется. Пишет программы с асинхронным вводом-выводом.
Угу. Целый один!
А у нас целый отдел на жабе пишет то же самое, но почему то никто это за high-tech не держит :-\
| |
|
7.44, www2 (ok), 13:38, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
> А у нас целый отдел на жабе пишет то же самое, но
> почему то никто это за high-tech не держит :-\
Девять женщин за месяц не родят одного ребёнка.
И весь ваш отдел не сможет на жабе написать прямой аналог nginx. Да, они смогут написать асинхронный веб-сервер, но это будет блоатваре, для работы которого понадобится мощный сервер (может быть даже не один) и коллектив админов, разбирающийся во всяких сортах jvm, maven и т.п.
На дях можно написать аналог nginx и это будет бинарник, не требующий установки, работающий на слабой машине и могущий прожевать столько нагрузки, сколько жабе на том же железе прожевать не под силу.
Конечно жаба - не хайтек. Это просто технология. Применяется она в "серьёзных" конторах по той простой причине, что под неё есть много взаимозаменяемых дешёвых быдлокодеров. Как и под похапэ, как и под бидон. Ах да, жаба от них отличается тем, что у неё есть "серьёзные" конторы, у которых можно купить техподдержку. Вот потому именно жаба, а не похапэ, бидон, руби, перл, лисп или ди.
| |
7.49, arisu (ok), 21:20, 13/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
> А у нас целый отдел на жабе пишет то же самое, но
> почему то никто это за high-tech не держит :-\
ну так потому что это не хайтех, а тормозное прожорливое жабогуано. самый что ни на есть лоутех.
| |
|
|
|
|
3.23, Аноним (-), 17:56, 09/10/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Увы, в FOSS ничего не должны - кто как может, так и пишет.
[излив души слит]
> с таким бороться?! :(
Просто. Очень просто! Берешь правильный езЫг и _негoвнoкoдишь_, переписываешь всё нафиг, и показываешь слабакам красоту и корректность своего кода!
Делов то!
Ну как - сделаешь или ... как обычно?
| |
|
|
|