Board: [DeveloperNet] C# Subject: Synchronet scripting From: Nightfox Date: Tue Feb 11, 2014 19:11 Re: Asynchronous programming in the next C# By: Mercyful Fate to Nightfox on Tue Feb 11 2014 12:49:54 Ni>> I think I would have preferred that Synchronet use Python as its Ni>> scripting language instead of JavaScript. I like that Python code Ni>> looks nice (due mainly to its enforced indentation rules), but Ni>> JavaScript works fairly well. To support Python, Synchronet would Ni>> have to provide Python bindings to its functions and objects, and I Ni>> highly doubt Digital Man (the author of Synchronet) is going to do Ni>> that any time soon. :) MF> Indeed, it's one the the nice things, along with it's extensive library of MF> objects that attracted my to Python. Yep, that's one of the things I like about Python too. MF> I would thinkfor synchronet that it would be a little esier MF> since they already have all the javascript binding, a quick copy/past of MF> most of the call outs would work with just updating the calls to python. MF> However, anything takes time and error and there has to be the desire to MF> see it through. :) Yeah, it would probably still take some significant time to do that and alsoto test it. In a way, it might have been good that Synchronet went with JavaScript because I've read Python made some breakingchanges starting with 3.0 - So not all Python 2.x scripts run with Python 3.0 and vice versa. JavaScript hasn't had that type of a change (as far as I know). Also, I think one of the strengths of JavaScript is its text manipulation capabilities, including regular expressions. I've used those quite a bit in my Synchronet JavaScript mods - Although I'm sure Python has similar capabilities. Nightfox --- ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com .