The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск отладчика GDB 13, opennews (?), 21-Фев-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "Выпуск отладчика GDB 13"  +1 +/
Сообщение от Rock (?), 21-Фев-23, 13:34 
> Не знаю. Мне не очень нравится. Может конечно косяк не в нем, а в Lazarus, но в отличие от TD32 в Delphi, GDB в Lazarus работает просто отвратно.

Я искренне не понимаю ораторов выше, хвалящих GDB. По удобству использования он так и не приблизился к TurboDebugger'у из конца восьмидесятых прошлого века. Люди просто никогда не видели хороших вещей. Причем, на досе и винде всегда была куча отладчиков и все одинакового с TD качества: MS, TopSpeed, Metrowerks, Zortech, Watcom, IBM'овский Visual Age, непревзойденная Numega и многие другие.
В нулевые пришлось попользоваться TotalView на Солярисе -- по идее, полным аналогом перечисленного, вот да, после него gdb мог показаться неплохим.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

9. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (9), 21-Фев-23, 13:42 
Чего тебе не хватает? А насчёт качества, сабж куда качественней, как ни крути. Есть для любой платформы и при этом современный.
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск отладчика GDB 13"  –2 +/
Сообщение от bOOster (ok), 21-Фев-23, 14:28 
Да ему "шашечки" важны, типа интерфейса пользователя. У него моск короток для запоминания комбинаций клавиш и т.п.
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск отладчика GDB 13"  –1 +/
Сообщение от Аноним (13), 21-Фев-23, 16:43 
Ну и зачем их запоминать? Аноним в принципе не запоминает эти сраные комбинации клавиш, есть же GUI. Может лучше концентрироваться на задаче, архитектуре системы, паттернах, рефакторинге?
А если этому еще и средства разработки помогают, навроде превосходной по удобству MS Visual Studio, то вообще замечательно. Комментатор bOOster кроме оскробления анонимов, а переход на личности позиция слабая, занимается программированием или только на опеннет сидит? Ну пару мегов кода хотя бы написал или так себе, по студенческим программкам все в любимом виай с гдб?
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск отладчика GDB 13"  +/
Сообщение от bOOster (ok), 21-Фев-23, 17:00 
> Ну и зачем их запоминать? Аноним в принципе не запоминает эти сраные
> комбинации клавиш, есть же GUI. Может лучше концентрироваться на задаче, архитектуре
> системы, паттернах, рефакторинге?
> А если этому еще и средства разработки помогают, навроде превосходной по удобству
> MS Visual Studio, то вообще замечательно. Комментатор bOOster кроме оскробления анонимов,
> а переход на личности позиция слабая, занимается программированием или только на
> опеннет сидит? Ну пару мегов кода хотя бы написал или так
> себе, по студенческим программкам все в любимом виай с гдб?

А тебе явно неведомо что кроме компьютеров есть еще толпа оборудования где нет интерфейса пользователя вообще и проходится терминальными средствами разработки пользоваться. И это львиная доля устройств для разработки профессионалами, а не лохами, которые выйти за предели визуального интерфейса пользователя не могут.

Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск отладчика GDB 13"  –1 +/
Сообщение от Аноним (13), 21-Фев-23, 17:13 
Вот комментатор bOOster видимо не представляет себе все богатство современных средств разработки в т.ч. и для оборудования, но таки все у него "лохи", впрочем для "студентов" по жизни это явление обычное
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск отладчика GDB 13"  +1 +/
Сообщение от bOOster (ok), 21-Фев-23, 17:56 
> Вот комментатор bOOster видимо не представляет себе все богатство современных средств разработки
> в т.ч. и для оборудования, но таки все у него "лохи",
> впрочем для "студентов" по жизни это явление обычное

То-то GDB до сих пор развивается, а различные Turbo Debugger, Watcom и т.п. уже "почили в бозе".. Ты бы очередной раз хоть мозги бы напряг, а то раз за разом подтверждаешь их несостоятельность. Тем более обвиняя меня в "студенчестве", очередной раз не соображая - что прежде чем это делать - стоило бы обратить внимание на дату моей регистрации на opennet.
ПыСы. И это, не надо смешить людей и продолжать что "студенчество" было сказано образно и т.п. бред.

Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (38), 22-Фев-23, 11:38 
Можно подумать, много кто пользуется его (GDB) родным интерфейсом.
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск отладчика GDB 13"  +/
Сообщение от Александр (??), 24-Фев-23, 14:54 
Во всём этом богатстве gdb как раз не редко и сидит. Просто сверху чем-нибудь обвешан
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

19. "Выпуск отладчика GDB 13"  +/
Сообщение от VladSh (?), 21-Фев-23, 18:20 
А тебе явно неведомо, что вполне можно обойтись без чрезмерного цитирования.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

52. "Выпуск отладчика GDB 13"  +/
Сообщение от Заведующий налоговой (?), 26-Фев-23, 19:15 
Если профессиональность определяется степенью изврата, то к чёрту подобный "профессионализм".
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

53. "Выпуск отладчика GDB 13"  +/
Сообщение от bOOster (ok), 27-Фев-23, 07:22 
Лох это судьба тех кто ждет от других упрощения своей жизни. Профессионал берет и делает несмотря на обстоятельства, за это такие спецы и востребованы выше и получают больше.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск отладчика GDB 13"  +/
Сообщение от Rock (?), 21-Фев-23, 17:15 
> Комментатор bOOster кроме оскробления анонимов, а переход на личности позиция слабая, занимается программированием или только на опеннет сидит?

