Отладчики с откатом
От: Аноним  
Дата: 28.08.08 20:13
Оценка:
Существуют ли для каких-либо языков общего назначения отладчики с возможностью отката действий (типа undo или rollback)?
Re: Отладчики с откатом
От: Vain Россия google.ru
Дата: 28.08.08 21:11
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Существуют ли для каких-либо языков общего назначения отладчики с возможностью отката действий (типа undo или rollback)?

Чем не нравится "Set Next Step"?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re: Отладчики с откатом
От: Danchik Украина  
Дата: 28.08.08 23:53
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Существуют ли для каких-либо языков общего назначения отладчики с возможностью отката действий (типа undo или rollback)?


Вопрос какой то размазаный.
Ну попробуйте в Visual Studio перетянуть текущую дебага чуть выше (Next Statement). Другими словаит взять и перетянуть желтую стрелочку вверх.
Re: Отладчики с откатом
От: Cyberax Марс  
Дата: 29.08.08 00:16
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Существуют ли для каких-либо языков общего назначения отладчики с возможностью отката действий (типа undo или rollback)?

Для Haskell есть, работающий для чистых функций. Ещё для Java тоже был.
Sapienti sat!
Re: Отладчики с откатом
От: Сергей  
Дата: 30.08.08 11:39
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Существуют ли для каких-либо языков общего назначения отладчики с возможностью отката действий (типа undo или rollback)?


Нужного эффекта можно добиться, если отладку производить в виртуальной машине, поддерживающей снапшоты.
Re: Отладчики с откатом
От: Lazy Cjow Rhrr Россия lj://_lcr_
Дата: 30.08.08 17:12
Оценка:
<Аноним>,

А>Существуют ли для каких-либо языков общего назначения отладчики с возможностью отката действий (типа undo или rollback)?


Есть для Haskell, Ocaml, Scheme. CodeGuide для Джавы может откатываться к предварительно запомненным точкам (это конечно не совсем back-step). В настоящий момент backstep прикручивают к gdb, но мне кажется это будет сомнительное удовольствие...
quicksort =: (($:@(<#[),(=#[),$:@(>#[)) ({~ ?@#)) ^: (1<#)
Re: Отладчики с откатом
От: dont.avt Украина  
Дата: 03.09.08 13:02
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Существуют ли для каких-либо языков общего назначения отладчики с возможностью отката действий (типа undo или rollback)?

На сколько мне известно, данный функционал реализован в приемлемом виде только для функциональных языков.
С императивными дела обстоят сложнее, в теории это возможно конечно, на на практике сложно очень.
Re[2]: Отладчики с откатом
От: Andrei N.Sobchuck Украина www.smalltalk.ru
Дата: 03.09.08 13:51
Оценка:
Здравствуйте, Cyberax, Вы писали:

C> Ещё для Java тоже был.


Ага. Названия не помню, но интересно — как он внутри реализован?
http://www.smalltalk.ru << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Я ненавижу Hibernate
Автор: Andrei N.Sobchuck
Дата: 08.01.08
!
Re: Отладчики с откатом
От: Аноним  
Дата: 09.10.08 19:59
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Существуют ли для каких-либо языков общего назначения отладчики с возможностью отката действий (типа undo или rollback)?


http://undo-software.com/
Re[2]: Отладчики с откатом
От: superlexx  
Дата: 10.10.08 06:50
Оценка:
VMware Workstation должна неплохо поддерживать reverse debugging: http://www.replaydebugging.com/2008/08/vmware-workstation-65-reverse-and.html
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.