Зло какое-то
Aug. 21st, 2010 05:55 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Школьный Линукс и входной порог разработки
Борландовские Паскали, С и тому подобное работали под досом без плясок с бубном и ставились простым копированием.
Дельфи в 1997 году поставилась на 95 винду и заработала сразу. За день можно написать прототип DB приложения, вообще видя среду разработки в первый раз. Visual C в то же примерно время - то же самое, разве что писать чуть сложнее, это вам не RAD.
Вижуал студия с дотнетом в 2006 вроде бы году - аналогично, поставил, за день разобрался.
А в линуксе до сих пор какое-то вуду, стоит только выйти за рамки стандартных задач.
Борландовские Паскали, С и тому подобное работали под досом без плясок с бубном и ставились простым копированием.
Дельфи в 1997 году поставилась на 95 винду и заработала сразу. За день можно написать прототип DB приложения, вообще видя среду разработки в первый раз. Visual C в то же примерно время - то же самое, разве что писать чуть сложнее, это вам не RAD.
Вижуал студия с дотнетом в 2006 вроде бы году - аналогично, поставил, за день разобрался.
А в линуксе до сих пор какое-то вуду, стоит только выйти за рамки стандартных задач.
no subject
Date: 2010-08-21 09:51 am (UTC)PS. ну и справедливости ради - гдб (к коему есть отличная морда для емаксов) всё это умеет искаропки.
no subject
Date: 2010-08-21 10:46 am (UTC)no subject
Date: 2010-08-21 10:49 am (UTC)no subject
Date: 2010-08-21 10:56 am (UTC)no subject
Date: 2010-08-21 11:07 am (UTC)no subject
Date: 2010-08-21 10:56 am (UTC)Еще один вариант: когда для отладки логами нужно поставить вызовов этих логов десять штук, но на один раз - быстрее запустится под отладчиком.
И еще - если нужно отследить стек вызовов какого-то метода, а в рунтайме этот стек недоступен. Слава богу, в дотнете такого не бывает, а вот в дельфях и еще где-то - только отладчик, безальтернативно, стек вызовов в лог вывести невозможно.
no subject
Date: 2010-08-21 11:03 am (UTC)если методов дампа нет - то у вас уже всё плохо и проект находися в большой яме с говном. у меня методы дампа есть _всегда_, я живу в паралельном мире.
>Еще один вариант: когда для отладки логами нужно поставить вызовов этих логов десять штук, но на один раз - быстрее запустится под отладчиком.
На один раз быстрее, на два быстрее, а на сотый уже будет медленее. Логирование, при должном опыте, пишется одновременно с основным кодом и опять же, как и методы дампа, есть всегда и сразу.
>И еще - если нужно отследить стек вызовов какого-то метода, а в рунтайме этот стек недоступен. Слава богу, в дотнете такого не бывает, а вот в дельфях и еще где-то - только отладчик, безальтернативно, стек вызовов в лог вывести невозможно.
Честно скажу, необходимость отслеживать стек вызовов возникала у меня всего несколько раз. Но для этого у меня уже было логирование вызова методов (с LOG_LEVEL_DEBUG) сразу ;]
Ребе, это просто чуть-чуть другая культура написания кода. Ну и вы же понимаете, в продакше логи нужны всегда. Ведь бывают случаи - ёбнулось всё и непонятно что вообще случилось, повторится ли и кого подвешивать к люстре за яйца.
no subject
Date: 2010-08-21 11:16 am (UTC)Ну вообще у вас все правильно написано. Тем не менее - стек вызовов нужен, безальтернативно. Сделать лог, по которому его можно восстановить - это пиздец, нужно логить вообще все, что выполняется.
no subject
Date: 2010-08-21 11:25 am (UTC)не? пишется на полнлом автомате, тратятся на это секунды.
no subject
Date: 2010-08-21 11:28 am (UTC)Кстати о huita_dump - строку возвращаемую кто удаляет?
no subject
Date: 2010-08-21 11:36 am (UTC)no subject
Date: 2010-08-21 11:41 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-08-21 11:41 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2010-08-21 11:28 am (UTC)а ещё для этого можно сделать в емаксе маленькую функу - тогда всего один хоткей будет тратиться (или вообще по вводу после объявления функи - о - ша допишу, а то лень было).
no subject
Date: 2010-08-21 07:10 pm (UTC)Это нормальный случай только для индусов низшей касты. Пример однозначно плохого дизайна.
no subject
Date: 2010-08-21 07:11 pm (UTC)no subject
Date: 2010-08-21 07:33 pm (UTC)no subject
Date: 2010-08-21 07:35 pm (UTC)ещё возможен случай когда потоки большей частью в идле и таки да - они нужны.
no subject
Date: 2010-08-21 07:41 pm (UTC)Вот так и получаются всякие Аутлуки, которые ничего не делают аж в 50 потоков.
no subject
Date: 2010-08-21 07:43 pm (UTC)no subject
Date: 2010-08-21 07:48 pm (UTC)no subject
Date: 2010-08-21 07:51 pm (UTC)no subject
Date: 2010-08-21 08:17 pm (UTC)no subject
Date: 2010-08-21 08:16 pm (UTC)no subject
Date: 2010-08-22 06:22 am (UTC)