LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Может. SBCL транслирует любой входной код в нативный.

Во-первых, уже давно это не так. Во-вторых, в Питоне есть отладчик. В тикле есть. Даже для баша подобие отладчика уже есть (правда, на деле какая-то лажа). В Дельфи есть. В Java есть. В Перле. В JS у кода вообще сложная судьба - он компилируется в машинный код сразу, потом код может ещё кешироваться, потом ещё оптимизация горячих точек (вроде бы так в V8, но они там всё время всё меняют, может быть это уже не так). Но и там отладчик есть.

Везде, везде есть пошаговая отладка. Даже в Прологе она есть, представь себе. Даже машинный код можно прошагивать, даже в QEMU можно начальные загрузчики шагать. Даже в Transact-SQL.

Т.е. способ исполнения кода не имеет никакого отношения к возможности пошаговой отладки. Просто люди делают отладчик и всё, можно пользоваться. И другие люди пользуются.

И только Лисп настолько велик, что там её нет. Впрочем, ещё оберонщики любят бить себя пяткой в грудь и утверждать, что они и без компьютера любой код могут выполнить в голове, а кому нужен отладчик - тот макака. И такое вот странное совпадение - что по CL нет вакансий, что по Оберону.

Исправление den73, :

Может. SBCL транслирует любой входной код в нативный.

Во-первых, уже давно это не так. Во-вторых, в Питоне есть отладчик. В тикле есть. Даже для баша подобие отладчика уже есть (правда, на деле какая-то лажа). В Дельфи есть. В Java есть. В Перле. В JS у кода вообще сложная судьба - он компилируется в машинный код сразу, потом код может ещё кешироваться, потом ещё оптимизация горячих точек (вроде бы так в V8, но они там всё время всё меняют, может быть это уже не так). Но и там отладчик есть.

Везде, везде есть пошаговая отладка. Даже в Прологе она есть, представь себе. Даже машинный код можно прошагивать, даже в QEMU можно начальные загрузчики шагать. Даже в Transact-SQL.

Т.е. способ исполнения кода не имеет никакого отношения к возможности пошаговой отладки. Просто люди делают отладчик и всё, можно пользоваться. И другие люди пользуются.

И только Лисп настолько велк, что там её нет. Впрочем, ещё оберонщики любят бить себя пяткой в грудь и утверждать, что они и без компьютера любой код могут выполнить в голове, а кому нужен отладчик - тот макака. И такое вот странное совпадение - что по CL нет вакансий, что по Оберону.

Исправление den73, :

Может. SBCL транслирует любой входной код в нативный.

Во-первых, уже давно это не так. Во-вторых, в Питоне есть отладчик. В тикле есть. Даже для баша подобие отладчика уже есть (правда, на деле какая-то лажа). В Дельфи есть. В Java есть. В Перле. В JS у кода вообще сложная судьба - он компилируется в машинный код сразу, потом код может ещё кешироваться, потом ещё оптимизация горячих точек (вроде бы так в V8, но они там всё время всё меняют, может быть это уже не так). Но и там отладчик есть.

Везде, везде есть пошаговая отладка. Даже в Прологе она есть, представь себе. Даже машинный код можно прошагивать, даже в QEMU можно начальные загрузчики шагать.

Т.е. способ исполнения кода не имеет никакого отношения к возможности пошаговой отладки. Просто люди делают отладчик и всё, можно пользоваться. И другие люди пользуются.

И только Лисп настолько велк, что там её нет. Впрочем, ещё оберонщики любят бить себя пяткой в грудь и утверждать, что они и без компьютера любой код могут выполнить в голове, а кому нужен отладчик - тот макака. И такое вот странное совпадение - что по CL нет вакансий, что по Оберону.

Исправление den73, :

Может. SBCL транслирует любой входной код в нативный.

Во-первых, уже давно это не так. Во-вторых, в Питоне есть отладчик. В тикле есть. Даже для баша подобие отладчика уже есть (правда, на деле какая-то лажа). В Дельфи есть. В Java есть. В Перле. В JS у кода вообще сложная судьба - он компилируется в машинный код сразу, потом код может ещё кешироваться, потом ещё оптимизация горячих точек (вроде бы так в V8, но они там всё время всё меняют, может быть это уже не так). Но и там отладчик есть.

Везде, везде есть пошаговая отладка. Даже в Прологе она есть, представь себе. Даже машинный код можно прошагивать, даже в QEMU можно начальные загрузчики шагать.

Т.е. способ исполнения кода не имеет никакого отношения к возможности пошаговой отладки. Просто люди делают отладчик и всё, можно пользоваться. И другие люди пользуются.

И только Лисп настолько велк, что там её нет. Впрочем, ещё оберонщики любят бить себя пяткой в грудь и утверждать, что кому нужен отладчик - тот макака. И такое вот странное совпадение - что по CL нет вакансий, что по Оберону.

Исправление den73, :

Может. SBCL транслирует любой входной код в нативный.

Во-первых, уже давно это не так. Во-вторых, в Питоне есть отладчик. В тикле есть. Даже для баша подобие отладчика уже есть (правда, на деле какая-то лажа). В Дельфи есть. В Java есть. В Перле. В JS у кода вообще сложная судьба - он компилируется в машинный код сразу, потом код может ещё кешироваться, потом ещё оптимизация горячих точек (вроде бы так в V8, но они там всё время всё меняют, может быть это уже не так). Но и там отладчик есть.

Везде, везде есть пошаговая отладка. Даже в Прологе она есть, представь себе. Даже машинный код можно прошагивать, даже в QEMU можно начальные загрузчики шагать.

Т.е. способ исполнения кода не имеет никакого отношения к возможности пошаговой отладки. Просто люди делают отладчик и всё, можно пользоваться. И другие люди пользуются.

И только Лисп настолько велк, что там её нет. Впрочем, ещё оберонщики любят бить себя пяткой в грудь и утверждать, что кому нужен отладчик - тот макака.

Исправление den73, :

Может. SBCL транслирует любой входной код в нативный.

Во-первых, уже давно это не так. Во-вторых, в Питоне есть отладчик. В тикле есть. Даже для баша подобие отладчика уже есть (правда, на деле какая-то лажа). В Дельфи есть. В Java есть. В js у кода вообще сложная судьба - он компилируется в машинный код сразу, потом код может ещё кешироваться, потом ещё оптимизация горячих точек (вроде бы так в V8, но они там всё время всё меняют, может быть это уже не так).

И везде, везде есть пошаговая отладка. Даже в Прологе она есть, представь себе.

Т.е. способ исполнения кода не имеет никакого отношения к возможности пошаговой отладки. Просто люди делают отладчик и всё, можно пользоваться. И другие люди пользуются.

И только Лисп настолько велк, что там её нет. Впрочем, ещё оберонщики любят бить себя пяткой в грудь и утверждать, что кому нужен отладчик - тот макака.

Исходная версия den73, :

Может. SBCL транслирует любой входной код в нативный.

Во-первых, уже давно это не так. Во-вторых, в Питоне есть отладчик. В тикле есть. Даже для баша подобие отладчика уже есть (правда, на деле какая-то лажа). В Дельфи есть. В Java есть. В js у кода вообще сложная судьба - он компилируется в машинный код сразу, потом код может ещё кешироваться, потом ещё оптимизация горячих точек (вроде бы так в V8, но они там всё время всё меняют, может быть это уже не так).

И везде, везде есть пошаговая отладка. Даже в Прологе она есть, представь себе.

И только Лисп настолько велк, что там её нет. Впрочем, ещё оберонщики любят бить себя пяткой в грудь и утверждать, что кому нужен отладчик - тот макака.