Форум ".NET"
Новая технология от Microsoft
.NET декомпиляторыесть ли такие, насколько хороши, во все ли "диалекты" дотнета можно декомпилировать код?
|
|
#1 ZeroDivide © 23.07.07 12:53:29
Там ничего не надо декомпилировать, т.к. там ничего и не компилируется. Если объяснить просто, то: несколько языков с разным синтаксисом, но одинаковой функциональностью, могут транслироваться в некий IL-код (промежуточный код), который исполняется на некоторой платформе, похожей на интерпретатор, но с современным JIT-компиллером. Тем самым, MS хотелось убить 2-х зайцев: независимость от языка и независимость от процессора (не от операционной системы) Я особо не разбирался непосредственно с сабжем... но уверен на 100% что вернуть исходники 1 в 1 все равно не получится. В C# может и получится, а в Delphi.NET оооочень сильно сомневаюсь... т.к. там "обертки" сплошные... для того, чтобы можно было как можно безболезненнее старый код перенести. А вообще... ну его нафиг этот .Net. Вряд ли можно говорить сейчас о том, что время покажет.... время уже показало, что кроме ASP.NET, там смотреть не на что. |
|
#2 Mystic © 23.07.07 13:43:35
Любая обвертка лечится добавлением еще одного шаблона. Насчет диалектов, то из-за макросов невозможно код Nemerle отобразить так, как он есть. |
|
есть: , смотри. |
Написать ответ |
|
