Subj : Pascal rolecall!
To   : James Coyle
From : Vince Coen
Date : Mon Apr 08 2013 02:13 pm

Hello James!

07 Apr 13 16:04, you wrote to me:

VC>> Used to, last was re-issuing FileMgr now left on sourceforge as
VC>> Open Source. Written in TP. Did consider migrating it over to
VC>> Free Pascal but decided it was to complex for my old brain !!

> Free Pascal isn't so bad coming from TP.  They have a lot of nearly
> compatible Units that work like TP counterparts (DOS, CRT, etc).
> Those units can really help soften the transition.

> I think you can find a lot of similar string functions in SysUtils (to
> help replace all of those TP assembler string functions that just
> about everyone was using back in the day!)

That was my main reason for not migrating, as my pascal is rusty and there is
lot of assembler both in & outline.

The code was taken over from the original programmer after I said I would move
it to OS however that said I do not think many people use it eg, 10 < so any
effort by me would be wasted as no doubt it would take a lot of time tryinmg
to remember Pascal and to look for suitable replacement string functions to
slip in.

Of course if I was not rusty it could be done in under a day.

As you may note from my tags I run mbse under Linux which has the source code.

I did take a look at mystic and at one point had a test system up but now a
days will not use any programs unless I have the source. If nothing else in
case I wish to tinker but more importantly so the code can be checked for
holes
etc.

With mbse one item is missing, and that is a editor for changing the file
descriptions that are loaded to a database. I find these day that programmers
seem to want to write a book as a description with a lot of boxes and such.

This type of thing always seems to need changing which I admit is a bit time
consuming!

I did use a BBS system called Adept running on OS/2 and that had some good
tools but is written in C++, not a language I know but I have now released all
of the source code for it from a 3/4 programmers that all had their own
variations.

[Avaiable from my BBS at http://applewoodbbs.mine.nu and download area 21].

It runs to around 50Mb archived and when I had a look at it even with my
limited knowledge of C++ think it will migrate to Linux without major issues.

More of a case of, is it needed these days :)




Vince

--- Linux/Mbse/GoldED+/LNX 1.1.5-b20120229
* Origin: Air Applewood, The Linux Gateway to the UK (2:250/1)