Thread: my first free application TurboC Patcher :)

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    بابلی ریکا Masterx's Avatar
    Join Date
    Nov 2007
    Location
    Somewhere nearby,Who Cares?
    Posts
    497

    my first free application TurboC Patcher :)

    Hey guys .
    i thought it could be a good idea to post this here . to get any feedback suggestions or criticism
    TurboC patcher will install and run or fix any existing TC ( yeah ancient DOS version ) on your windows vista or 7 ( x86 - x64 ) .
    with this people - specially students which are taught c/C++ programming with TC , has no problem of running turbo c on their windows machines , they no more need vmware, VirtualBox , or DOSBOX to run their TC .
    this application will do it all for them .
    This program uses a customized version of DOSBox emulator as its internal simulation engine , and so installing this program wont mess up your DOSBox installation or configuration

    here is how the program looks :





    Advanced Mode :





    here is the link to download :
    http://ustmb.ir/Projects/TurboC_Fixer_Installer.exe

    Remember : Under Windows Vista and 7 , Run the application as Administrator for a successful installation

    Please have look and tell me what you see , its good , bad , sucks or what ever
    you are all welcome
    Last edited by Masterx; 10-02-2011 at 10:08 PM.
    Highlight Your Codes
    The Boost C++ Libraries (online Reference)

    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.."
    Bill Bryson


  2. #2
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    O_o

    I fully expected something that deleted "Turbo C" and installed "GCC" it its place. ^_^

    Soma

  3. #3
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    Quote Originally Posted by Masterx
    TurboC patcher will install and run or fix any existing TC
    I have a feature request: please fix any existing TC installation by uninstalling it. The user should be provided a means to select a more updated compiler toolchain to install. Thanks!
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  4. #4
    بابلی ریکا Masterx's Avatar
    Join Date
    Nov 2007
    Location
    Somewhere nearby,Who Cares?
    Posts
    497
    O_o

    I fully expected something that deleted "Turbo C" and installed "GCC" it its place. ^_^

    Soma
    the idea is to help compile old codes , the new compiler as you know wont compile DOS areas source codes ( you know that for sure , and i said the reason below ,that why i create this )
    the idea behind such app is just to provide compatibility for old source codes for Those who for any kind of reasons need to compile them

    Quote Originally Posted by laserlight View Post
    I have a feature request: please fix any existing TC installation by uninstalling it. The user should be provided a means to select a more updated compiler toolchain to install. Thanks!
    Thanks , i know TC is dead and should be dead . i myself dont use it .
    this is just a wrapper for emulating dos and those who want to test or i dont know let their kids play their made game back in DOS days in the new environment .
    this in no way is an implication of forgetting about the new and cool compilers and stick to old ancient ones . its just a means for those who for some reasons need to run that ancient tools
    ---------------------------
    with CodeBlocks or DevC++ ready (and compilers they have pre installed ) , there is no need for me to create such a thing , if any users wanted a new compiler , there are everywhere , even Borland releases his C++ compiler (v5?) for free let alone opensource counter parts , or even Microsofts VC++ express edition .
    Last edited by Masterx; 10-02-2011 at 11:15 PM.
    Highlight Your Codes
    The Boost C++ Libraries (online Reference)

    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.."
    Bill Bryson


  5. #5
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    I'm sorry but I have a tremendous lack of faith in you. Even though you say it's just for compiling old code, that means basically nothing. Does it look at modification dates in the source or something to prevent people from time traveling and compiling their 2011 assignments way back in like 1995?

  6. #6
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Good lord... what a waste of perfectly good code.

    Here's a hint for you... Pelles C is a 32/64 bit compiler that includes all the Turbo C libraries as well as the C-99 standard libraries. Everything is clearly identified as to standards compliance or not... and it will compile most Turbo C programs with only minor changes.

    And, yes, it can recompile Tubo C code as a 32 or 64bit executable... no stupid DosBox required.

    Why are you messing with stone age crap when you can upgrade to an up to date, standards compliant language for free?
    Last edited by CommonTater; 10-03-2011 at 12:02 AM.

  7. #7
    بابلی ریکا Masterx's Avatar
    Join Date
    Nov 2007
    Location
    Somewhere nearby,Who Cares?
    Posts
    497
    I'm sorry but I have a tremendous lack of faith in you. Even though you say it's just for compiling old code, that means basically nothing. Does it look at modification dates in the source or something to prevent people from time traveling and compiling their 2011 assignments way back in like 1995?
    what can i say ? . i really told you my real intention .
    Quote Originally Posted by CommonTater View Post
    Good lord... what a waste of perfectly good code.

    Here's a hint for you... Pelles C is a 32/64 bit compiler that includes all the Turbo C libraries as well as the C-99 standard libraries. Everything is clearly identified as to standards compliance or not... and it will compile most Turbo C programs with only minor changes.

    And, yes, it can recompile Tubo C code as a 32 or 64bit executable... no stupid DosBox required.

    Why are you messing with stone age crap when you can upgrade to an up to date, standards compliant language for free?
    thanks
    the reason i stated this project , was that in our university they used to teach students C++ programming in the old fashion ( the c90 standard ) and thus they needed TurboC for their job . they mostely worked on graphics and thats why they couldnt easily switch to c99 standard . because that would scare students ( those ugly and complex uses of apis and stuff ) . so they stuck to it till the university HQ ordered they Upgrade all of lab computers, with the new Windows 7 , TC wouldnt run , they were to choose , Visual C++ or TC under Vmware or Virtual Box .!
    they voted for TC and vmware ! there i came in and suggested this to make them hassle free!
    so thats just it . as simple as this . it doesnt has anything to do with promoting the deprecated TC or stuff , its just there for them
    Last edited by Masterx; 10-03-2011 at 04:42 AM.
    Highlight Your Codes
    The Boost C++ Libraries (online Reference)

    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.."
    Bill Bryson


  8. #8
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by Masterx View Post
    the reason i stated this project , was that in our university they used to teach students C++ programming in the old fashion ( the c90 standard ) and thus they needed TurboC for their job . they mostely worked on graphics and thats why they couldnt easily switch to c99 standard . because that would scare students ( those ugly and complex uses of apis and stuff ) . so they stuck to it till the university HQ ordered they Upgrade all of lab computers, with the new Windows 7 , TC wouldnt run , they were to choose , Visual C++ or TC under Vmware or Virtual Box .!
    they voted for TC and vmware ! there i came in and suggested this to make them hassle free!
    so thats just it . as simple as this . it doesnt has anything to do with promoting the deprecated TC or stuff , its just there for them
    If it's only for the students of one bassackwards university, why promote it here? It seems as though you are promoting the continued use of an antiquity for reasons that clearly don't make a lot of sense. Were I to read this another way, I might form the impression that the *teachers* are the ones scared by the new standards and just plain too lazy to upgrade their own skills and curriculum to embrace them.... at their student's expense.

    Supporting something this bent is clearly a mistake.

  9. #9
    بابلی ریکا Masterx's Avatar
    Join Date
    Nov 2007
    Location
    Somewhere nearby,Who Cares?
    Posts
    497
    Quote Originally Posted by CommonTater View Post
    If it's only for the students of one bassackwards university, why promote it here? It seems as though you are promoting the continued use of an antiquity for reasons that clearly don't make a lot of sense. Were I to read this another way, I might form the impression that the *teachers* are the ones scared by the new standards and just plain too lazy to upgrade their own skills and curriculum to embrace them.... at their student's expense.

    Supporting something this bent is clearly a mistake.
    mind if i start with the second part?
    i think its pretty much it . if they were professional in the new standards they wouldn't have had this much of problems . where i live , they still continue to print out books with C90 standards !. students are barely eager to buy books like Deitel and Deitels C++ how to program,books due to its price , mostly ( more than 80~90 percent) just want to pass the C++ course and they go and buy these cheap 5 to 7 $ c90 standard based books . so technically the teachers are more tempted to go use TC cuz the majority of books out there are still teaching C++ in TC !! . only a small fraction of students go read new C++ books (just because of their interest in the language itself or embarking on a new C++ project which needs to be used with the latest technologies) , and also mostly those knowing English and those who are active in forums like cprogramming boards .
    i am myself one of those students who started my activities in this board back in 2007 knowing absolutely nothing , and i clearly remember the laiserlight and matsp and others telling me to get ride of TC (and the headache i gave them!), i even didnt know the difference between a compiler and an IDE! and yes i found about new C++ here . and the likes of me , in where i study are really small in numbers!
    all in all you can now see why i programed such a thing .
    and for the first part :
    i think i already answered it

    and it is sad , but mostly , in my country , students dont use C++, they are more eager to use Vb, C# , VB.net and the likes , and thats why C++ is stuck at TC and C90 standards !
    and by the way here is the app at softpedia
    http://www.softpedia.com/get/Program...-Patcher.shtml
    Highlight Your Codes
    The Boost C++ Libraries (online Reference)

    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.."
    Bill Bryson


  10. #10
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by Masterx View Post
    and it is sad , but mostly , in my country , students dont use C++, they are more eager to use Vb, C# , VB.net and the likes , and thats why C++ is stuck at TC and C90 standards !
    Not that you are doing anything to stop that.

    I don't think you've understood yet the full meaning of what is being said to you on this thread.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  11. #11
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    Quote Originally Posted by CommonTater View Post
    I might form the impression that the *teachers* are the ones scared by the new standards and just plain too lazy to upgrade their own skills and curriculum to embrace them.... at their student's expense.
    it's equally likely that the teachers do not understand what they are teaching, and they are using the predefined curriculum as a crutch. if they were to update to a newer standard, they would have to re-learn what it took them many years to fake.

  12. #12
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by Elkvis View Post
    it's equally likely that the teachers do not understand what they are teaching, and they are using the predefined curriculum as a crutch. if they were to update to a newer standard, they would have to re-learn what it took them many years to fake.
    Now ain't that the truth! I often wonder how many of these so called professors are actually programmers...

    As in.. If I sat one of them down with a problem that is not part of the curriculum ...
    Lets say the one I had last fall, converting music playlists in multiple unicode formats, from multiple platforms to .M3U utf8...
    Could they code a solution?

    I'd bet there are a significant number of them who could not.

    Some years ago I proposed a "report card for teachers" as part of new regulations in my province. The idea was that after each semester, high school students had a chance to anonymously grade their teacher's performance in the classroom... I still think it's a good idea, perhaps even moreso for university and college professors...
    Last edited by CommonTater; 10-05-2011 at 02:47 PM. Reason: afterthought....

  13. #13
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    Where's the source code?

    You'd have to pretty mentally challenged to download this from some forum and run it without fear of some sort of infection.

    Then again if a supposed infection trashes a computer & reduces the number of Turbo-C enthusiasts on the web then there may be a sort of Darwinist merit to such a plan.

  14. #14
    بابلی ریکا Masterx's Avatar
    Join Date
    Nov 2007
    Location
    Somewhere nearby,Who Cares?
    Posts
    497
    Quote Originally Posted by Fordy View Post
    Where's the source code?

    You'd have to pretty mentally challenged to download this from some forum and run it without fear of some sort of infection.

    Then again if a supposed infection trashes a computer & reduces the number of Turbo-C enthusiasts on the web then there may be a sort of Darwinist merit to such a plan.
    lol man , i fear giving out the source , cuz i think its not elegant or even close to it , just a sloppy coding style with sloppy codes
    Highlight Your Codes
    The Boost C++ Libraries (online Reference)

    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.."
    Bill Bryson


  15. #15
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    Quote Originally Posted by Masterx
    they mostely worked on graphics and thats why they couldnt easily switch to c99 standard . because that would scare students ( those ugly and complex uses of apis and stuff ) . so they stuck to it till the university HQ ordered they Upgrade all of lab computers, with the new Windows 7 , TC wouldnt run , they were to choose , Visual C++ or TC under Vmware or Virtual Box .!
    they voted for TC and vmware !
    Tragic. Even more tragic is if the version of MSVC they were considering was MSVC6.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. WHY IS GCC NOT AS GOOD AS OLD TurboC??
    By suryap.kv1bbsr in forum C Programming
    Replies: 11
    Last Post: 03-25-2011, 06:56 AM
  2. about turboc
    By kasun007 in forum C Programming
    Replies: 6
    Last Post: 03-07-2011, 12:56 PM
  3. Any good free UML application?
    By LinuxCoder in forum Linux Programming
    Replies: 8
    Last Post: 04-15-2006, 04:01 AM
  4. College application for free
    By ober in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 12-15-2003, 12:25 PM
  5. turboC++/Borland builder5 help!!!!
    By pete777 in forum C++ Programming
    Replies: 6
    Last Post: 02-10-2002, 09:04 PM

Tags for this Thread