Да ладно Вам! Он человек, в принципе, неплохой -- вон как за меня переживает, что я потенциально денег недополучаю из-за "неправильных" инструментов.
А то, что грубит?.. Ну, он так воспитан. Хорошее воспитание -- это очень дорого и по карману далеко не каждой советской семье. А общаться всем хочется, тут кто как умеет.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

30. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (38), 22-Фев-23, 06:29 
Охренеть, пользователю важен интерфейс пользователя. Пользователь хочет работу работать, а не вспоминать каждый раз комбинации клавиш "и т.п." (кстати, комбинации клавиш и в Turbo Debugger были).
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

31. "Выпуск отладчика GDB 13"  +/
Сообщение от Sw00p aka Jerom (?), 22-Фев-23, 06:57 
вообще-то, комбинации клавиш это тупо примочка, а не обязаловка в графических Ынтерфейсах, даже в консольных "графических" Ынтерфейсах.
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (38), 22-Фев-23, 11:02 
Во времена DOS программу без хоткеев просто бы не поняли. Борландовский софт вообще в целом соответствовал CUA.
Это сейчас могут так гуй написать, что переключение между кнопками по ⭾ работать не будет (не шутка, пример из жизни).
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск отладчика GDB 13"  +1 +/
Сообщение от Sw00p aka Jerom (?), 22-Фев-23, 12:13 
>Во времена DOS программу без хоткеев просто бы не поняли.

вот и я не понимаю, зачем создавать "графический" Ынтерфейс в консоли, если достаточно коммандного. Хотя всякие волковкоммандеры вроде как и удобные были.

Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (38), 22-Фев-23, 13:38 
Кому-то и текст редактировать в ed достаточно.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск отладчика GDB 13"  +/
Сообщение от Anonymoustus (ok), 21-Фев-23, 17:04 
> Люди просто никогда не видели хороших вещей.

Сам и ответил на вопрос.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

37. "Выпуск отладчика GDB 13"  +/
Сообщение от andy (??), 22-Фев-23, 11:28 
После того, как сработает точка остановки, введи:
layout asm
layout regs

А если хочется как в "непревзойденной Numega" есть .gdbinit, который сделает почти "как SoftICE"
https://github.com/mammon/gdbinit

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

42. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (42), 22-Фев-23, 15:14 
gdb предоставляет сервер, а клиентов с достойным GUI предостаточно. Лично мне нравятся JetBrains-овские IDE, но это дело вкуса.

А когда надо что-то отладить, имея только тормозной ssh на железку в Китае, консольный gdb незаменим.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

43. "Выпуск отладчика GDB 13"  +/
Сообщение от Аноним (-), 22-Фев-23, 18:25 
> Я искренне не понимаю ораторов выше, хвалящих GDB.

Ты много чего не понимаешь.

> По удобству использования он так и не приблизился к TurboDebugger'у из конца
> восьмидесятых прошлого века.

Если вам приходится часто и много висеть в дебагере - вы что-то делаете не так. К тому же в сетевых, (около)реалтаймных и тому подобных программах с интрузивным дебагом куча проблем.

Поэтому обычно мы лезем в дебагер только когда в сложной программе случается крах и т.п. - и нифига не понятно. И интересует нас аж целый thread apply all bt full какой. Чтобы понять где навернулось и какое на этот момент состояние причастного кожа было.

Остальное решаемо другими методами, намного комфортнее чем любые присядки с дебагером. Кстати, вон те в линуксе не работают и полезны мне как зайцу стопсигнал. Впрочем я и в винде не сильно по дебагерам фанател. А уж у MS с этим аспектом вообше швах, их собственные тулсы огроменные, а dbgview скупили и убили. И сообщения дров смотреть стало вообще нечем. Не дебаг но рядом, и полное свинство от MS.

Как системщик имею заметить что MS вообще крайне враждебная системщикам субстанция. И дебагер или нет - им это не поможет. Все что касается системщины в винде мучительно и враждебно.

> Люди просто никогда не видели хороших вещей. Причем, на досе и
> винде всегда была куча отладчиков и все одинакового с TD качества:
> MS, TopSpeed, Metrowerks, Zortech, Watcom, IBM'овский Visual Age, непревзойденная Numega
> и многие другие.

ЧСХ кто теперь большую часть из них помнит вообще? А у GDB есть жирный плюс так то. Он может и к JTAG/SWD воооооон той штуки зацепиться. Ему кстати не важно что там за железка у меня, хоть FTDI2232 какой, лишь бы некий хост типа openocd это цеплял и вывесил дебаг ему сервер. А можно и к воооон тому out of band дебагеру в qemu (дебагсервер встроен в сам виртуализатор, круче софтайса в 20 раз - пофиг на живость системы вообще), и к вооооон тому линукс кернелу. А вон те... ээ.... ну в них все это великолепие немного недоступно. И радости с удобного но не годящегося для задач дебагера, спрашивается?! Или того хуже на сотни денег разводят в неудобном формате.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

50. "Выпуск отладчика GDB 13"  +/
Сообщение от Александр (??), 24-Фев-23, 14:50 
Проблема этих удобных отладчиков в том, что они сильно привязаны к винде и отлаживают 1,5 платформы, при этом зачастую не имея привязки к IDE или даже не имея полезных функций, вроде условной отладки и удалённой отладки. GDB - это больше о функционале, нежели удобстве. Удобство часто обеспечивается тьмой всевозможных оболочек, как отдельных, так и в составе IDE.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру