Артем
Смотрю лекции. В самом начале все в консоли. А есть нормальный отладчик который бы показывал значения переменных, стек вызовов процедур и все такое.? Глянул в интернете - вижу что дебаггер тоже в консоле, все древнее как в 80х годах. Я просто из си и из 1с... Там все в графике было видно...
Руби, как динамический язык, поддаётся очень лёгкому дебагу с помощью биндингов. Есть конечноу у тех же jetbrains, скорее всего поверх того же pry, графический дебаггер с концепцией брейкпойнтов и окошками, вот это полный аналог того что есть в visual studio например. Я не знаю как в 1с, но очевидно что эта платформа полностю под одной компанией и не совсем корректно это сравитвать с языковым стандартом с кучей различных реализаций. Но напримерв том же С с дебаггером всё достаточно не просто, есть уродский gdb, есть lldb, где псевдо-графический режим только недавно появился, как бета фича. А так всё в консоли, если мы говорим о языке без привязки к ide.