List of Programming Languages Articles: Difference between revisions
Appearance
Created page with "__NOTOC__ This are the articles related to diferent programming languages under OS/2. <!-- TABLE WITH COLUMNS --> <table> <tr style="vertical-align:top;"> <!..." |
No edit summary |
||
(31 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
This are the articles related to different programming languages under OS/2. | |||
This are the articles related to | {|class="wikitable" | ||
|- style="vertical-align:top;" | |||
| | |||
{{H|EDM/2 Wiki Articles}} | |||
;Ada | |||
* [[Nonformal introduction to ADA-95]] by [[Leonid Dulman]] (Nov 1996) | |||
;Assembler | |||
* [[Nonformal introduction to ADA-95]] by [[Leonid Dulman]] (1996 | |||
* [[WorkPlace Shell Programming In Assembler/2]] | * [[WorkPlace Shell Programming In Assembler/2]] | ||
;C | |||
* [[The Quick and Dirty "Hello World" with GCC]] by [[User:Martini|Martin Iturbide]] (May 2016) | * [[The Quick and Dirty "Hello World" with GCC]] by [[User:Martini|Martin Iturbide]] (May 2016) | ||
* [[UsingThreads]] by [[User:Myrkraverk|Johann Oskarsson]] ( | * [[UsingThreads]] by [[User:Myrkraverk|Johann Oskarsson]] (Nov 2007) | ||
* [[Process Control/Pipe Tutorial]] by | * [[Process Control/Pipe Tutorial]] by Johann Oskarsson (2006) | ||
* [[VIO Tutorial (Hello, World)]] by [[ | * [[VIO Tutorial (Hello, World)]] by Johann Oskarsson (2006) | ||
* [[ | * '''Introduction to C Programming''' by [[Carsten Whimster]] | ||
* C++ Class by [[Terry Norton]] | ** [[Introduction to C Programming - Part 1|Part 1]] (Sep 1996) | ||
** [[C++ Class Part 1|Part 1]] ( | ** [[Introduction to C Programming - Part 2|Part 2]] (Oct 1996) | ||
** [[C++ Class Part 2|Part 2]] - Compound Types ( | ** [[Introduction to C Programming - Part 3|Part 3]] (Nov 1996) | ||
** [[C++ Class Part 3|Part 3]] - Loops and Relational Expressions ( | *:by [[Björn Fahller]] | ||
** [[C++ Class Part 4|Part 4]] - Functions ( | ** [[Introduction to C Programming - Part 4|Part 4]] (Dec 1996) | ||
** [[C++ Class Part 5|Part 5]] - Classes and Objects ( | ** [[Introduction to C Programming - Part 5|Part 5]] (Jan 1997) | ||
** [[C++ Class Part 6|Part 6]] - Class Inheritance ( | ** [[Introduction to C Programming - Part 6|Part 6]] (Feb 1997) | ||
* [[Compiling C++ programs with EMX the Easy Way]] by [[Greggory D Shaw]] ( | ** [[Introduction to C Programming - Part 7|Part 7]] (Mar 1997) | ||
* [[Singletons - The Next Generation]] by [[Stefan Ruck]] ( | ** [[Introduction to C Programming - Part 8|Part 8]] (Apr 1997) | ||
* [[A | ** [[Introduction to C Programming - Part 9|Part 9]] (May 1997) | ||
* [[Managing DOS Settings]] by [[Roman Stangl]]( | ** [[Introduction to C Programming - Part 10|Part 10]] (Jun 1997) | ||
* [[A Fast and Efficient Solution to the Backpack Problem]] by [[Tels]] ( | * [[12 Common C Errors]] by [[Jeppe Cramon]] (Apr 1997) | ||
* An Introduction to C++ Programming by [[Björn Fahller]] | * [[Building Object-Oriented Applications from Existing C Code]] by [[Gregory Piamonte]](Aug 1996) | ||
** [[An Introduction to C++ Programming - Part 1/13|Part 1]] ( | ;C++ | ||
** [[An Introduction to C++ Programming - Part 2/13|Part 2]] ( | * '''C++ Class''' by [[Terry Norton]] | ||
** [[An Introduction to C++ Programming - Part 3/13|Part 3]] ( | ** [[C++ Class Part 1|Part 1]] (Jun 2003) | ||
** [[An Introduction to C++ Programming - Part 4/13|Part 4]] ( | ** [[C++ Class Part 2|Part 2]] - Compound Types (Jul 2003) | ||
** [[An Introduction to C++ Programming - Part 5/13|Part 5]] ( | ** [[C++ Class Part 3|Part 3]] - Loops and Relational Expressions (Aug 2003) | ||
** [[An Introduction to C++ Programming - Part 6/13|Part 6]] ( | ** [[C++ Class Part 4|Part 4]] - Functions (Sep 2003) | ||
** [[An Introduction to C++ Programming - Part 7/13|Part 7]] ( | ** [[C++ Class Part 5|Part 5]] - Classes and Objects (Oct 2003) | ||
** [[An Introduction to C++ Programming - Part 8/13|Part 8]] ( | ** [[C++ Class Part 6|Part 6]] - Class Inheritance (Dec 2003) | ||
** [[An Introduction to C++ Programming - Part 9/13|Part 9]] ( | * [[Compiling C++ programs with EMX the Easy Way]] by [[Greggory D. Shaw]] (Oct 2002) | ||
* [[Singletons - The Next Generation]] by Stefan Ruck (Sep 1999) | |||
* [[A Keystroke Recorder]] by [[Stefan Ruck]] (Jan 1999) | |||
*[[V - A Free C++ Graphical User Interface Framework]] by [[Jon Hacker]] (May 1999) | |||
* [[Managing DOS Settings]] by [[Roman Stangl]] (Jul 1998) | |||
* [[A Fast and Efficient Solution to the Backpack Problem]] by [[Tels]] (Jan 1998) | |||
* '''An Introduction to C++ Programming''' by [[Björn Fahller]] | |||
** [[An Introduction to C++ Programming - Part 1/13|Part 1]] (Jul 1997) | |||
** [[An Introduction to C++ Programming - Part 2/13|Part 2]] (Aug 1997) | |||
** [[An Introduction to C++ Programming - Part 3/13|Part 3]] (Oct 1997) | |||
** [[An Introduction to C++ Programming - Part 4/13|Part 4]] (Nov 1997) | |||
** [[An Introduction to C++ Programming - Part 5/13|Part 5]] (Dec 1997) | |||
** [[An Introduction to C++ Programming - Part 6/13|Part 6]] (Jan 1998) | |||
** [[An Introduction to C++ Programming - Part 7/13|Part 7]] (Feb 1998) | |||
** [[An Introduction to C++ Programming - Part 8/13|Part 8]] (Mar 1998) | |||
** [[An Introduction to C++ Programming - Part 9/13|Part 9]] (Apr 1998) | |||
** [[An Introduction to C++ Programming - Part 10/13|Part 10]] (May 1998) | ** [[An Introduction to C++ Programming - Part 10/13|Part 10]] (May 1998) | ||
** [[An Introduction to C++ Programming - Part 11/13|Part 11]] ( | ** [[An Introduction to C++ Programming - Part 11/13|Part 11]] (Jun 1998) | ||
** [[An Introduction to C++ Programming - Part 12/13|Part 12]] ( | ** [[An Introduction to C++ Programming - Part 12/13|Part 12]] (Jul 1998) | ||
** [[An Introduction to C++ Programming - Part 13/13|Part 13]] ( | ** [[An Introduction to C++ Programming - Part 13/13|Part 13]] (Aug 1998) | ||
* [[Dave Briccetti Programming Samples]] by [[Dave Briccetti]] (1997) | * [[Dave Briccetti's Programming Samples]] by [[Dave Briccetti]] (1997) | ||
* [[Let's Talk About... Singleton]] by [[Stefan Ruck]] ( | * [[Let's Talk About... Singleton]] by [[Stefan Ruck]] (Dec 1997) | ||
* [[Programming the OS/2 File Dialog in C++]] by [[Stephane Bessette]] | * [[Programming the OS/2 File Dialog in C++]] by [[Stephane Bessette]] (Nov 1997) | ||
* [[Rebooting OS/2]] by [[Roman Stangl]] ( | * [[Rebooting OS/2]] by [[Roman Stangl]] (Sep 1997) | ||
* [[Manage Your Configuration Files and Data]] by [[Stefan Ruck]] ( | * [[Manage Your Configuration Files and Data]] by [[Stefan Ruck]] (Sep 1997) | ||
* [[Hunting Memory Bugs]] by [[Ivan Skytte Jørgensen]] ( | * [[Hunting Memory Bugs]] by [[Ivan Skytte Jørgensen]] (Aug 1997) | ||
* [[NewShow: A C++ DIVE Class Sample]] by [[Larry Kyrala]] ( | * [[NewShow: A C++ DIVE Class Sample]] by [[Larry Kyrala]] (Nov 1995) | ||
* [[Q's and A's - April 1995]] by [[Amir Kolsky]] ( | * [[Q's and A's - April 1995]] by [[Amir Kolsky]] (Apr 1995) | ||
* [[Q's and A's - January 1995]] by Amir Kolsky ( | * [[Q's and A's - January 1995]] by Amir Kolsky (Jan 1995) | ||
* OOPS Avenue by [[Gordon Zeglinski]] | * '''OOPS Avenue''' by [[Gordon Zeglinski]] | ||
** [[User Interface Class Library (UICL for short) | ** [[User Interface Class Library (UICL for short)]] (Jan 1994) | ||
** [[C-Set++ 2.1 Review | ** [[C-Set++ 2.1 Review]] (Feb 1994) | ||
** [[Developing the first version of a queue encapsulation hierarchy | ** [[Developing the first version of a queue encapsulation hierarchy]] (Mar 1994) | ||
** [[Queues Continued | ** [[Queues Continued]] (Apr 1994) | ||
** [[Drag and Drop | ** [[Drag and Drop]] (May 1994) | ||
** [[Multi-threading using the IThread class | ** [[Multi-threading using the IThread class]] (Jun 1994) | ||
** [[The profile API and its encapsulation in a group of C++ classes | ** [[The profile API and its encapsulation in a group of C++ classes]] (Jul 1994) | ||
** [[SOM's OOP | ** [[SOM's OOP Model from the SOMobjects Developer Toolkit]] (Sep 1994) | ||
** [[The use of SOM to mirror the C++ object | ** [[The use of SOM to mirror the C++ object]] (Oct 1994) | ||
** [[Some benchmarks of SOM vs C++ based objects | ** [[Some benchmarks of SOM vs C++ based objects]] (Nov 1994) | ||
** [[Using C++ Objects in SOM | ** [[Using C++ Objects in SOM]] (Jan 1995) | ||
** [[A Look at What's New in SOM 2.1 | ** [[A Look at What's New in SOM 2.1]] (Feb 1995) | ||
** [[An Introduction to DSOM | ** [[An Introduction to DSOM]] (Apr 1995) | ||
** [[Using C++ In Dynamic Link Libraries | ** [[Using C++ In Dynamic Link Libraries]] (May 1995) | ||
** [[The STL (Standardized Template Library) | ** [[The STL (Standardized Template Library)]] (Aug 1995) | ||
** [[Direct To SOM (DTS) compiling, a C++ Screen Saver - Part 1 | ** [[Direct To SOM (DTS) compiling, a C++ Screen Saver - Part 1]] (Nov 1995) | ||
** [[C++ Exceptions | ** [[C++ Exceptions]] (Jan 1996) | ||
** [[Adding socket support to the iostreams hierarchy | ** [[Adding socket support to the iostreams hierarchy]] (Feb 1996) | ||
** [[A C++ Screen Saver - Part 2 | ** [[A C++ Screen Saver - Part 2]] (Mar 1996) | ||
** [[A C++ Screen Saver - Part 3 | ** [[A C++ Screen Saver - Part 3]] (May 1996) | ||
** [[A C++ Screen Saver - Part 4 | ** [[A C++ Screen Saver - Part 4]] (Jun 1996) | ||
** [[VAC++ NT vs. OS/2 | ** [[VAC++ NT vs. OS/2]] (Nov 1996) | ||
** [[Fun with IO Streams | ** [[Fun with IO Streams]] (Dec 1996) | ||
** [[Building a Simple Editor Part 1 | ** [[Building a Simple Editor Part 1]] (Feb 1997) | ||
** [[Building a Simple Editor Part 2 | ** [[Building a Simple Editor Part 2]] (Feb 1997) | ||
* [[Using Semaphores in C++]] by [[Eddy Kim]] | * [[Using Semaphores in C++]] by [[Eddy Kim]] (Aug 1996) | ||
* A Progress-indicating Status Line in C++ by [[Stefan Ruck]] | * '''A Progress-indicating Status Line in C++''' by [[Stefan Ruck]] | ||
** [[Progress1|A Progress-indicating Status Line in C++ - Part 1/3 | ** [[Progress1|A Progress-indicating Status Line in C++ - Part 1/3]] (Jun 1996) | ||
** [[Progress2|A Progress-indicating Status Line in C++ - Part 2/3 | ** [[Progress2|A Progress-indicating Status Line in C++ - Part 2/3]] (Jul 1996) | ||
** [[Progress3|A Progress-indicating Status Line in C++ - Part 3/3 | ** [[Progress3|A Progress-indicating Status Line in C++ - Part 3/3]] (Aug 1996) | ||
* [[Stupid Enumeration Tricks]] by [[Dean Roddey]] (Jun 1996) | |||
* [[Stupid Enumeration Tricks]] by [[Dean Roddey]] | |||
* [[STLport and VAC++ for OS/2]] By [[Darrell Spice Jr.]] | * [[STLport and VAC++ for OS/2]] By [[Darrell Spice Jr.]] | ||
* [[Controlling Yourself. A Framework for Configurable Options]] by [[John Holt]] ( | * [[Controlling Yourself. A Framework for Configurable Options]] by [[John Holt]] (Dec 1994) | ||
* [[Fonts R Us!]] by [[Kelvin R. Lawrence]] ( | * [[Fonts R Us!]] by [[Kelvin R. Lawrence]] (Sep 1994) | ||
* [[Using SYSLEVEL Files in Your Applications]] by [[Martin Lafaix]] (May 1994) | * [[Using SYSLEVEL Files in Your Applications]] by [[Martin Lafaix]] (May 1994) | ||
* [[Resources and Decompiling Them]] by | * [[Resources and Decompiling Them]] by Martin Lafaix (Jun 1994) | ||
* [[Hints for writing simple programs for both OS/2 and DOS]] by [[Roger Orr]] ( | * [[Hints for writing simple programs for both OS/2 and DOS]] by [[Roger Orr]] (Apr 1990) | ||
;Java | |||
* [[Java 1.1, 1.2 and 1.3—what's the difference?]] by [[Simon Gronlund]] (16 August 2000) | |||
* '''Into Java''' by [[Simon Gronlund]] | |||
* [[Java 1.1, 1.2 and 1. | ** [[Into Java - Part I|Part I]] (Apr 1999) | ||
* Into Java by [[Simon Gronlund]] | ** [[Into Java - Part II|Part II]] (Nov 1999) | ||
** [[Into Java - Part I|Part I]] ( | ** [[Into Java - Part III|Part III]] (Dec 1999) | ||
** [[Into Java - Part II|Part II]] ( | |||
** [[Into Java - Part III|Part III]] ( | |||
** [[Into Java - Part IV|Part IV]] (Feb 2000) | ** [[Into Java - Part IV|Part IV]] (Feb 2000) | ||
** [[Into Java - Part V|Part V]] ( | ** [[Into Java - Part V|Part V]] (May 2000) | ||
** [[Into Java - Part VI|Part VI]] ( | ** [[Into Java - Part VI|Part VI]] (Jun 2000) | ||
** [[Into Java - Part VII|Part VII]] ( | ** [[Into Java - Part VII|Part VII]] (Jul 2000) | ||
** [[Into Java - Part VIII|Part VIII]] ( | ** [[Into Java - Part VIII|Part VIII]] (Aug 2000) | ||
** [[Into Java - Part IX|Part IX]] ( | ** [[Into Java - Part IX|Part IX]] (Sep 2000) | ||
** [[Into Java - Part X|Part X]] ( | ** [[Into Java - Part X|Part X]] (Oct 2000) | ||
** [[Into Java - Part XI|Part XI]] ( | ** [[Into Java - Part XI|Part XI]] (Nov 2000) | ||
** [[Into Java - Part XII|Part XII]] ( | ** [[Into Java - Part XII|Part XII]] (Dec 2000) | ||
** [[Into Java - Part XIII|Part XIII]] ( | ** [[Into Java - Part XIII|Part XIII]] (Jan 2001) | ||
** [[Into Java - Part XIV|Part XIV]] ( | ** [[Into Java - Part XIV|Part XIV]] (Feb 2001) | ||
** [[Into Java - Part XV|Part XV]] ( | ** [[Into Java - Part XV|Part XV]] (Mar 2001) | ||
** [[Into Java - Part XVI|Part XVI]] ( | ** [[Into Java - Part XVI|Part XVI]] (Apr 2001) | ||
** [[Into Java - Part XVII|Part XVII]] ( | ** [[Into Java - Part XVII|Part XVII]] (May 2001) | ||
** [[Into Java - Part XVIII|Part XVIII]] ( | ** [[Into Java - Part XVIII|Part XVIII]] (Jul 2001) | ||
** [[Into Java - Part XIX|Part XIX]] ( | ** [[Into Java - Part XIX|Part XIX]] (Aug 2001) | ||
** [[Into Java - Part XX|Part XX]] ( | ** [[Into Java - Part XX|Part XX]] (Sep 2001) | ||
** [[Into Java - Part XXI|Part XXI]] ( | ** [[Into Java - Part XXI|Part XXI]] (Oct 2001) | ||
** [[Into Java - Part XXII|Part XXII]] ( | ** [[Into Java - Part XXII|Part XXII]] (Nov 2001) | ||
** [[Into Java - Part XXIII|Part XXIII]] ( | ** [[Into Java - Part XXIII|Part XXIII]] (Dec 2001) | ||
* [[ | * [[Creating GUI Applications Using Java and mSQL]] by [[Fernando Lozano]] (Nov 1998) | ||
* [[ | * [[Java Servlet Programming in OS/2]] by Fernando Lozano (Aug 1998) | ||
* [[Java | * [[Accessing Databases Using Java and JDBC]] by Fernando Lozano (Jul 1998) | ||
* [[ | * [[A Java Interface to the OS/2 Real-Time MIDI Subsystem]] by [[Michael Minnick]] (June 1998) | ||
* [[Introduction to Java Remote Method Invocation (RMI)]] by [[Chris Matthews]] ( | * [[VisualAge for Java Professional]] by [[Gordon Zeglinski]] (Apr 1998) | ||
* Grinding Java Article Series by [[Shai Almog]] | * [[Introduction to Java Remote Method Invocation (RMI)]] by [[Chris Matthews]] (Jan 1998) | ||
** [[Grinding Java - Introduction]] (May 1997) | * '''Grinding Java''' Article Series by [[Shai Almog]] | ||
** [[Grinding Java - Enhancing the AWT]] ( | ** [[Grinding Java - Introduction]] (May 1997) | ||
** [[Grinding Java - Back to Basics]] ( | ** [[Grinding Java - Enhancing the AWT]] (Jun 1997) | ||
** [[Grinding Java - Searching the WWW in Java]] ( | ** [[Grinding Java - Back to Basics]] (Jul 1997) | ||
** [[Grinding Java - Dynamic Java]] ( | ** [[Grinding Java - Searching the WWW in Java]] (Aug 1997) | ||
** [[Grinding Java - Beans Components]] ( | ** [[Grinding Java - Dynamic Java]] (Sep 1997) | ||
** [[Grinding Java - Class files and the VM]] ( | ** [[Grinding Java - Beans Components]] (Oct 1997) | ||
** [[Grinding Java - Distributed Java]] ( | ** [[Grinding Java - Class files and the VM]] (Nov 1997) | ||
** [[Grinding Java - Real World Java]] ( | ** [[Grinding Java - Distributed Java]] (Dec 1997) | ||
* [[The Java Language]] by [[Gordon Zeglinski]] ( | ** [[Grinding Java - Real World Java]] (Jan 1998) | ||
* [[Developing With | * [[OS/2 Warp 4: Developing with Java]] by Herman Rodriguez, Miguel Sang (Dec 1996) | ||
* [[Your | * [[OS/2 Warp 4: Java]] by Andrew Johnson, Matthew Vaughton (Dec 1996) | ||
* [[Tips & Techniques | * [[The Java Language]] by [[Gordon Zeglinski]] (Oct 1996) | ||
* [[Java | * [[Developing With Java™]] by [[Herman Rodriguez]] and [[Miguel Sang]] (Aug 1996) | ||
* [[Introduction to Java]] by [[Carsten Whimster]] ( | * [[Your Dog on Java]] by [[Roger Sessions]] (Jun 1996) | ||
* [[Tips & Techniques - Java - April 1996]] (Apr 1996) | |||
* [[Java - An Exciting World of Opportunities]] by [[David Mounce]] (Apr 1996) | |||
* [[Introduction to Java]] by [[Carsten Whimster]] (Mar 1996) | |||
;Oberon | |||
* [[XDS Oberon]] by [[Paul Floyd]] (May 1999) | |||
* [[A Description of the Oberon-2 Language]] by Paul Floyd (Aug 1998) | |||
* [[XDS Oberon]] by [[Paul Floyd]] (May 1999) | * [[A Discussion of Oberon]] by Paul Floyd (Aug 1998) | ||
* [[A Description of the Oberon-2 Language]] by | ;Object REXX | ||
* [[A Discussion of Oberon]] by | * [[Object Orientation using Object REXX]] by [[Derek Clarkson]] (Jul 1995) | ||
;Pascal | |||
* [[Free Pascal Compiler Review]] by [[Prokushev]] (May 2005) | * [[Free Pascal Compiler Review]] by [[Prokushev]] (May 2005) | ||
;Perl | |||
* [[An Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] (Oct 2001) | |||
* [[Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] ( | |||
<!-- SECOND COLUMN --> | <!-- SECOND COLUMN --> | ||
| | |||
{{H|EDM/2 Classic Articles}} | |||
;C | |||
* [http://www.edm2.com/0510/rexxdll.html Building a REXX DLL in C] by [[Jorge, Paula, and Manuela Martins|Jorge Martins]] (Oct 1997) | |||
* [http://www.edm2.com/0306/ipc.html IPC Between DOS Processes] by [[Leif N. Eriksen]] (Jun 1995) | |||
;Modula-2 | |||
* [http://www.edm2.com/0606/modula2.html Modula-2 Legacy Code: Problems and Solutions] by [[Dmitry Leskov]] (Jun 1998) | |||
{{H|External Articles}} | |||
* [http://www.myrkraverk.com/blog/2018/10/cweb-hello-world/ CWEB: Hello, World] by [[User:Myrkraverk|Jóhann 'Myrkraverk' Óskarsson]] (Oct 2018) | |||
* [http://www.sschwarzer.net/python/warpstock_europe_2001.html Programming Python on OS/2] by [[Stefan Schwarzer]] (Nov 2001) | * [http://www.sschwarzer.net/python/warpstock_europe_2001.html Programming Python on OS/2] by [[Stefan Schwarzer]] (Nov 2001) | ||
* [https://archive.org/details/1987-12-dr-dobbs-journal/page/18/mode/2up Dynamic Linking in OS/2] - Dr. Dobb's Journal by [[David E. Cortesi]] (Dec 1987) | |||
* [ | |||
|} | |||
==See Also== | |||
Visit also the [[:Category:Languages Articles|Programming Languages Articles Category]] for a complete alphabetical list of all the available articles. | |||
[[Category:Article List]] | [[Category:Article List]] |
Latest revision as of 00:11, 5 March 2021
This are the articles related to different programming languages under OS/2.
See Also
Visit also the Programming Languages Articles Category for a complete alphabetical list of all the available articles.