TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Louis Rizzuto
from: Jon Gilkison
date: 1994-08-25 07:55:32
subject: Pascal and ??? 1/2

LR>    This is a LOT less effort than conversion of a large DOS apps *after*
LR>    a huge learning curve for just C++ and OS/2 alone - not to mention
LR>    the huge learning curve for C++ for the other operating systems.
LR>    So I am not sure how you justified going to C++ and OS/2 alone from
LR>    Pascal if you have any apps of any size and mucho man-years in them.

Depending on what your application is doing, the conversion from Pascal to
¨C/C++ should be relatively a minor task.  If your program is largely
interface ¨dependent, then yes, the conversion process would be a stickler;
however if ¨it's largely of function than you should be able to move it
fairly rapidly and ¨easily.

I've just spent the last week converting 30,000 lines (small, I know) of
code ¨to C++ and was able to compile it with little problem or effort.

LR>    In case you hadn't noticed, I am not a big fan of C++ or OOPS.  I
LR>    have *studied* it.

You should.  It eases the programming process ten fold (at least, for me). 
I ¨can approach the programming task with a more defined vision of the
final ¨output and how to get there than I can with procedural development. 
Not to ¨mention keeping the code extensible, re-usable and easier to
maintain in ¨future visions.

LR>    It (OOPS) sounded great when it came out.  However, as I have found
LR>    out, it is a lot more complicated than Pascal or 'C' and the
LR>    professional consulting demand is still not there - and if it was
LR>    there, it wouldn't be met.

OOP isn't that far above procedural, just as Pascal isn't that different
from ¨C.  C offers more, imho, but Pascal is easier to prototype and
generally ¨faster to acheive similar results.

Just my opinions, mind you, but I would keep an open mind towards moving to
¨C++.  Pascal is becoming more and more a dead end option with limited
¨technologies always behind C.  (Look how long it took to get DLLs, etc.)

Regards,

Jon Gilkison
Mind Sight Software

... Computing 101A: DEL C:\WINDOWS\*.*

--- ProBoard v2.02b4 [Reg]


* Origin: Random Access BBS ł ProBoard Beta ł USR V.34 Dually (1:282/3030)
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: 282/3030 1031 56 1 270/101 396/1 3615/50 229/2 12/2442
@PATH: 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™.