Open Watcom 1.2 Released
An anonymous reader writes "Open Watcom 1.2 has been released and is now available
for download from
the Open Watcom website. This release contains a large number of new
features, product enhancements and several fixs designed to bring Open Watcom
to a higher level of quality and compatibility. SciTech software Inc, the official
maintainers of the Open Watcom project, have also announced the availability
of an updated Open
Watcom CD, complete with SciTechs installer for DOS,
OS/2, and windows. Support for the update will be handled exclusively through
the Open Watcom website. Read More." According to the web site, "the Watcom C/C++ and Fortran products will be the first mass market, proprietary compilers to be Open Sourced."
This tool compiles for various Win32/16 flavors plus dos and os/2. It doesn't do Linux or PPC/PalmOS... that are the two platforms where you really wanna cross compile!
Do you people think it's a worthwhile product? Has it retained the value it used to have back in the day when most DOS games were compiled using Watcom?
My Stack Overflow user
I would have paid good money for a free Watcom back in about 1992. Well, unless it was free that is, then I would have kept my money. Watcom was big news back then, and seemed to have all the features my Borland C++ 3 lacked.
Is this still a useful product for people? Is the Windows support going to be good enough that it will supplant any of the other development options a Windows user has?
Most importantly, does it support Expanded and Extended memory?
Let's not stir that bag of worms...
yet there is no explanation as to what the product is? Do editors assume everyone is aware of what this program is?
...
Why would someone use Watcom rather than GCC?
I understand that the Fortran compiler may be better than free alternatives.
I'm very interested in finding out if the user interface isn't still a complete joke. Usability was never Watcom's strong point... actually, usability was always the very *worst* aspect of the compiler. It made Microsoft Visual Studio a dream in comparison, probably why it lost the compiler wars despite having a reputation of good performance for the things it compiled.
Anyone know if it's been improved for this release?
This was THE compiler to use with RTLINK/plus to build protected mode video games -- okay, protected mode anything
and the only reason we used protected mode?
BIG RAM BABY
thanks to the (in)famous 640k 'barrier'
though to some extent i'm not sure how relevant the toolset is today....
Old age and treachery almost always overcome youth and skill.
Any chance of the DB going Open Source? Or is Sybase holding that too close?
I think that would be a great tool to have in Windows. Give MySQL a run for its money and could kill Access on the desktop.
The opposite of progress is congress
...really puts in perspective the rate of change in computers. It's been a long time since I thought about what I was going to use extended memory for, or strategies for getting a block right on a 64K line (for use in DMA) without wasting space. I suppose in a few years, it will sound just as hokey to be thinking about how you were going to connect to a database.
I didn't know anyone on the BBS's that had Watcom (or knew much about it beyond its memory setup), but most of us wanted it (everyone noticed it in the Doom load screens). Perhaps having it available will usher in a new wave of retro programming from my generation.
Let's not stir that bag of worms...
... if you're a code masochist.
Maybe I'm going out on a limb here, maybe I'll be the lonely voice in the wilderness, but for general purposes outside of a learning tool, I can't stand GCC. Why? There are so many reasons, I just don't know where to start.
I hesitate a little to say this because everyone seems to speak so highly of it, at least everyone that I've ever heard. But I'm sorry, the Emperor has no clothes. Whenever I start a compile on GCC I can go downstairs, have dinner, watch an episode of the Simpsons and come upstairs to check on its progress, where the same compile on Borland (yes, I know, it's PROPRIETARY), or for that matter MSVC will have been done for quite some time. And with fewer complaints, moans and bitches from the compiler. And yes, I know full well that those moans and bitches are important, yadda, yadda, and maybe if I watched my warnings and cleaned my code, yadda, yadda, but call me crazy, call me wacky, I just like it when a compiler does its job and shuts up, unless it really has something important to say.
Watcom is great, open, cross-platform, and cool. Do yourself a favor and use it. Just do it -- no! NO! Zip! Zip it! Shut! Zip! Zippity zip!
Chr0m0Dr0m!C
MOD PARENT UP. Thanks for the complete answer.
Unfortunately, the site has some really annoying webcode that prevents me from downloading it.
I'd have to either enable JavaScript, which I refuse to do, or spend 15-20 minutes decoding the JavaScript and making my own fake responses, which I also refuse to do.
Does anyone have any mirrors?
Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
Isn't javascript open source ? I mean, you download the javascript source to run it. Why do you distrust javascript so much, when it is open ? You can review the code to determine what it is doing, and, if you are happy, enable it temporarily just for that web site.
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
Some dorky moderator modded me down, after everyone else took my advice and modded the parent up.
It's possible to view the source, but it's not worth the trouble.
I shouldn't have to run a script to get a file. It's like a mail-order company demanding that a salesman visit your home to place the order, rather than accepting it through mail from you.
That said, it's better than Microsoft's equivalent in which you must give them the keys to your house and let them joyride your car before you can get software. Controlling a communist empire will get you the source code.
You can't judge a book by the way it wears its hair.
Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
Sorry about the "annoying" Javascript - its used as a cheap way to balance the load on our servers, randomly switching between various download locations. With out this we were getting swamped on a regular basis by the number of downloads on our primary server. AndrewB
Would a bittorrent mirror be sensible here?
WEll from what I can see GCC is moving inthe right direction, the new DFA pipeline descriptors will allow the optimizer to operate MUCH more efficiently (and they're easier to write!). GCC-3.4 has a lot of goodies for the AMD-K[7,8] series of CPUs.
Development has always been and probably always will be one of the most demanding tasks you can do, even the most complex compiles on my machine (KDE, Glibc, Mozilla, etc.) max out at abot 70MB/process, which leaves me PLENTY of RAM to play with on a -j3 compile before I hit swap on my now industry-standard 512MB machine. If you're doing a lot of compiling on a less-than-standard machine you ought to buy some DIMMS, not complain about the world's most broadly-based compiler not running a tight ship on your system.
I for one would welcome a 20% runtime performance boost for an 80% increase in GCC compile-time. Compiles happen MUCH more rarely than executes in ANY circumstance.
"Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails