• Language to Transition To

    From Deavmi@VERT/EWBBS to Digital Man on Sunday, November 18, 2018 11:55:00
    C is king. I recommend it highly.

    +==========+

    Regards,
    Tristan B. Kildaire (Deavmi)

    Email: deavmi@ewbbs.synchro.net; deavmi@kk4qbn.synchro.net

    +==========+

    ---
    þ Synchronet þ Electronic Warfare BBS | telnet://bbs.ewbbs.net
  • From Deavmi@VERT/EWBBS to Jagossel on Sunday, November 18, 2018 12:01:00
    Idk what terminal you using all I know is how to operate vt100 terminals. From the way I use it I don't have helper functions but remember the codes needed to be sent to stdout for the terminal (a vt100 one) to interpret. I could use a library that held these codes and did such printing for me but eh.

    +==========+

    Regards,
    Tristan B. Kildaire (Deavmi)

    Email: deavmi@ewbbs.synchro.net; deavmi@kk4qbn.synchro.net

    +==========+

    ---
    þ Synchronet þ Electronic Warfare BBS | telnet://bbs.ewbbs.net
  • From Deavmi@VERT/EWBBS to Deavmi on Sunday, November 18, 2018 12:09:00
    Also as someone learning C and also x86 as a product of that it really makes you learn a lot.

    +==========+

    Regards,
    Tristan B. Kildaire (Deavmi)

    Email: deavmi@ewbbs.synchro.net; deavmi@kk4qbn.synchro.net

    +==========+

    ---
    þ Synchronet þ Electronic Warfare BBS | telnet://bbs.ewbbs.net
  • From Jagossel@VERT/OUTWEST to Deavmi on Monday, November 19, 2018 06:34:00
    Deavmi, to Jagossel...

    Idk what terminal you using all I know is how to operate vt100
    terminals. From the way I use it I don't have helper functions but remember the codes needed to be sent to stdout for the terminal (a
    vt100 one) to interpret. I could use a library that held these codes
    and did such printing for me but eh.

    Deavmi! Long time, man. Welcome back!

    The application that I was working in back then has already been released: Cobalt (https://github.com/jagossel/cobalt); which is my answer to
    providing an open source algernative to TheDraw or ACiD. I found out that
    ANSI files uses those printing characters, and so having them printing on
    the screen was pointless (except for full screen view, good for taking screenshots).

    At the time, I was using DOSBox on my cell phone. So, it had to be ANSI with CP437. I was able to test it on real hardware with FreeDOS and discovered issues with navigation. Those issues exist in virtualized environments of FreeDOS as well. I got two issues fix, I just need to find time to commit
    the changes and push them to Github.

    -jag
    Code it, Script it, Automate it!

    ... Fear not! I know how to write a "Hello, World!" program!
    --- MultiMail/DOS v0.51
    þ Synchronet þ the Outwest BBS - outwestbbs.com - Email denn@outwestbbs.com
  • From Nightfox@VERT/DIGDIST to Deavmi on Monday, November 19, 2018 10:11:00
    Re: Language to Transition To From BASIC?
    By: Deavmi to Deavmi on Sun Nov 18 2018 12:09 pm

    Also as someone learning C and also x86 as a product of that it really makes you learn a lot.

    By "x86", do you mean x86 assembly code? You would learn a lot, but unless you have a job or something where you really need to program in assembly code, you might not use it much. I had a couple of x86 assembly classes in college and have not used assembly since then. Also I tend to write a lot more code in C++ rather than C.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com