I have recently dusted off my old perl skills to write a BinkD log analyzer as I wasn't happy with any of the options out there.
Aside from python, what are people using these days to write bbs doors
and mods?
Haven't done anything with perl yet...
I had been working in FreePascal, but recently have gotten a few projects going in MPL. There's a couple door games, and a couple utilities so far...
I love MPL. I wrote a lot of stuff for Mystic back in the 1.10 days and even some Mystic 2.0 stuff when it was almost a thing, lol.
MPL is very easy to use. There are so many functions that would be difficult to do in pascal.
I have recently dusted off my old perl skills to write a BinkD log analyzer as I wasn't happy with any of the options out there.
I really haven't done much coding in the past 10 years or so but still remember my pascal and perl.
Aside from python, what are people using these days to write bbs doors
and mods?
Currently I am am playing around with MPL and it's been a good 24 years since I have coded in a Pascal based language -- kind of a trip when comparing to languages like c# which has been my go to for things like Unity3D coding and some things for work. But I am really liking MPL --
and since I used Pascal back in the BBS days it feels like an
appropriate fit for right now to try out some things.
Perl I did back in the day for a short period of time back when I was doing some PHP/MySQL work. Easily 20 years ago as well.
I'm really liking the Python integration. I hope when g00r00 pops his
head up next he can finish adding some more functions to it so that it
can be used to it's full potential.
I wrote a prelogin disclaimer mod (one where you have to type "yes" to proceed, anything else drops carrier) in both python and MPL and anecdotally feel like the python one is faster.
Aside from python, what are people using these days to write bbs doors and mods?
I run Synchronet, and I've used Synchronet's JavaScript API to write
some doors/ add-ons for Synchronet. Other than that, one time I started working on a door g ame in C++ (with the OpenDoors toolkit) since I
wanted it to be playable with an y BBS software. I never finished it though..
Rob has done wonderful things with Synchronet.
Re: Re: BBS Coding Languages
By: Netsurge to Nightfox on Tue Aug 06 2019 02:58 pm
Rob has done wonderful things with Synchronet.
I agree, and I'm thankful he is still supporting it.
I run Synchronet, and I've used Synchronet's JavaScript API to write
some doors/ add-ons for Synchronet. Other than that, one time I
started working on a door g ame in C++ (with the OpenDoors toolkit)
since I wanted it to be playable with an y BBS software. I never
finished it though..
Rob has done wonderful things with Synchronet.
It's amazing how bbs software like Synchronet and Mystic has been
pushed to crazy limits while still maintaining a true bbs feel.
You can take advantage of modern internet protocols yet merge them into that old school interface.
Not just Rob, but Rob, Deuce, echicken, even Nightfox, whom are all CVS committers. Synchronet's been well turned into a community driven project which is, honestly, a great thing in my book.
When I shut down my original BBS in 2000, I didn't think anyone would really wan t to use a BBS with the internet being available (let alone
use a BBS via the in ternet). But I got back into BBSing in 2007, and I thought it was pretty cool t hat Synchronet (and others) support modern internet protocols. It basically off ers a suite of tools to make an online presence and keep the old-school text int erface.
I commit my own mods to the Synchronet CVS repository, but I'm not sure if Rob is okay with anyone going into the C++ code and modifying stuff there. One instance is that I have my message reader that I've written in JavaScript, and now Rob is developing a similar reader interface which I think will include both C++ and JavaScript updates. He has his own ideas about how he wants things implemented sometimes.
I run Synchronet, and I've used Synchronet's JavaScript API to write
some doors/ add-ons for Synchronet. Other than that, one time I started working on a door g ame in C++ (with the OpenDoors toolkit) since I
wanted it to be playable with an y BBS software. I never finished it though..
Aside from python, what are people using these days to write bbs
mods?
I run Synchronet, and I've used Synchronet's JavaScript API to write
some doors/add-ons for Synchronet. Other than that, one time I
started working on a
door game in C++ (with the OpenDoors toolkit) since I wanted it to
be playable with any BBS software. I never finished it though..
Sysop: | altere |
---|---|
Location: | Houston, TX |
Users: | 66 |
Nodes: | 4 (0 / 4) |
Uptime: | 14:46:57 |
Calls: | 620 |
Files: | 7,638 |
Messages: | 293,508 |