- GOLDED.DEVEL ------------ < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 70 из 80
 От   : Rinat Sadretdinow                   2:5020/620.1      20 сен 26 17:36:06
 К    : Nil A                                                 20 сен 26 17:52:02
 Тема : 
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/620.1 6aaff1a9
@REPLY: 2:5015/46 6aae2709
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/w64-mvcdll 1.9.0-cur 2021-08-03
Hello Nil!

19 Sep 26 09:00, you wrote to me:

 NA>>> Тогда какие же мазохисты, кто кернел пишут.
 RS>> Эти да, мазохисты. Тут я нисколько не сомневаюсь.

 NA> Все профессии нужны, все профессии важны (c)

Но не все профессии нужны в количестве "должен уметь каждый".

 NA>>> Или компиляторы.
 RS>> Ну это каким боком? К gdb как раз никаким.

 NA> Зрасте, а как проверять, чо накомпилировалось? Понятно, что они зырят
 NA> в вывод асма, но и в рантайме надо зырить.

 Ну а gdb, *именно* gdb тут каким боком? Когда есть куча гораздо
более удобных средств для этого и давно уже.

 NA> Есть дофига языков программирования, где бросаются исключения, как в
 NA> плюсах, или паника, как в гоу.

 А какая связь между исключениями в этих языках и gdb? Встроенный
отладчик Visual Studio под Windows прекрасно показывает и исключения, и stack
trace, и глобальные/локальные переменные, и много ещё чего. Не требуя при
этом выдачи в консоль магических заклинаний в духе Амаяка Акопяна
"сим-слабим! ахалай-махалай! содержимое регистров показывай!"

 А ddd в далёких годах конца прошлого века был написан исключительно
из-за того, что интерфейс gdb был офигенно понятным и удобным.

 NA> При этом происходит раскручивание стека. Это всё надо дебажить, и ту
 NA> только gdb.

Ага, да. Щаз! Именно и только gdb! Тут я смеял и хохотался!

 NA> Кстати! Я такую хуйню чинил в glibc для ARM в каком-нибудь 2004ом, там
 NA> не правильно стек раскручивался. Линукс на АРМе тогда был не сильно
 NA> популярен, но для встроенных систем (американские вояки) он
 NA> требовался, и поэтому они за это платили большие деньги.

 О! Мсье уже в далёком 2004-м году работал на пиносовских оккупантов,
которые ещё в более далёком конце 1400-х начали аннексирование американской
земли у американцев? Лично с моей точки зрения чести это мсье не делает
вообще никакой. Да. Ну да ладно.

 RS>> Интернет траффик и gdb. Казалось бы, какая связь?

 NA> Если просто купить циски и их админить, то связи нет. Даже если просто
 NA> поставить убунту и на ней апач, или нджинекс какой-нибудь, в качестве
 NA> ВВВ сервера, то тоже не причём. Но все АйТи-гиганты, они на плюсах
 NA> свою хуйню пишут. Любые большие стримминговые платформы - всё своё,
 NA> супер оптимизированное. Файволы - всё своё. СиДиЭны - всё своё. И
 NA> когда ты пишешь на плюсах, то там волосы на жопе шевелятся, и
 NA> приходится gdb их причёсывать.

 Нет, я всё же не понимаю. Почему именно gdb? Это что-то
религиозное? Из серии "Нет Бога кроме Аллаха и gdb^WМагоммет пророк его!" и "Моё
Кунг-Фу сильнее твоего!", да? Есть же куча отладчиков *уровня* *пользователя*
а не ядра, которые гораздо удобнее, интуитивнее и приятнее чем gdb
(так уж и быть, пейсателям модулей ядра и самих ядер оставим gdb,
windbg, почивший soft-ice и прочий им подобный Ад и Израиль). Зачем
зацикливаться именно на gdb? Или это "Когда мне было два года я ел козявки.
Сейчас я повзрослел, но тоже ем козяки. И всю оставшуюся жизнь я буду
есть козявки!"

 RS>> tcpdump ещё могу понять, wireshark ещё могу понять, но gdb каким
 RS>> боком к интернету относится?

 NA> Высоконагруженые серваки, на плюсах, хуячат на 100гигабитных карточках
 NA> Mellanox например.

 И чего? Какая, БЛЯДЬ (пардон за французский, не могу уже) связь
нежду плюсами и *ИМЕННО* *gdb* БЛЯДЬ???

Bye!

--- GoldED+/W64-MSVC 1.1.5-b20260304
 * Origin: -= Thunder Bird @ home =- (2:5020/620.1)
SEEN-BY: 104/117 221/6 382/736 460/58 463/68
5000/111 5001/100 5015/46 255
SEEN-BY: 5019/40 5020/620 715 848 1042 4441 8912
12000 5023/24 5025/121
SEEN-BY: 5030/49 1081 5051/44 5053/58 5057/19
5058/104 5075/35 6078/80
@PATH: 5020/620 1042 4441 715



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх