• Re: Returning to Pascal

    From Tristan B. Kildaire@1:19/25 to Tony Langdon on Thu Nov 17 20:44:00 2016
    On 2016-10-20 05:49 AM, Tony Langdon wrote:
    mark lewis wrote to Tony Langdon <=-

    Any suggestions for resources would be welcome, though I have already found some good information on the Free Pascal wiki, which has jogged
    my memory.

    what kinds of resources??

    Tutorials, references, etc, suitable for someone with previous (Turbo) Pascal experience. Not so keen on videos though.


    ... I wrote my own benchmark. My machine is now 500GHz.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)

    I feel the same. Videos don't really do it for me. It depends. But for
    the most part they do not do it for me.
    --- SBBSecho 2.33-Linux
    * Origin: DarkAges BBS 1:19/25 - darkagesbbs.com Wayne, OK (1:19/25)
  • From Tony Langdon@3:633/410 to Tristan B. Kildaire on Fri Nov 18 06:34:00 2016
    --- SBBSecho 2.27-Linux
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tristan B. Kildaire@1:19/25 to Tony Master on Fri Nov 18 10:15:16 2016
    On 2016-10-20 11:28 PM, Tony Master wrote:
    On 10/19/16, Tony Langdon said the following...
    Any suggestions for resources would be welcome, though I have already found some good information on the Free Pascal wiki, which has jogged my memory.

    fpc has taken over where vp has left off. im still playing in vp due to the code to some door games is compiled in it and i would like to make it fpc but fpc is still greek to me too

    |08 .|05�|13�|15Dr|07e|08am Ma|07st|15er|13�|05�|08.
    |08 ��|05�|13�� |13��|05�|08��
    |11 DoRE|03!|11ACiDiC|03!|11Demonic |08[|15dreamland|09.|15darktech|09.|15org|08]

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: --[!dreamland BBS dreamland.darktech.org (1:218/530)

    What's `vp`?
    --- SBBSecho 2.33-Linux
    * Origin: DarkAges BBS 1:19/25 - darkagesbbs.com Wayne, OK (1:19/25)
  • From mark lewis@1:3634/12.73 to Tristan B. Kildaire on Fri Nov 18 21:59:02 2016

    18 Nov 16 10:15, you wrote to Tony Master:

    fpc has taken over where vp has left off. im still playing in vp due to
    the code to some door games is compiled in it and i would like to make
    it fpc but fpc is still greek to me too

    What's `vp`?

    virtual pascal...

    PS: please trim unnecessary crap from your responses ;)

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... My opinions are my own; mistakes are the computer's fault.
    ---
    * Origin: (1:3634/12.73)
  • From Tristan B. Kildaire@1:227/201 to mark lewis on Sat Nov 19 11:03:20 2016
    On 2016-11-19 04:59 AM, mark lewis wrote:

    18 Nov 16 10:15, you wrote to Tony Master:

    fpc has taken over where vp has left off. im still playing in vp due to
    the code to some door games is compiled in it and i would like to make
    it fpc but fpc is still greek to me too

    What's `vp`?

    virtual pascal...

    PS: please trim unnecessary crap from your responses ;)

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin'
    it
    wrong...
    ... My opinions are my own; mistakes are the computer's fault.
    ---
    * Origin: (1:3634/12.73)

    Unecessary crap?
    --- SBBSecho 3.00-Linux
    * Origin: Electronic Warfare BBS | telnet:\\bbs.ewbbs.net (1:227/201)
  • From mark lewis@1:3634/12.73 to Tristan B. Kildaire on Sat Nov 19 10:09:06 2016

    19 Nov 16 11:03, you wrote to me:

    On 2016-11-19 04:59 AM, mark lewis wrote:

    18 Nov 16 10:15, you wrote to Tony Master:

    fpc has taken over where vp has left off. im still playing in vp due
    to
    the code to some door games is compiled in it and i would like to
    make
    it fpc but fpc is still greek to me too

    What's `vp`?

    virtual pascal...

    PS: please trim unnecessary crap from your responses ;)

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer
    doin' it wrong...
    ... My opinions are my own; mistakes are the computer's fault.
    ---
    * Origin: (1:3634/12.73)

    Unecessary crap?
    --- SBBSecho 3.00-Linux
    * Origin: Electronic Warfare BBS | telnet:\\bbs.ewbbs.net (1:227/201)

    yeah... quote headers, irrelevent text not being commented on, trailing irrelevent signature blocks, tag lines, tear lines and origin lines, etc... like i've left above to demonstrate...

    in other words, please use proper netiquette and trim irrelevent material from quoted material in replies ;)

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... My idea of housework is to sweep the room with a glance.
    ---
    * Origin: (1:3634/12.73)
  • From Richard Miles@1:3634/24 to Tristan B. Kildaire on Sun Nov 20 17:53:36 2016
    On 11/19/16, Tristan B. Kildaire said the following...

    Unecessary crap?

    Everything that doesn't pertain to the discussion at hand. It's easier to
    read when all the other stuff (taglines, origins, 90% of the message, etc...

    -=>Richard Miles<=-
    -=>Captain Obvious<=-
    -=>bbs.shadowscope.com<=-

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Shadowscope BBS | bbs.shadowscope.com | Temple, GA (1:3634/24)
  • From Deavmi@1:227/201 to Tony Langdon on Mon Nov 21 05:15:24 2016
    Hi everyone,

    Years ago (mid 80s - early 90s), I used to be a fairly proficient Pascal >programmer using Turbo Pascal under DOS and CP/M (on Apple w/z80 Softcard and >Microbee), and have written a number of applications, including a Morse tutor, >which was initially written under DOS, but ported to the Microbee with the help
    of a friend who owned one for the assembly code required to implement sound and
    timing on that platform.

    I haven't written any Pascal for about 25 years, though I did dabble in Java >several years ago and am often scripting in BASH. Anyway, I've got a few small
    projects that could do with some code and after discovering Free Pascal, I >figured it would be easier to relearn Pascal than learn something new to me >such as C. Things have changed though since those days! :)

    Any suggestions for resources would be welcome, though I have already found >some good information on the Free Pascal wiki, which has jogged my memory.


    ... My hard disk is full! Maybe I'll try this message section thing.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)


    Java is nice.
    --- SBBSecho 3.00-Linux
    * Origin: Electronic Warfare BBS | telnet:\\bbs.ewbbs.net (1:227/201)
  • From Deavmi@1:227/201 to Tony Langdon on Mon Nov 21 05:15:50 2016
    Hi everyone,

    Years ago (mid 80s - early 90s), I used to be a fairly proficient Pascal >programmer using Turbo Pascal under DOS and CP/M (on Apple w/z80 Softcard and >Microbee), and have written a number of applications, including a Morse tutor, >which was initially written under DOS, but ported to the Microbee with the help
    of a friend who owned one for the assembly code required to implement sound and
    timing on that platform.

    I haven't written any Pascal for about 25 years, though I did dabble in Java >several years ago and am often scripting in BASH. Anyway, I've got a few small
    projects that could do with some code and after discovering Free Pascal, I >figured it would be easier to relearn Pascal than learn something new to me >such as C. Things have changed though since those days! :)

    Any suggestions for resources would be welcome, though I have already found >some good information on the Free Pascal wiki, which has jogged my memory.


    ... My hard disk is full! Maybe I'll try this message section thing.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)


    I'd suggest stick with Pascal then. via fpc.
    --- SBBSecho 3.00-Linux
    * Origin: Electronic Warfare BBS | telnet:\\bbs.ewbbs.net (1:227/201)
  • From Deavmi@1:227/201 to mark lewis on Mon Nov 21 05:16:24 2016

    20 Oct 16 13:49, you wrote to me:

    Any suggestions for resources would be welcome, though I have already TL>> found some good information on the Free Pascal wiki, which has jogged TL>> my memory.

    what kinds of resources??

    Tutorials, references, etc, suitable for someone with previous (Turbo) Pascal experience. Not so keen on videos though.

    yeah, screw videos... ummm... the FPC guys will say that most Delphi related >books are ok... some few things might be different but for the most part, >they're ""the same""... also, one of the guys on either the FPC or Lazarus >teams wrote a book which is available but i don't know where or for how much...
    i pull the three FPC and Lazarus related mailing lists... there's also a forum

    but i can't stand its interface... the mailing list works great for me and >that's where i get most of my help when i need it...

    Lazarus is a RAD environment but it is also a good editor environment, too... >help is available from within the editor just like in the TP/BP days... i still
    do a lot of procedural coding with some little bits of OOP stuffs... i haven't

    done anything at all with Lazarus' RAD capabilities other than a few >experimental things from some document or other i found...


    as an aside, i'm looking for mark may's mksrcmsg libraries converted to FPC...

    i'm not looking very hard but i do have several projects that would really >benefit from being recompiled with the updated code and being 32bit or 64bit >instead of 16bit... if you don't remember mark's code, it is the OOP library >for accessing JAM, MSG, SQUish, HMB and old EZYcom message bases... i think >there's also some QWK stuff available but that's probably in the sources he >released of his Mythical Kingdom BBS package...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it

    wrong...
    ... People should marry for life, like pigeons and Catholics.
    ---
    * Origin: (1:3634/12.73)


    Wikibooks has some Pascal stuff. Also, the Free Pascal documentation.
    --- SBBSecho 3.00-Linux
    * Origin: Electronic Warfare BBS | telnet:\\bbs.ewbbs.net (1:227/201)
  • From Tony Langdon@3:633/410 to Deavmi on Mon Nov 21 22:42:00 2016
    Deavmi wrote to Tony Langdon <=-

    Java is nice.

    It has its good points. I did find it not too difficult to learn, and was quite powerful. The biggest downside is the JVM still takes a fair bit of RAM.


    ... Warning: Your tagline is low. Pull up. Pull..
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tony Langdon@3:633/410 to Deavmi on Mon Nov 21 22:43:00 2016
    Deavmi wrote to Tony Langdon <=-

    I'd suggest stick with Pascal then. via fpc.

    That was my thinking as well. :)


    ... Monogamy leaves a lot to be desired.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tony Langdon@3:633/410 to Deavmi on Mon Nov 21 22:47:00 2016
    Deavmi wrote to mark lewis <=-

    Wikibooks has some Pascal stuff. Also, the Free Pascal documentation.

    Good ideas. Back in the TP days, I got hold of a book on Turbo Pascal, which was a pretty good reference which really helped my coding. Hoping to find something similar for FPC. The FPC documentation I've seen is good, but I need a bit of the glue that ties each piece together. I don't handle piecemeal or fragmented information well.


    ... Nothing is so smiple that it can't get screwed up.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
  • From Tony Master@1:218/530 to Tristan B. Kildaire on Fri Nov 18 08:22:50 2016
    On 11/18/16, Tristan B. Kildaire said the following...
    What's `vp`?

    virtual pascal

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: --[!dreamland BBS dreamland.darktech.org (1:218/530)
  • From Gene Buckle@1:138/142 to Deavmi on Thu Dec 8 09:04:18 2016
    Re: Returning to Pascal
    By: Deavmi to Tony Langdon on Mon Nov 21 2016 05:15 am

    Java is nice.
    ...for astonishingly small values of "nice". :)

    g.
    --- SBBSecho 2.27-Win32
    * Origin: The Retro Archive (1:138/142)