|
|
(29 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 diferent programming languages under OS/2. | | {|class="wikitable" |
| | | |- style="vertical-align:top;" |
| <!-- TABLE WITH COLUMNS -->
| | | |
| <table>
| | {{H|EDM/2 Wiki Articles}} |
| <tr style="vertical-align:top;">
| | ;Ada |
| | |
| <!-- FIRST COLUMN -->
| |
| <td style="width:30%; border: 1px solid #c6c9ff; padding: .5em 1em 1em; color: #000000; background-color: #f0f0ff">
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">EDM/2 Wiki Articles</h3>
| |
| | |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Ada</h4>
| |
| * [[Nonformal introduction to ADA-95]] by [[Leonid Dulman]] (Nov 1996) | | * [[Nonformal introduction to ADA-95]] by [[Leonid Dulman]] (Nov 1996) |
| | | ;Assembler |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Assembler</h4>
| |
| * [[WorkPlace Shell Programming In Assembler/2]] | | * [[WorkPlace Shell Programming In Assembler/2]] |
| | | ;C |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">C / C++</h4>
| |
| | |
| * [[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]] (Nov 2007) | | * [[UsingThreads]] by [[User:Myrkraverk|Johann Oskarsson]] (Nov 2007) |
| * [[Process Control/Pipe Tutorial]] by Johann Oskarsson (2006) | | * [[Process Control/Pipe Tutorial]] by Johann Oskarsson (2006) |
| * [[VIO Tutorial (Hello, World)]] by Johann Oskarsson (2006) | | * [[VIO Tutorial (Hello, World)]] by Johann Oskarsson (2006) |
| * [[Adding BLDLEVEL information to executables]] by [[Roman Stangl]], [[Prokushev]] (Feb 2005) | | * '''Introduction to C Programming''' by [[Carsten Whimster]] |
| | ** [[Introduction to C Programming - Part 1|Part 1]] (Sep 1996) |
| | ** [[Introduction to C Programming - Part 2|Part 2]] (Oct 1996) |
| | ** [[Introduction to C Programming - Part 3|Part 3]] (Nov 1996) |
| | *:by [[Björn Fahller]] |
| | ** [[Introduction to C Programming - Part 4|Part 4]] (Dec 1996) |
| | ** [[Introduction to C Programming - Part 5|Part 5]] (Jan 1997) |
| | ** [[Introduction to C Programming - Part 6|Part 6]] (Feb 1997) |
| | ** [[Introduction to C Programming - Part 7|Part 7]] (Mar 1997) |
| | ** [[Introduction to C Programming - Part 8|Part 8]] (Apr 1997) |
| | ** [[Introduction to C Programming - Part 9|Part 9]] (May 1997) |
| | ** [[Introduction to C Programming - Part 10|Part 10]] (Jun 1997) |
| | * [[12 Common C Errors]] by [[Jeppe Cramon]] (Apr 1997) |
| | * [[Building Object-Oriented Applications from Existing C Code]] by [[Gregory Piamonte]](Aug 1996) |
| | ;C++ |
| * '''C++ Class''' by [[Terry Norton]] | | * '''C++ Class''' by [[Terry Norton]] |
| ** [[C++ Class Part 1|Part 1]] (Jun 2003) | | ** [[C++ Class Part 1|Part 1]] (Jun 2003) |
Line 32: |
Line 36: |
| ** [[C++ Class Part 5|Part 5]] - Classes and Objects (Oct 2003) | | ** [[C++ Class Part 5|Part 5]] - Classes and Objects (Oct 2003) |
| ** [[C++ Class Part 6|Part 6]] - Class Inheritance (Dec 2003) | | ** [[C++ Class Part 6|Part 6]] - Class Inheritance (Dec 2003) |
| * [[Compiling C++ programs with EMX the Easy Way]] by [[Greggory D Shaw]] (Oct 2002) | | * [[Compiling C++ programs with EMX the Easy Way]] by [[Greggory D. Shaw]] (Oct 2002) |
| * [[Singletons - The Next Generation]] by Stefan Ruck (Sep 1999) | | * [[Singletons - The Next Generation]] by Stefan Ruck (Sep 1999) |
| * [[A Keystroke Recorder]] by [[Stefan Ruck]] (Jan 1999) | | * [[A Keystroke Recorder]] by [[Stefan Ruck]] (Jan 1999) |
Line 52: |
Line 56: |
| ** [[An Introduction to C++ Programming - Part 12/13|Part 12]] (Jul 1998) | | ** [[An Introduction to C++ Programming - Part 12/13|Part 12]] (Jul 1998) |
| ** [[An Introduction to C++ Programming - Part 13/13|Part 13]] (Aug 1998) | | ** [[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]] (Dec 1997) | | * [[Let's Talk About... Singleton]] by [[Stefan Ruck]] (Dec 1997) |
| * [[Programming the OS/2 File Dialog in C++]] by [[Stephane Bessette]] (Nov 1997) | | * [[Programming the OS/2 File Dialog in C++]] by [[Stephane Bessette]] (Nov 1997) |
Line 69: |
Line 73: |
| ** [[Multi-threading using the IThread class]] (Jun 1994) | | ** [[Multi-threading using the IThread class]] (Jun 1994) |
| ** [[The profile API and its encapsulation in a group of C++ classes]] (Jul 1994) | | ** [[The profile API and its encapsulation in a group of C++ classes]] (Jul 1994) |
| ** [[SOM's OOP modelfrom the SOMobjects Developer Toolkit]] (Sep 1994) | | ** [[SOM's OOP Model from the SOMobjects Developer Toolkit]] (Sep 1994) |
| ** [[The use of SOM to mirror the C++ object]] (Oct 1994) | | ** [[The use of SOM to mirror the C++ object]] (Oct 1994) |
| ** [[Some benchmarks of SOM vs C++ based objects]] (Nov 1994) | | ** [[Some benchmarks of SOM vs C++ based objects]] (Nov 1994) |
Line 92: |
Line 96: |
| ** [[Progress2|A Progress-indicating Status Line in C++ - Part 2/3]] (Jul 1996) | | ** [[Progress2|A Progress-indicating Status Line in C++ - Part 2/3]] (Jul 1996) |
| ** [[Progress3|A Progress-indicating Status Line in C++ - Part 3/3]] (Aug 1996) | | ** [[Progress3|A Progress-indicating Status Line in C++ - Part 3/3]] (Aug 1996) |
| * '''Introduction to C Programming''' by [[Carsten Whimster]]
| |
| ** [[Introduction to C Programming - Part 1|Part 1]] (Sep 1996)
| |
| ** [[Introduction to C Programming - Part 2|Part 2]] (Oct 1996)
| |
| ** [[Introduction to C Programming - Part 3|Part 3]] (Nov 1996)
| |
| *:by [[Björn Fahller]]
| |
| ** [[Introduction to C Programming - Part 4|Part 4]] (Dec 1996)
| |
| ** [[Introduction to C Programming - Part 5|Part 5]] (Jan 1997)
| |
| ** [[Introduction to C Programming - Part 6|Part 6]] (Feb 1997)
| |
| ** [[Introduction to C Programming - Part 7|Part 7]] (Mar 1997)
| |
| ** [[Introduction to C Programming - Part 8|Part 8]] (Apr 1997)
| |
| ** [[Introduction to C Programming - Part 9|Part 9]] (May 1997)
| |
| ** [[Introduction to C Programming - Part 10|Part 10]] (Jun 1997)
| |
| * [[12 Common C Errors]] by [[Jeppe Cramon]] (Apr 1997)
| |
| * [[Stupid Enumeration Tricks]] by [[Dean Roddey]] (Jun 1996) | | * [[Stupid Enumeration Tricks]] by [[Dean Roddey]] (Jun 1996) |
| * [[STLport and VAC++ for OS/2]] By [[Darrell Spice Jr.]] | | * [[STLport and VAC++ for OS/2]] By [[Darrell Spice Jr.]] |
Line 112: |
Line 103: |
| * [[Resources and Decompiling Them]] by Martin Lafaix (Jun 1994) | | * [[Resources and Decompiling Them]] by Martin Lafaix (Jun 1994) |
| * [[Hints for writing simple programs for both OS/2 and DOS]] by [[Roger Orr]] (Apr 1990) | | * [[Hints for writing simple programs for both OS/2 and DOS]] by [[Roger Orr]] (Apr 1990) |
| | | ;Java |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Java</h4>
| | * [[Java 1.1, 1.2 and 1.3—what's the difference?]] by [[Simon Gronlund]] (16 August 2000) |
| * [[Java 1.1, 1.2 and 1.3--what's the difference?]] by [[Simon Gronlund]] (16 August 2000) | |
| * '''Into Java''' by [[Simon Gronlund]] | | * '''Into Java''' by [[Simon Gronlund]] |
| ** [[Into Java - Part I|Part I]] (Apr 1999) | | ** [[Into Java - Part I|Part I]] (Apr 1999) |
Line 139: |
Line 129: |
| ** [[Into Java - Part XXII|Part XXII]] (Nov 2001) | | ** [[Into Java - Part XXII|Part XXII]] (Nov 2001) |
| ** [[Into Java - Part XXIII|Part XXIII]] (Dec 2001) | | ** [[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) |
| | * [[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) |
| * [[VisualAge for Java Professional]] by [[Gordon Zeglinski]] (Apr 1998) | | * [[VisualAge for Java Professional]] by [[Gordon Zeglinski]] (Apr 1998) |
| * [[Creating GUI Applications Using Java and mSQL]] by [[Fernando Lozano]] (Nov 1998)
| |
| * [[Java Servlet Programming in OS/2]] by [[Fernando Lozano]] (Aug 1998)
| |
| * [[Accessing Databases Using Java and JDBC]] by [[Fernando Lozano]] (Jul 1998)
| |
| * [[Introduction to Java Remote Method Invocation (RMI)]] by [[Chris Matthews]] (Jan 1998) | | * [[Introduction to Java Remote Method Invocation (RMI)]] by [[Chris Matthews]] (Jan 1998) |
| * '''Grinding Java''' Article Series by [[Shai Almog]] | | * '''Grinding Java''' Article Series by [[Shai Almog]] |
Line 154: |
Line 145: |
| ** [[Grinding Java - Distributed Java]] (Dec 1997) | | ** [[Grinding Java - Distributed Java]] (Dec 1997) |
| ** [[Grinding Java - Real World Java]] (Jan 1998) | | ** [[Grinding Java - Real World Java]] (Jan 1998) |
| | * [[OS/2 Warp 4: Developing with Java]] by Herman Rodriguez, Miguel Sang (Dec 1996) |
| | * [[OS/2 Warp 4: Java]] by Andrew Johnson, Matthew Vaughton (Dec 1996) |
| * [[The Java Language]] by [[Gordon Zeglinski]] (Oct 1996) | | * [[The Java Language]] by [[Gordon Zeglinski]] (Oct 1996) |
| * [[Developing With Java(TM)]] by [[Herman Rodriguez]] and [[Miguel Sang]] (Aug 1996) | | * [[Developing With Java™]] by [[Herman Rodriguez]] and [[Miguel Sang]] (Aug 1996) |
| * [[Your dog on Java]] by [[Roger Sessions]] (Jun 1996) | | * [[Your Dog on Java]] by [[Roger Sessions]] (Jun 1996) |
| * [[Tips & Techniques -- Java - April 1996]] (Apr 1996) | | * [[Tips & Techniques - Java - April 1996]] (Apr 1996) |
| * [[Java--An Exciting World of Opportunities]] by [[David Mounce]] (Apr 1996) | | * [[Java - An Exciting World of Opportunities]] by [[David Mounce]] (Apr 1996) |
| * [[Introduction to Java]] by [[Carsten Whimster]] (Mar 1996) | | * [[Introduction to Java]] by [[Carsten Whimster]] (Mar 1996) |
| | | ;Oberon |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Oberon</h4>
| |
| * [[XDS Oberon]] by [[Paul Floyd]] (May 1999) | | * [[XDS Oberon]] by [[Paul Floyd]] (May 1999) |
| * [[A Description of the Oberon-2 Language]] by [[Paul Floyd]] (Aug 1998) | | * [[A Description of the Oberon-2 Language]] by Paul Floyd (Aug 1998) |
| * [[A Discussion of Oberon]] by [[Paul Floyd]] (Aug 1998) | | * [[A Discussion of Oberon]] by Paul Floyd (Aug 1998) |
| | | ;Object REXX |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Object REXX</h4>
| |
| * [[Object Orientation using Object REXX]] by [[Derek Clarkson]] (Jul 1995) | | * [[Object Orientation using Object REXX]] by [[Derek Clarkson]] (Jul 1995) |
| | | ;Pascal |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Pascal</h4>
| |
| * [[Free Pascal Compiler Review]] by [[Prokushev]] (May 2005) | | * [[Free Pascal Compiler Review]] by [[Prokushev]] (May 2005) |
| | | ;Perl |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Perl</h4>
| | * [[An Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] (Oct 2001) |
| * [[Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] (Oct 2001) | | <!-- SECOND COLUMN --> |
| | | | |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">OS/2 Internals</h4> | | {{H|EDM/2 Classic Articles}} |
| ;Debugging
| | ;C |
| * [[The OS/2 Debug Kernel]] by [[Charlie Schmitt]] and [[Monte Copeland]] (Jun 1994)
| |
| * [[Using the OS/2 debugging interface to monitor the system]] by [[Roger Orr]] (Aug 1991)
| |
| ;Dynamic Linking
| |
| * [[New Tricks for Dynamic Linking On The OS/2 2.x Operating System]] by [[John Keenleyside]] (Nov 1993)
| |
| * [[Why DLLs?]] (Nov 1993)
| |
| ;Exceptions
| |
| * [[32-Bit OS/2 Exception Management]] by [[Monte Copeland]] (Nov 1993)
| |
| * [[Exception Management - or coping with bugs]] by [[Roger Orr]] (Aug 1993)
| |
| ;Extended Attributes
| |
| * '''Encapsulating Extended Attributes''' by [[Björn Fahller]]
| |
| ** [[Encapsulating Extended Attributes - Part 1/2|Part 1]] (May 1996)
| |
| ** [[Encapsulating Extended Attributes - Part 2/2|Part 2]] (Jun 1996)
| |
| * [[Extended Attributes - what are they and how can you use them ?]] by [[Roger Orr]] (May 1993)
| |
| ;GPI
| |
| * [[Advanced GPI: Retained Segments and Transformations]] by [[Steve Lacy]] (Mar 1993)
| |
| ;IPC
| |
| * [[Beginning Client/Server Programming: Named Pipes]] by [[Steve Lacy]] (Apr 1993)
| |
| ;Memory Management
| |
| * [[Paging under OS/2]] by [[Mark Masterson]] (Jul 2000)
| |
| * [[The Case of the Invisible Corpse]] by [[Dennis Sposato]] (Oct 1997)
| |
| * [[32-Bit Memory Management in OS/2]] by [[Monte Copeland]] (Apr 1996)
| |
| * [[Use DosAllocMem for Boundary Overflow Protection]] by [[Dave Briccetti]] (1995)
| |
| ;PowerPC
| |
| * [[Countdown to PowerPC]] by [[IBM]] (Jan 1995)
| |
| * [[The Merging of Object-Oriented and Distributed Systems]] by [[Rob High]] (Jan 1995)
| |
| * [[What's in it for me? - Workplace]] by [[IBM]] (Sept 1994)
| |
| * [[Workplace OS/2: Just Good Old OS/2 ... For the PowerPC!]] by [[Scott Winters]] and [[Jeri Dube]] (Mar 1994)
| |
| * [[Workplace OS/2 and OS/2 32-Bit API Strategy]] by [[Ken Borgendale]] and [[Arnold Bramnick]] (Mar 1994)
| |
| * [[Workplace OSs: Doors to the Future]] by [[Paul Giangarra]] (Aug 1993)
| |
| * [[Writing your own PSTAT]] by [[Roger Orr]] (Aug 1992)
| |
| * [[OS/2 signal handling]] by [[Roger Orr]] (Dec 1990)
| |
| | |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">OpenGL</h4>
| |
| * A Model Viewer by [[Perry Newhook]]
| |
| ** [[OpenGL on OS/2 - A Model Viewer - Part 1]] (Sep 1998)
| |
| ** [[OpenGL on OS/2 - A Model Viewer - Part 2]] (Oct 1998)
| |
| ** [[OpenGL on OS/2 - A Model Viewer - Part 3]] (Nov 1998)
| |
| ** [[OpenGL on OS/2 - A Model Viewer - Part 4]] (Dec 1998)
| |
| ** [[OpenGL on OS/2 - All About NURBS]] (Aug 1998)
| |
| ** [[OpenGL on OS/2 - The Utility Libraries]] (Jul 1998)
| |
| ** [[OpenGL on OS/2 - The Bumpy Road Ahead]] (Jun 1998)
| |
| ** [[OpenGL on OS/2 - Avoiding the Jaggies]] (Mar 1998)
| |
| ** [[OpenGL on OS/2 - Questions and Answers]] (Feb 1998)
| |
| ** [[OpenGL on OS/2 - Let There Be Lit Things]] (Jan 1998)
| |
| ** [[OpenGL on OS/2 - Let There Be Texture]] (Dec 1997)
| |
| ** [[OpenGL on OS/2 - Let There Be Light]] (Nov 1997)
| |
| **[[OpenGL on OS/2 - A More Complex Scene]] (Oct 1997)
| |
| **[[OpenGL on OS/2 - A Simple 3D Application]] (Sep 1997)
| |
| **[[OpenGL on OS/2 - A Simple Application]] (Aug 1997)
| |
| **[[OpenGL on OS/2 - An Introduction]] (Jul 1997)
| |
| | |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">API</h4>
| |
| * [[Using the IBM Developer API Extensions for OS/2 Warp]] by [[Todd Crowe]] (Apr 1996)
| |
| | |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Other Programming Wiki Articles</h4>
| |
| * [[Programming Dynamic Job Properties Under OS/2]] by [[Jason Koeninger]] (Jan 1999)
| |
| * [[Real Glass]] by [[Tels]] (Dec 1997)
| |
| * [[Safe Document Handling]] by [[Stephane Bessette]] (Dec 1997)
| |
| * [[Adding Native Compression To Your Application]] by [[Alger Pike]] (May 1997)
| |
| * [[Watermarking Your Printouts]] by [[Larry Salomon Jr.]] (Jul 1996)
| |
| * [[Coding for Dollars: Copy Protection and Prevention]] by [[Larry Salomon Jr.]]
| |
| * [[OS/2 2.0 Frequently Asked Questions, Programmer's Edition]] Version 1.3 by [[Barry Jaspan]] (Sep 1992)
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Online CourseWare</h3>
| |
| * Programming with the OS2 Unicode APIs by [[Alex Taylor]] (2006)
| |
| * Introduction to OS/2 Warp Programming ([http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=OS290-v2_90-OS2WProgramming-rel1 Download full package]) by [[Les Bell]] (Apr 1999)
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Presentations</h3>
| |
| *''Java on OS/2'' by [[Ron Capelli]] (WarpStock 2002)
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">EDM/2 Classic Articles</h3>
| |
| | |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">C</h4>
| |
| * [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/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) | | * [http://www.edm2.com/0306/ipc.html IPC Between DOS Processes] by [[Leif N. Eriksen]] (Jun 1995) |
| | | ;Modula-2 |
| <h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Modula-2</h4>
| |
| * [http://www.edm2.com/0606/modula2.html Modula-2 Legacy Code: Problems and Solutions] by [[Dmitry Leskov]] (Jun 1998) | | * [http://www.edm2.com/0606/modula2.html Modula-2 Legacy Code: Problems and Solutions] by [[Dmitry Leskov]] (Jun 1998) |
|
| |
|
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Related Articles</h3>
| | {{H|External Articles}} |
| * [[List of Presentation Manager Articles]] | | * [http://www.myrkraverk.com/blog/2018/10/cweb-hello-world/ CWEB: Hello, World] by [[User:Myrkraverk|Jóhann 'Myrkraverk' Óskarsson]] (Oct 2018) |
| </td>
| |
| | |
| <!-- SECOND COLUMN -->
| |
| <td style="width:30%; border: 1px solid #c6c9ff; padding: .5em 1em 1em; color: #000000; background-color: #f0f0ff">
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">External Articles</h3>
| |
| * [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) |
| * A Java Interface to the OS/2 Real-Time MIDI Subsystem by [[Michael Minnick]] (June 1998)
| | * [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) |
| * [http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.7315 Workplace Microkernel and OS: A Case Study] by [[Brett D. Fleisch]] , [[Mark Allan A.]] (1997) | |
| * [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/info&file=os2dump.zip Dump Analysis 101] by [[Gary Jarman]] (Aug 1995)
| |
| * [ftp://ftp.uni-hannover.de/pub/mirror/os2/info/faq/pfaq34.zip OS/2 Programming FAQ v3.4] by [[Andreas Almroth]] (Jun 1995)
| |
| * [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/dive&file=divestuf.zip Taking a DIVE](Multimedia Application Programming Guide) by [[IBM]] (Apr 1995)
| |
| * [http://hobbes.nmsu.edu/h-search.php?key=aclinf.zip Accelerator table decoding for OS/2] by [[Alfred Longyear]] (1992)
| |
| * [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/info&file=lxexe.doc LX - Linear eXecutable Module Format Description] by [[IBM]] (Jul 1992)
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">IBM Redbooks</h3>
| |
| *SG245489 / Getting to Know VisualAge C++ Version 4.0 (Feb 2000)
| |
| *SG242245 / VisualAge 2000 - Remote Edit, Compile, and Debug Using VisualAge COBOL 2.0 on OS/2 (Sep 1997)
| |
| *SG244606 / IBM VisualAge for COBOL for OS/2 Object-Oriented Programming (Jan 1996)
| |
| *GG242501 / PL/I for OS/2 PL/I for OS/2 Toolkit: Visual PL/I CODE/370 PL/I Support (Mar 1995)
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Presentations</h3>
| |
| * Ada, OS/2 and Aircraft development ([http://www.warpstock.eu/uploads/tx_wseevents/wse2011_dev02.zip download]) by Kees de Lezenne Coulander (WarpStock Europe 2011)
| |
| * Programming 102 ([http://www.warpstock.org/filemgmt/visit.php?lid=135 download]) by [[Neil Waldhauer]] (WarpStock 2010)
| |
|
| |
|
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Retail Books</h3>
| | |} |
| *Programming the OS/2 Warp Version 3 GPI - Wiley, 1995 by [[Stephen A. Knight]], Jeffrey M. Ryan
| |
| *The Art of OS/2 Warp Programming - Wiley, 1995 by Kathleen Panov, [[Larry Salomon Jr.]], Arthur Panov
| |
| *The Ultimate OS/2 Programmer's Manual - McGraw-Hill, 1994 by [[John Mueller]]
| |
| *Objects for OS/2 - Wiley 1994 by Scott Danforth, Paul Koenen, Bruce Tate
| |
| *OS/2 2.0 Programming] - Osborne McGraw-Hill, 1993 by [[Herbert Schildt]], Robert Goosey
| |
| *Advanced OS/2 Programming - Microsoft Press, 1989 by [[Ray Duncan]]
| |
| </td>
| |
| </table>
| |
|
| |
|
| Visit also the [[:Category:Languages Articles|Programming Languages Articles Category]] for a complete alphabetical list of all the available articles. | | ==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]] |