Jump to content

Links: Difference between revisions

From EDM2
Miscellaneous: Removed dead an irrelevant links
Line 80: Line 80:
==C/C++==
==C/C++==
<UL>
<UL>
<LI>[http://www.openwatcom.org OpenWatcom.org] - An open-source version of the Watcom C/C++ compiler
<LI>[http://www.openwatcom.org OpenWatcom.org] - An open-source version of the Watcom C/C++ compiler
<LI>[http://www.ibm.com/software/ad/vacpp/ IBM VisualAge for C++] - Version 4.0 is the latest, and the last
<LI>[http://www.ibm.com/software/ad/vacpp/ IBM VisualAge for C++] - Version 4.0 is the latest, and the last
<LI>[http://goof.com/pcg/os2/ Pentium GCC and GAS] - Pentium-optimized version of the free GCC C/C++ compiler
<LI>[http://goof.com/pcg/os2/ Pentium GCC and GAS] - Pentium-optimized version of the free GCC C/C++ compiler
<LI>[http://www.lattice.com/otherdos.htm Lattice Optimizing C Compiler] - A 16-bit C compiler and assembler for DOS and OS/2
<LI>[http://www.lattice.com/otherdos.htm Lattice Optimizing C Compiler] - A 16-bit C compiler and assembler for DOS and OS/2
<LI>[http://www.bmtmicro.com/BMTCatalog/os2/prof_owl.html Professor Owl for OS/2] - Works with Borland C++'s OWL
<LI>[http://www.simple-sw.com/efsinfo.htm Simple Software Solutions' e_Fs] - A cross-platform mini file system class library
<LI>[http://www.simple-sw.com/efsinfo.htm Simple Software Solutions' e_Fs] - A cross-platform mini file system class library
<LI>[http://www.simple-sw.com/ecominfo.htm Simple Software Solutions' e_Comm] - A serial/network client/server communications library
<LI>[http://www.simple-sw.com/ecominfo.htm Simple Software Solutions' e_Comm] - A serial/network client/server communications library
<LI>[http://www.roguewave.com/ RogueWave] - Source for several cross-platform C++ class libraries
<LI>[http://www.roguewave.com/ RogueWave] - Source for several cross-platform C++ class libraries
<LI>[http://www.interalpha.net/customer/nyangau/dll/dll.htm Andys Dynamic Link Library routine] - Cross-platform code for linking DLL's when the API names are determined at runtime
<LI>[http://www.interalpha.net/customer/nyangau/dll/dll.htm Andys Dynamic Link Library routine] - Cross-platform code for linking DLL's when the API names are determined at runtime
Line 96: Line 92:
<LI>[http://www.cerfnet.com/~mpcline/C++-FAQs-Lite/ C++ FAQ] - The light version
<LI>[http://www.cerfnet.com/~mpcline/C++-FAQs-Lite/ C++ FAQ] - The light version
<LI>[http://www.azillionmonkeys.com/qed/watfaq.txt The WATCOM C/C++ Programmer's FAQ] - With some OS/2-specific information
<LI>[http://www.azillionmonkeys.com/qed/watfaq.txt The WATCOM C/C++ Programmer's FAQ] - With some OS/2-specific information
<LI>[http://www.trumphurst.com/cpplibs/cpplibs.phtml Available C++ libraries] - A huge list of C++ class libraries, for all platforms
<LI>[http://www.trumphurst.com/cpplibs/cpplibs.phtml Available C++ libraries] - A huge list of C++ class libraries, for all platforms
<LI>[news:comp.lang.c.moderated comp.lang.c.moderated] -
<LI>[news:comp.lang.c.moderated comp.lang.c.moderated] -

Revision as of 07:03, 30 December 2014

This page is formerly known as "Timur Tabi's Programming Links", from the old EDM/2 web site. The contents below are copied as-is and have seen only limited updates.

Most of the links are to OS/2-specific sources of information, however links to generic (i.e. not platform-specific) sources are sometimes included for completeness.

This page only lists WWW resources. There are no pointers to ftp-able files, with a very few notable exceptions. There are, however, pointers to search engines and other pages that can direct you to a particular file.

Items that have been struck-out have invalid links, but it is not known yet where the page has moved or whether they have been deleted. Any information as to the whereabouts of these webpages would be greatly appreciated.


Conferences, seminars and user groups

Want to meet other OS/2 and eComstation users and developers?

Support pages

Websites that provide a range of support options for OS/2 developers

  • Netlabs - A repository for OS/2 open-source projects

Online References

Manuals and other online guides on OS/2 programming

Magazines and articles with OS/2 programming content

FTP sites (or their WWW equivalents), search engines, and other indices

News groups

Low-level OS/2 programming

Device drivers, real-time control, hardware access, etc.

C/C++

Java (OS/2-specific information here only)

Pascal

Ada and Ada95

Modula-2, Modula-3, and Oberon-2

Assembly Language

Smalltalk

REXX

Tcl/Tk

Perl

COBOL

PL/I

APL

RPG

  • VisualAge for RPG Client - IBM's RPG software runs on an AS/400 server and an OS/2 or Windows client, although the web page touts the Windows version
  • Visual Tools/400 - An extension to IBM's RPG compiler

Visual programming, CASE, RAD, etc.

Databases

Internet and Networking

OpenGL

Lotus Notes

OpenDoc and SOM

Distributed Computing

Embedded Systems

Presentation Manager (PM)

Multimedia, Graphics, and Game Development

XFree86/OS2 (X Windows for OS/2) and other Unix porting

Patches, updates, fixpacks, and corrective service diskettes (CSDs)

Installatation, configuration, and update

Create programs that install or configure your application

Version Control and Project Management

Copy Protection, Encryption, and Security

Applications with documented plug-in API's

Editors and Viewers

Debuggers

Documentation generators, converters, formatters, and parsers

Tools to work with help files and other documentation

  • PPWIZARD - A cross-platform text processing languages. I use it to make this web page.
  • PMStripper - Converts HTML to plain text
  • VyperHelp - A visual outliner and editor for creating and converting to/from online help for OS/2-based systems
  • DOC++ - A documentation system for C/C++ and Java that generates LaTeX and HTML.
  • HTMIPF - Free HTML->IPF Compiler

Links updated Nov 27, 2005.

Profilers, optimizers, validators, and listing generators

Employment services for OS/2 Developers

Are you an OS/2 programmer looking for work? Are you looking to hire an OS/2 programmer?

Miscellaneous