Jump to content

List of Programming Languages Articles: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
No edit summary
Line 5: Line 5:
|
|
==EDM/2 Wiki Articles==
==EDM/2 Wiki Articles==
====Ada====
===Ada===
* [[Nonformal introduction to ADA-95]] by [[Leonid Dulman]] (Nov 1996)
* [[Nonformal introduction to ADA-95]] by [[Leonid Dulman]] (Nov 1996)
====Assembler====
===Assembler===
* [[WorkPlace Shell Programming In Assembler/2]]
* [[WorkPlace Shell Programming In Assembler/2]]
====C / C++====
===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]] (Nov 2007)
* [[UsingThreads]] by [[User:Myrkraverk|Johann Oskarsson]] (Nov 2007)
Line 15: Line 15:
* [[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)
* [[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)
===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 82: Line 97:
** [[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 102: Line 104:
* [[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====
===Java===
* [[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]]
Line 128: Line 130:
** [[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 149: Line 152:
* [[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====
===Oberon===
* [[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====
===Object REXX===
* [[Object Orientation using Object REXX]] by [[Derek Clarkson]] (Jul 1995)
* [[Object Orientation using Object REXX]] by [[Derek Clarkson]] (Jul 1995)
====Pascal====
===Pascal===
* [[Free Pascal Compiler Review]] by [[Prokushev]] (May 2005)
* [[Free Pascal Compiler Review]] by [[Prokushev]] (May 2005)
====Perl====
===Perl===
* [[Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] (Oct 2001)
* [[Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] (Oct 2001)
====OS/2 Internals====
===OS/2 Internals===
;Debugging
;Debugging
* [[The OS/2 Debug Kernel]] by [[Charlie Schmitt]] and [[Monte Copeland]] (Jun 1994)
* [[The OS/2 Debug Kernel]] by [[Charlie Schmitt]] and [[Monte Copeland]] (Jun 1994)
Line 231: Line 234:


==EDM/2 Classic Articles==
==EDM/2 Classic Articles==
 
===C===
====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/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====
===Modula-2===
* [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)


Line 245: Line 247:
==External Articles==
==External Articles==
* [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)
* [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://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/download/pub/os2/dev/info/os2dump.zip Dump Analysis 101] by [[Gary Jarman]] (Aug 1995)
* [http://hobbes.nmsu.edu/download/pub/os2/dev/info/os2dump.zip Dump Analysis 101] by [[Gary Jarman]] (Aug 1995)

Revision as of 10:00, 20 July 2017

This are the articles related to diferent programming languages under OS/2.

EDM/2 Wiki Articles

Ada

Assembler

C

C++

Java

Oberon

Object REXX

Pascal

Perl

OS/2 Internals

Debugging
Dynamic Linking
Exceptions
Extended Attributes
GPI
IPC
Memory Management
PowerPC

OpenGL

API

Other Programming Wiki Articles

Online CourseWare

Presentations

EDM/2 Classic Articles

C

Modula-2

Related Articles

External Articles

Presentations

  • Ada, OS/2 and Aircraft development (download) by Kees de Lezenne Coulander (WarpStock Europe 2011)
  • Programming 102 (download) by Neil Waldhauer (WarpStock 2010)

Retail Books

  • 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

See Also

Visit also the Programming Languages Articles Category for a complete alphabetical list of all the available articles.