• After Basic

    From Jon Justvig@316:57/0 to All on Monday, November 26, 2012 12:09:15
    I enjoyed Pascal after I moved on from Basic many years ago. I look at it now and wonder why I just didn't jump into C or C++. The more I understood
    Pascal, the more I learned about C++. So I guess it's practically to experiment the space shuttle first before flying to the moon.

    Sincerely,
    Jon Justvig
    R14C (1:298/5)
    telnet://vintagebbsing.com
    http://www.vintagebbsing.com
    e-mail: jjustvig@vintagebbsing.com
    yahoo: jonathanjustvig@yahoo.com
    --- SBBSecho 2.12-Win32
    # Origin: Stepping Stone BBS -- Home of WhisperNet (316:36/0)
    * Origin: Eye of The Hurricane BBS - EoTH.DynDns.org (316:57/0)
  • From Andy Ball@1:261/38 to Jon Justvig on Saturday, December 01, 2012 15:59:32

    Hello Jon,

    JJ> I enjoyed Pascal after I moved on from Basic many
    > years ago. I look at it now and wonder why I just
    > didn't jump into C or C++. The more I understood
    > Pascal, the more I learned about C++. So I guess it's
    > practically to experiment the space shuttle first
    > before flying to the moon.

    I prefer Pascal to C but I've been trying to force
    myself to learn C because it's easier to find documentation and supported compilers for C. Pascal feels cleaner though, for application programming at least.

    -Andy Ball

    --- BBBS/Li6 v4.10 Dada-1
    * Origin: Prism bbs (1:261/38)
  • From mark lewis@1:3634/12.42 to Andy Ball on Saturday, December 01, 2012 19:56:12

    JJ> I enjoyed Pascal after I moved on from Basic many
    > years ago. I look at it now and wonder why I just
    > didn't jump into C or C++. The more I understood
    > Pascal, the more I learned about C++. So I guess it's
    > practically to experiment the space shuttle first
    > before flying to the moon.

    I prefer Pascal to C but I've been trying to force
    myself to learn C because it's easier to find documentation and
    supported compilers for C. Pascal feels cleaner though, for
    application programming at least.

    you really should take a look at free pascal, then... it is multi-platform and multi-OS... granted, not everything is the same across the multi parts but most
    of it is... it is also still in development as is the separate Lazarus RAD environment... i participate in the mailing lists for both and only rarely ever
    go to the forums for them... plus there's a newsgroup or two where they are also discussed and supported...

    )\/(ark

    ---
    * Origin: (1:3634/12.42)
  • From Andy Ball@1:261/38 to Mark Lewis on Sunday, December 02, 2012 10:50:54

    Hello Mark,

    ML> you really should take a look at free pascal, then...
    > it is multi-platform and multi-OS... granted, not
    > everything is the same across the multi parts but
    > most of it is... it is also still in development...

    Last time I looked at Free Pascal it wasn't as cross-
    platform as I would have liked. For the work I'm likely to do now, that's probably less of an issue though. I've just downloaded the manual set and I'll
    have a look. Thanks for the suggestion.

    - Andy Ball

    --- BBBS/Li6 v4.10 Dada-1
    * Origin: Prism bbs (1:261/38)
  • From mark lewis@1:3634/12.42 to Andy Ball on Monday, December 03, 2012 08:07:49

    ML> you really should take a look at free pascal, then...
    > it is multi-platform and multi-OS... granted, not
    > everything is the same across the multi parts but
    > most of it is... it is also still in development...

    Last time I looked at Free Pascal it wasn't as cross-
    platform as I would have liked.

    when was that?

    the biggest thing i find is which units you use... there are similar routines in several units... if you are only working with X platform, then these units are fine but if you want to work with X, Y and Z platforms, then you might want
    to look at that unit and those routines over there... yes, it takes time and documentation... speaking of which, there is a book available... i forget who wrote it but the first was in german... i am not sure if they have an english version available yet... i will have to dig for the details if you are interested...

    For the work I'm likely to do now, that's probably less of an
    issue though. I've just downloaded the manual set and I'll have a
    look. Thanks for the suggestion.

    you are welcome... i'm in FP/Laz pretty much every day as i have several projects i've been working on to try to get familiar and comfortable with the environment and the nuances of the language... it is very close to BP/TP but there are some differences, for sure... i definitely want to get my most used libraries converted over so that i can continue to use them and compile my BP/TP projects for other platforms :)

    )\/(ark

    ---
    * Origin: (1:3634/12.42)
  • From Andy Ball@1:261/38 to Mark Lewis on Wednesday, December 05, 2012 22:31:02

    Hello Mark,

    ASB> Last time I looked at Free Pascal it wasn't as cross-
    > platform as I would have liked.

    ML> when was that?

    Some years ago.

    ML> i'm in FP/Laz pretty much every day as i have several
    > projects i've been working on to try to get familiar
    > and comfortable with the environment and the nuances
    > of the language...

    How well is it working for you, so far?

    -Andy Ball

    --- BBBS/Li6 v4.10 Dada-1
    * Origin: Prism bbs (1:261/38)
  • From mark lewis@1:3634/12.42 to Andy Ball on Thursday, December 06, 2012 15:45:01

    ASB> Last time I looked at Free Pascal it wasn't as cross-
    > platform as I would have liked.

    ML> when was that?

    Some years ago.

    there's been a lot of changes and bugfixes since then, i'm sure :)

    ML> i'm in FP/Laz pretty much every day as i have several
    > projects i've been working on to try to get familiar
    > and comfortable with the environment and the nuances
    > of the language...

    How well is it working for you, so far?

    for the general basic stuff, it does quite well... some things, like a few 3rd party libraries need some work and i have to have help on them... mainly because they don't support my target of OS/2... i'm going thru that right now trying to get https support working on OS/2 with synapse for a simple web client that has to log in and pull a file and a couple of pages... later, it will be a REST client for the same site but https has to work first... it works
    great from winwhatever... i've not tried it from linux which synapse also supports... my dev box is winwhatever and OS/2 is the main production system where all the processing needs to be done... i'm not really wanting to use wget
    to pull the files from that site, either... it would be a lot better for my tool to pull and process all in one go ;)

    but like i say, outside of a few things, so far things are good... i'm also just getting started porting mark may's MKSMG library to FPC so i can start doing more work with the FTN style BBS message bases... i may possibly continue
    the porting and move on to his MKBBS as well... i dunno... that's a later thing...

    speaking of BBSes, there's also Mystic BBS which is written in FPC and coming along very nicely, too ;)

    )\/(ark

    ---
    * Origin: (1:3634/12.42)