OpenWatcom C++ Compiler Code Finally Released
udif writes: "Almost 2 years after it was originally announced, the first drop of the OpenWatcom C++ source code is here. 18,000 files, 78MB uncompressed source code (about 28MB compressed). It's version 0.80 and is incomplete, but most of the code is here."
How does it compare to gcc? kcc?
export keyword?
/..sig file not found - permission denied.
Can you compile and run a "Hello World" example in C or C++ yet?
To build OpenWatcom, where do you get the OpenWatcom binaries?
I heard at one time that Win-OS2, the Windows 3.1 that came with OS/2, was compiled using Watcom C because IBM considered Watcom C the faster compiler over their own and Microsoft's.
Is anybody considering to "port" OpenWatcom to Linux?
I noticed that the Windows and OS/2 compilers will be included. What about DOS and the DOS 32-bit Extender? Are the compilers for other platforms going to be included?
Thanks for your answers,
Daniel
Teraterm is an excellent open-source terminal emulator for Windows machines, which Robert O'Callahan has extended to incorporate SSH.
The two problems with TeraTerm are:
1) the weird license prohibits distributing any fixes to the core code (you can only distribute add-ons, which it supports). Luckily the core is not buggy, it's just got some areas where improvements could be made.
2) it reportedly compiles best under Watcom C/C++, which was (until now) a rare beasty.
Glad to hear PuTTY is doing well; I've always liked the attitude of the creator (as expressed by his commentary - I don't know the guy). But I don't think Teraterm has lost much ground yet.
Teraterm is completely scriptable and has an embedded language for doing so. Putty doesn't. Teraterm has an extension interface (which is how SSH is supported) rather than being a code monolith (granted, with Teraterm's weird license and Putty's "fully open" source, this is not a big deal). Teraterm scripting is fairly well entrenched in many corporations and universities.
And as for you comments in RE: SSH v1 security I think you need to do a little more research; O'Callahan's SSH extension specifically disables those portions of SSH v1 that are known to be crackable, and in any case to state "SSH v1 is about as secure as telnet" is grossly incorrect - you can pick up telnet passwords with a packet sniffer, while hacking SSH is quite challenging.
Nonetheless I hope PuTTY continues to improve and eventually gets all the capabilities of TeraTerm. It's just not quite there yet.
A programmer has many tools in his tool box. http://dmoz.org/Computers/Programming/Languages and http://www.linuxlinks.com/Software/Programming/Lan guages/index.html and http://tunes.org/Review/Languages.html. A healthy garden has many vegatables and a craftsman has many tools so a programmer has many languages each suited for the coding task at hand. Learn Assembler, C, Java, Python, Pearl. C++ and Objective C are extensions of C. Learn Basic, Fortran, Cobal, ADA because your may encounter this code when porting a legacy app. C was developed at Bell Labs and JAVA was developed at SUN. The guy that wrote JAVA used C but could not get it to do what he wanted so he sat down and started coding. The language was Called Oak but was changed to JAVA. Stay away from Visual Basic, Microsoft C++ and Microsoft J++ they are full of extensions that break software when porting. You may want to look into C# as that is being ported to Linux and FreeBSD and would give you a way to port code between Windows Linux Unix but I would recommend you learn JAVA it has everything .NET has with the Security and Stability that is missing from .NET. Learn XHTML, XML, SGML, PHP and CGI for Web and stay away from Microsoft ASP.
> one of the oldest languages in existance,
> pre-dating even assembly!
Hmm. You go to troll.edu ?
what an idiot
Cut and paste trolling. At least try to be original.
Congratulations on your expensive University-based education!! You seem to have mastered cowardice and copy/paste. What is next for you, entry into politics?
2.1 You may use, reproduce, display, perform, modify and distribute Original Code, with or without Modifications, solely for Your internal research and development and/or Personal Use...
where "Personal Use" is defined as:
1.8 "Personal Use" means use of Covered Code by an individual solely for his or her personal, private and non-commercial purposes. An individual's use of Covered Code in his or her capacity as an officer, employee, member, independent contractor or agent of a corporation, business or organization (commercial or non-commercial) does not qualify as Personal Use.
This is not an Open Source license. Sybase has misunderstood the meaning of the term. Yes, the submitted this to the OSI. May the OSI swiftly reject it.
Ooh, moderator points! Five more idjits go to Minus One Hell!
Delendae sunt RIAA, MPAA et Windoze
Sorry not flaming but hand assembly was first then a basic menomic assembler then FORTRAN, COBOL, BASIC { non visual } etc. Actualy C was developed back in the 70 to develop OS's instead of using assemblers then C++ is C with object concepts. C++ builds on C. VB is nice for quicky stuff as was Pascal to teach programming but C was writtent to create OS. I use VB for quick proof of concept stuff but its basicaly a lead sled on speed. VB concept of classes are a bit strange and in my mind is not really a Object languange. I rather use C++. Makes it much easer in spots to do stuff and is fast. Also if you write it as generic as you can you can transport it to other systems. Just watch out for "int" storage type and byte order. The main thing is learn as many languages as you can. The first, as with human languages beyond your normal one, is always the hardest. The main key is to think in it. Basicaly "BASIC" is a fair training language along with Pascal but has a lot of problems that weaken the language.
Hi,
I remember Watcom used to be a highly rated Windows compilor, but it's impossible to compete with VC++ because MS own the OS. So, it ultimately took the same root as the Borland compilor and now, the only thng left is VC++ (bad because now there is no competion).
Has anyone used Watcom and how does it compare with VC++? Are there OO GUI libraries included, or is it just a bare bones compilor? Who are these ScitechSoft geezers - apparently they make a GUI libary for Watcom, but their website is currently "under construction"...
Anyone remembers Zortech C++?
It was my introduction to "open source" -- a great C++ compiler for DOS and windows 3.11 (maybe something else, I don't know). It was commercial of course, but shipped with full library sources. Maybe even compiler sources, I don't remember.
Zortech was later aquired by Symatnec, I think....
I passed the Turing test.
Wow that straight buzz from an idiot. Thanks man.