A question of style

From: Richard Owlett <rcowlett_at_atlascomm.net>
Date: Sun, 27 Jun 2004 14:34:38 -0500

I'm not only a novice FORTH programmer, but a novice programmer.
I wish to 'experiment with'/'learn' openGL as I suspect it is capable
of conviently displaying some interesting 3D line graphs of
experimental data.

I am using as my starting points.
  'OpenGL Programming Guide' AKA 'The Red Book'
         http://fly.cc.fer.hr/~unreal/theredbook/ [& others]
   The "NeHe" OpenGL tutorials at http://nehe.gamedev.net/
         [ C and VisualBasic samples well commented]
   GL00.F and GL01.F by Charles Melice posted to
         http://www.forth.com/fom/swiftforth/cache/1.html
         [Forth Faq-o-matic]

Recognizing that Charles Melice's code was intended to be 'stand
alone', am I on 'right track' perusing a different structure?

I'm considering structuring my application with
    INCLUDE openGL_constants.F \ universal constants defined in
                                   Redbook etc
    INCLUDE openGL_values.F \ values constant for a environment
                                   &/or application
    INCLUDE openGL_subroutines.F \ DLL entry points (needs better name)
    application *SPECIFIC* code

Am I on a viable track?
[My question is more towards good coding practice than anything openGL
specific.]

Thank you.

----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users. For product support and bug
reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Sun Jun 27 2004 - 12:33:12 PDT


Subscribe to our e-mail list service. It's free for all SwiftForth and SwiftX users!

This archive was generated 07-Feb-2012. Archive updated nightly.