Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Anakrino-- any word?

Anakrino-- any word?

Scheduled Pinned Locked Moved The Lounge
csharpcomquestionannouncement
10 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jeff Varszegi
    wrote on last edited by
    #1

    I can only find two even half-completed .NET decompilers on the web. One of them's from a company called RemoteSoft, and costs a thousand dollars-- not a toy I need for that much money. The other's called Anakrino, and is tantalizingly half-complete. Anybody have any recent news on this projet? Ian Griffiths' name is on that page-- isn't he a member? (I'm not having luck finding him at the moment.) I think any decent-sized shop could really use a tool like this for migrating code from language to language. Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

    P M L 3 Replies Last reply
    0
    • J Jeff Varszegi

      I can only find two even half-completed .NET decompilers on the web. One of them's from a company called RemoteSoft, and costs a thousand dollars-- not a toy I need for that much money. The other's called Anakrino, and is tantalizingly half-complete. Anybody have any recent news on this projet? Ian Griffiths' name is on that page-- isn't he a member? (I'm not having luck finding him at the moment.) I think any decent-sized shop could really use a tool like this for migrating code from language to language. Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

      P Offline
      P Offline
      Paul Selormey
      wrote on last edited by
      #2

      Try Reflector[^] too. I do not know, but why do you need a decompiler beyond something like Reflector and Anakrino? Best regards, Paul. Jesus Christ is LOVE! Please tell somebody.

      J 1 Reply Last reply
      0
      • P Paul Selormey

        Try Reflector[^] too. I do not know, but why do you need a decompiler beyond something like Reflector and Anakrino? Best regards, Paul. Jesus Christ is LOVE! Please tell somebody.

        J Offline
        J Offline
        Jeff Varszegi
        wrote on last edited by
        #3

        Like I said, sometimes it's desirable to migrate code from one language to another. Also, I find it much easier to read something in C# than in IL. Thanks a lot for the link-- I noticed the Reflector tool on a different site but had an idea that it was just used for reflection. It's a great tool. Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

        D 1 Reply Last reply
        0
        • J Jeff Varszegi

          I can only find two even half-completed .NET decompilers on the web. One of them's from a company called RemoteSoft, and costs a thousand dollars-- not a toy I need for that much money. The other's called Anakrino, and is tantalizingly half-complete. Anybody have any recent news on this projet? Ian Griffiths' name is on that page-- isn't he a member? (I'm not having luck finding him at the moment.) I think any decent-sized shop could really use a tool like this for migrating code from language to language. Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

          M Offline
          M Offline
          Member 96
          wrote on last edited by
          #4

          I've used Anakrino *many* times in the past when I was porting some VB source code to C# equivalent and learning .net. I did not find it in any way to be half complete, it was fully complete and did the job. Not sure what version you are referring to but I found no problems at all using Anakrino and highly recommend it.


          There is much to be said in favor of modern journalism. By giving us the opinions of the uneducated, it keeps us in touch with the ignorance of the community. - Oscar Wilde

          J 1 Reply Last reply
          0
          • M Member 96

            I've used Anakrino *many* times in the past when I was porting some VB source code to C# equivalent and learning .net. I did not find it in any way to be half complete, it was fully complete and did the job. Not sure what version you are referring to but I found no problems at all using Anakrino and highly recommend it.


            There is much to be said in favor of modern journalism. By giving us the opinions of the uneducated, it keeps us in touch with the ignorance of the community. - Oscar Wilde

            J Offline
            J Offline
            Jeff Varszegi
            wrote on last edited by
            #5

            Version 9 is the one that I used, and it's the latest one I can find. There are references to a version 10, but nowhere to download it that I could find. The half-completeness is rough edges: fragments of IL code turning up in the source, goto statements that don't go anywhere, etc. Reflector, that Paul Selormey linked to, is very similar to Anakrino in look and feel, but it doesn't seem to have the same problems. I'm still searching for a tool that does perfect decompilation and lets me do something as simple as decompile whole classes at once; Reflector and Anakrino both seem to let one just view the source of one member at a time, although Reflector supports add-ins. I'm not interested enough to develop my own add-in just to get this functionality. Having compared Anakrino and Reflector for myself, I highly recommend Reflector. To each his own. Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

            1 Reply Last reply
            0
            • J Jeff Varszegi

              Like I said, sometimes it's desirable to migrate code from one language to another. Also, I find it much easier to read something in C# than in IL. Thanks a lot for the link-- I noticed the Reflector tool on a different site but had an idea that it was just used for reflection. It's a great tool. Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

              D Offline
              D Offline
              Daniel Turini
              wrote on last edited by
              #6

              Jeff Varszegi wrote: Like I said, sometimes it's desirable to migrate code from one language to another. When I needed to do this, I wrote a small tool that helped me a lot. It's not absolutely complete, but it saves a lot of typing. GBVB - Converting VB.NET Code to C# Some people have improved it by some very cool additions, be sure to check it out. Due to technical difficulties my previous signature, "I see dumb people" will be off until further notice. Too many people were thinking I was talking about them... :sigh:

              J 1 Reply Last reply
              0
              • J Jeff Varszegi

                I can only find two even half-completed .NET decompilers on the web. One of them's from a company called RemoteSoft, and costs a thousand dollars-- not a toy I need for that much money. The other's called Anakrino, and is tantalizingly half-complete. Anybody have any recent news on this projet? Ian Griffiths' name is on that page-- isn't he a member? (I'm not having luck finding him at the moment.) I think any decent-sized shop could really use a tool like this for migrating code from language to language. Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

                L Offline
                L Offline
                leppie
                wrote on last edited by
                #7

                Whats wrong with ILDASM? ;p You dont intend on stealing all the code do you? :laugh:

                top secret AdvancedTextBox

                J 1 Reply Last reply
                0
                • D Daniel Turini

                  Jeff Varszegi wrote: Like I said, sometimes it's desirable to migrate code from one language to another. When I needed to do this, I wrote a small tool that helped me a lot. It's not absolutely complete, but it saves a lot of typing. GBVB - Converting VB.NET Code to C# Some people have improved it by some very cool additions, be sure to check it out. Due to technical difficulties my previous signature, "I see dumb people" will be off until further notice. Too many people were thinking I was talking about them... :sigh:

                  J Offline
                  J Offline
                  Jeff Varszegi
                  wrote on last edited by
                  #8

                  This is great! Very useful. Thanks. Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

                  1 Reply Last reply
                  0
                  • L leppie

                    Whats wrong with ILDASM? ;p You dont intend on stealing all the code do you? :laugh:

                    top secret AdvancedTextBox

                    J Offline
                    J Offline
                    Jeff Varszegi
                    wrote on last edited by
                    #9

                    The main thing I'd use it for, really, is to check out how they've done things in .NET. ILDASM is a start, but it's sort of like they want you to feel free to look at things, but they don't want to make it too easy. I think Sun did a good thing when they published most of the source of the Java class libraries; people were basically invited to dive in for inspiration, and that more than anything, in my opinion, led to the dissemination of common Java programming idioms. Of course, Sun never published the wealth of documentation on their platform, including information on standards and best practices, that Microsoft did for .NET, so the common wisdom is partially scattered through books like "The Elements of Java Style" and in people's heads. Wow, "dissemination" and "idiom" in the same sentence-- you'd be hard-pressed to get snootier than that. :) Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

                    L 1 Reply Last reply
                    0
                    • J Jeff Varszegi

                      The main thing I'd use it for, really, is to check out how they've done things in .NET. ILDASM is a start, but it's sort of like they want you to feel free to look at things, but they don't want to make it too easy. I think Sun did a good thing when they published most of the source of the Java class libraries; people were basically invited to dive in for inspiration, and that more than anything, in my opinion, led to the dissemination of common Java programming idioms. Of course, Sun never published the wealth of documentation on their platform, including information on standards and best practices, that Microsoft did for .NET, so the common wisdom is partially scattered through books like "The Elements of Java Style" and in people's heads. Wow, "dissemination" and "idiom" in the same sentence-- you'd be hard-pressed to get snootier than that. :) Regards, Jeff Varszegi EEEP!  An Extensible Expression Evaluation Package

                      L Offline
                      L Offline
                      leppie
                      wrote on last edited by
                      #10

                      In that case I find Reflector to be enough, although I hate the amount of bugs (that the lobster of an author just wont fix) it has.

                      top secret AdvancedTextBox

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups