Subj : Re: I have an Idea
To : Fireball
From : echicken
Date : Thu Feb 07 2013 04:36 pm
Re: Re: I have an Idea
By: Fireball to echicken on Thu Feb 07 2013 21:34:10
Fi> I know a little about python (it's been a long time since I messed with
Fi> it) and almost nothing about javascript. It would be nice to see some
Fi> support for python in sbbs as well (even if via a 'shim'). It's not near
Fi> as hard to learn and also very powerful. :)
I don't know. "Hard to learn" is totally subjective. I know a little bit of
Python and I wouldn't really say it's easier (or harder) to pick up than JS -
just different.
JS - with the objects and classes provided by Synchronet - is actually quite
powerful, and we've been able to do a lot with it. I'd rather see one
well-supported native scripting language in a project like this than a handful
of options, many of which would be under-used and not fully implemented. Any
new scripting environment would not benefit from the huge amount of JS stuff
available for Synchronet already.
Of course, for your "shim" one could conceivably write an API in JS to expose
all kinds of data from Synchronet, then interact with it from stuff written in
their programming language of choice.
If Python really is your thing, there is somebody working on a Python-based
BBS:
http://1984.ws/. On the other hand, there's no need to change software
just because you don't want to learn JS - Synchronet already has an alternative
by the name of Baja. :D
echicken
electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
---
� Synchronet � electronic chicken bbs - bbs.electronicchicken.com