Jump to content

List of Programming Languages Articles: Difference between revisions

From EDM2
Ak120 (talk | contribs)
m API: ?
No edit summary
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
This are the articles related to diferent programming languages under OS/2.
This are the articles related to different programming languages under OS/2.
{|style="border:1px solid #cedff2; background:#f5faff; " cellpadding="10"
{|class="wikitable"
|- style="vertical-align:top;"
|- style="vertical-align:top;"
|
|
==EDM/2 Wiki Articles==
{{H|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
* [[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 28: Line 28:
* [[12 Common C Errors]] by [[Jeppe Cramon]] (Apr 1997)
* [[12 Common C Errors]] by [[Jeppe Cramon]] (Apr 1997)
* [[Building Object-Oriented Applications from Existing C Code]] by [[Gregory Piamonte]](Aug 1996)
* [[Building Object-Oriented Applications from Existing C Code]] by [[Gregory Piamonte]](Aug 1996)
 
;C++
===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 37: 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 57: 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 74: 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 104: 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===
;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]]
** [[Into Java - Part I|Part I]] (Apr 1999)
** [[Into Java - Part I|Part I]] (Apr 1999)
Line 146: 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: Develop with Java]] by Herman Rodriguez, Miguel Sang (Dec 1996)
* [[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)
* [[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™]] 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
===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)
* [[An Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] (Oct 2001)
===OS/2 Internals===
<!--       SECOND COLUMN        -->
;Debugging
|
* [[The OS/2 Debug Kernel]] by [[Charlie Schmitt]] and [[Monte Copeland]] (Jun 1994)
{{H|EDM/2 Classic Articles}}
* [[Using the OS/2 debugging interface to monitor the system]] by [[Roger Orr]] (Aug 1991)
;C
;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)
====OpenGL====
* 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)
 
====Other Programming Wiki Articles====
* [[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)
 
==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/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)


<!--        SECOND COLUMN        -->
{{H|External Articles}}
|
 
==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.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==
==See Also==
Visit also the [[:Category:Languages Articles|Programming Languages Articles Category]] for a complete alphabetical list of all the available articles.  
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.

EDM/2 Wiki Articles
Ada
Assembler
C
C++
Java
Oberon
Object REXX
Pascal
Perl
EDM/2 Classic Articles
C
Modula-2
External Articles

See Also

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