• Modern Pascal...

    From xqtr@21:1/111 to All on Thursday, August 20, 2020 11:04:36
    I was playing with Modern Pascal the other day and it's a very neat version of pascal. The only downside, for me, is that it's an interpreter and not a compiler. Isn't there a way to compile code and create executables?

    It also has a BBS unit with some good functions for bbsing, i suggest anyine who knows pascal to take a look at MP.

    --- Mystic BBS v1.12 A45 2020/02/18 (Raspberry Pi/32)
    * Origin: Another Droid BBS # andr01d.zapto.org:9999 (21:1/111)
  • From apam@21:1/126 to xqtr on Thursday, August 20, 2020 20:27:42
    I was playing with Modern Pascal the other day and it's a very neat version
    of
    pascal. The only downside, for me, is that it's an interpreter and not a compiler. Isn't there a way to compile code and create executables?

    It also has a BBS unit with some good functions for bbsing, i suggest
    anyine
    who knows pascal to take a look at MP.

    It's not meant to compile code, if I remember rightly Ozz compares it to node.js (but better / faster).

    I'd say stick with FreePascal if you want to make executables.

    Modern Pascal (as far as I can tell) is closed source (yet MIT licensed?)

    Personally I tried it last year or so, when Ozz was telling everyone about PCBoard 15, but at that time I couldn't find any source to PCBoard 15 which was
    also apparently opensource, and it just seemed like a lot of talk.

    PCBoard 15 is now "Legacy/X" which appears to be a legit BBS system (ie, not just talk). As for modern pascal, perhaps that's improved too since I last tried.

    (Last year or so I seem to remember it being a bit crashy, but I didn't take much interest in it).

    Perhaps some will like it, but I'd say use nodejs if you want that type of thing, or freepascal if you must use pascal.

    Andrew


    --- TitanFTN (Linux/x86_64)
    * Origin: Wunderlust BBS - wunderlust.ddns.net:2023 (21:1/126)
  • From xqtr@21:1/111 to apam on Thursday, August 20, 2020 14:59:32
    It's not meant to compile code, if I remember rightly Ozz compares it to node.js (but better / faster).

    I thought so, but i had to ask in case there was some "hidden" feature :)

    Personally I tried it last year or so, when Ozz was telling everyone
    about PCBoard 15, but at that time I couldn't find any source to PCBoard 15 which was also apparently opensource, and it just seemed like a lot
    of talk.
    PCBoard 15 is now "Legacy/X" which appears to be a legit BBS system (ie, not just talk). As for modern pascal, perhaps that's improved too since
    I last tried.

    I think it's open source, but you have to connect to legacy/x discord server
    to get the link :O from what i have read in its facebook page.

    Perhaps some will like it, but I'd say use nodejs if you want that type
    of thing, or freepascal if you must use pascal.

    If it's an "interpreter" thing, i don't have any other choice. :) But still, for bbsing purposes, if someone wants an easy way to access JAM bases, Modern Pascal offers it... just in case.

    :: XQTR :: Another Droid BBS :: andr01d.zapto.org:9999 :: xqtr@gmx.com

    --- Mystic BBS v1.12 A45 2020/02/18 (Raspberry Pi/32)
    * Origin: Another Droid BBS # andr01d.zapto.org:9999 (21:1/111)
  • From paulie420@21:2/150 to xqtr on Friday, August 21, 2020 19:47:17
    I think it's open source, but you have to connect to legacy/x discord server to get the link :O from what i have read in its facebook page.

    Thats true, and its not fully cooked yet either. They continue to make progress... but; we were supposed to 'go live' several times already.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A45 2020/02/18 (Raspberry Pi/32)
    * Origin: American Pi BBS (21:2/150)
  • From Vk3jed@21:1/109 to apam on Monday, August 24, 2020 20:07:00
    On 08-20-20 20:27, apam wrote to xqtr <=-

    I'd say stick with FreePascal if you want to make executables.

    I've been playing a bit with FreePascal lately. Wrote a simple timer based program for an application I have in mind. I've discovered the wiringPi library and a FP unit that acts as a wrapper for the C/C++ code, so now I can read/write the GPIO pins on the R-Pi. Now to merge that in with my existing code. :)

    Modern Pascal (as far as I can tell) is closed source (yet MIT
    licensed?)

    I hadn't heard of Modern Pascal until now.


    ... I smell smoke. I think my brain's about to go.
    === MultiMail/Win v0.51
    --- SBBSecho 3.10-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)