Results 1 to 4 of 4

Thread: Mingw

  1. #1
    Super Moderator koolsid's Avatar
    Join Date
    Feb 05
    Location
    Mumbai, India
    Posts
    11,415

    Question Mingw

    What is MINGW? I read this http://en.wikipedia.org/wiki/MinGW but honestly couldn't make much of it. If I have a MINGW app, then can it be easily converted to a VB.Net or C#?

    Right now this is just in discussion phase and no code examples are required.. I have deliberately kept it in chit chat. If the discussion gets intense then I will move it to the most relevant forum.
    A good exercise for the Heart is to bend down and help another up...
    Please Mark your Thread "Resolved", if the query is solved

    Microsoft MVP: 2011 - Till Date IMP Links : Acceptable Use Policy, FAQ

    MyGear:
    Sony VGN-FZ27G with a triple boot between (XP+Office 2003+VB6), (VISTA+Office 2007+VS2008) and (Win7+Office 2010+VS2010) || Sony VPCCB-45FN with a Win7+Office 2010+VS2010. VM: (XP+Office 2003+VB6), (VISTA+Office 2007+VS2008), (Win8+Office 2010+VS2012) || Mac Book Pro (10.6.8) with Office 2011

  2. #2
    PowerPoster
    Join Date
    Feb 06
    Posts
    8,577

    Re: Mingw

    It depends.

    Most often it is used to compile/build C or C++ programs though you can pile more on top of it to compile other languages that use C or C++ as an intermediate stage of compilation.

    So can you "convert" programs written using it? Yes and no. Depending on the program this might be trivial or quite involved, but I doubt there are tools that even do the half-assed job a VS.Net VB6 to VFred conversion does. A program in C is so much "closer to the bare metal" than a .Net program it isn't funny. You might be able to make a C# program do the same thing as long as you're simply dealing with computation and string manipulation.


    Its main advantage is probably the similarity in C syntax, fundamental libraries, and tools across multiple platforms. For example if you program with MinGW then moving to another GCC target such as ARM is an easy process. Think of it as providing a C compiler and tools at about the level of the command line compiler and tools in the older .Net SDKs. There isn't even an editor provided, let alone an IDE.

  3. #3
    Super Moderator koolsid's Avatar
    Join Date
    Feb 05
    Location
    Mumbai, India
    Posts
    11,415

    Re: Mingw

    Hmm, I see. One of my clients wanted to convert a Mingw code to C# code so I guess I will have to drop the idea... I can convert almost any vb6/vba/vb.net code to C# but this.... Seems like it is definitely not worth it...
    A good exercise for the Heart is to bend down and help another up...
    Please Mark your Thread "Resolved", if the query is solved

    Microsoft MVP: 2011 - Till Date IMP Links : Acceptable Use Policy, FAQ

    MyGear:
    Sony VGN-FZ27G with a triple boot between (XP+Office 2003+VB6), (VISTA+Office 2007+VS2008) and (Win7+Office 2010+VS2010) || Sony VPCCB-45FN with a Win7+Office 2010+VS2010. VM: (XP+Office 2003+VB6), (VISTA+Office 2007+VS2008), (Win8+Office 2010+VS2012) || Mac Book Pro (10.6.8) with Office 2011

  4. #4
    PowerPoster
    Join Date
    Feb 06
    Posts
    8,577

    Re: Mingw

    Again, if it consists mainly of computation and string fiddling it might not be too bad. It really all depends on what the bulk of the code does.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •