TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Wim Veldhuis
from: Louis Rizzuto
date: 1994-08-23 20:38:00
subject: Pascal and ???

WV>Louis Rizzuto wrote in a message to All:

WV> LR> So since I already have the compiler to convert my apps to
WV> LR> OOPS, and using Borland's TV, this seems to be the next
WV> LR> logical step - or is it?

WV>Using OOP means a complete different approach than traditional programming.
WV>Switching to TV, which is completely OOP, may turn out to be as difficult as
WV>porting to C++.
WV>It is of course possible to use TV only as a frontend for your none OOP styl
WV>program. This will still be some heavy work since TV is event driven, where
WV>your program is probably program driven.
WV>My experience is that it is possible to use a none-oop problem oriented
WV>approach with an OOP oriented user interface, but some things work out quite
WV>weird. The event driven demands are just different.

Hi, Wim.

   If I remember correctly, Boland doesn't recommend mixing their TV
   OOPs stuff with their procedure stuff.  Probably for the very reasons
   you specified - the event driven stuff.  (I wonder what event driven
   stuff is doing under DOS. :)  )

   What the ref manual does specify is following a series of steps to
   carefully extract the procedure stuff and use it with a TV
   interface - which I am inclined to follow to avoid buggy software.

WV> LR>
WV> LR> Has anyone been where I am and done this - converted their
WV> LR> procedure Pascal apps to TV and OOPs?

WV>I did a redesign (program was not to big). Due to the procedural approach,
WV>(many small ones) I was able to use quite a lot of the problem oriented code
WV>Still it is a major task. (BTW I did it for Windows, but the difference is n
WV>that much)

   That's curious.  Do I understand you correctly that you convert your
   (Borland) Pascal stuff to Windows and it was less difficult than to
   TV?  Did that include with Windows PM?  I think I may be doing that
   next using the procedure approach - without OOPS and TV.

WV>As for Pacal for OS/2. There is a patch available for Borland Pascal 7.0 to
WV>it generate 16-bit OS/2 code (PM also). There is also a beta release of a
WV>32-bit pascal compiler which is Borland compatible. I haven't tested it myse
WV>but it is available on different BBS's.

   Yes, I heard about that 16-bit release last year for OS/2 by that
   German magazine.  Someone told me that Borland gave them permission
   to do what they did - so they wouldn't have to.  Still doesn't make
   too much sense to me that Borland would do this - but what the hey,
   some people obviously preferred a half a loaf to none.

   The 32-bit Pascal Beta, I heard it is called "spos2" release for OS/2
   is also coming from a Germany company - and not from Borland.

   I will wait to hear the reviews from those who have time to try it.
   I am glad there is something available.  I just hope there are only
   minor problems and it is a professional version and incompatibilities
   with Borland's Pascal is minimal.

   From what I hear of the number of people using Windows tho, I am
   still inclined to do Windows next and then OS/2.  This way both
   development systems will become stronger, and more reliable, in the
   market place.   That is what I think right *now*, but I will make
   that decision when I am on the verge of going beyond DOS.

   DOS, as far as I can tell, still has the largest market place due
   to it's simplicitiy for most users. It appears this will remain true
   for most non-professional users for some time to come - perhaps for
   many years to come.  I don't think I want to ignore DOS users.

   Plus, I hear that many users have 286's/386's, and few, in
   comparison, have moved on to the 486's - so that DOS market looks
   healthy and well and big enough to merit giving considerable
   attention to right now.  Next year will have to wait till next year.
   :)

   You know what they say about pioneers?  They wind up with arrows in
   their backs.  :)  I have had my fair share of arrows in my career.
   Now I don't have to be on the technological cutting edge all the
   time.

   Being on the edge as far as my apps is concerned is enough for me
   right now.  I have to be ahead of everyone there - or else.

   What do you think, Wim?

   BTW, do you have any products released yet?  For where - Europe or
   the USA or both?

Regards, -= Lou =-


--- GEcho 1.00

* Origin: ACORN I * Marlboro, NY * USR 28.8 (1:2624/503.0)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413
SEEN-BY: 711/430 807 808 809 934 712/353 623 713/888 800/1
@PATH: 275/114 1 3615/50 229/2 12/2442 711/409 54/54 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.