Hi all, As title, is that possible to develop a python version of tinc, that will be interesting:) Tks. Cong -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.tinc-vpn.org/pipermail/tinc-devel/attachments/20161213/fcd83914/attachment.html>
On Tue, 13 Dec 2016, Cong Monkey wrote:> As title, is that possible to develop a python version of tinc, that will > be interesting:)Possible? Sure. Will it be bigger and slower? Sure. Will Guus do it? Most likely not. Feel free to do it, but don't expect it to be that easy. And you will need to be able to at least read C, to understand the details of how it works. c'ya sven-haegar -- Three may keep a secret, if two of them are dead. - Ben F.
Yes, the current c implement is not so easy to read, very old style! The good part is that the protocol seems very clear:) 2016年12月13日 09:46,"Sven-Haegar Koch" <haegar at sdinet.de>写道: On Tue, 13 Dec 2016, Cong Monkey wrote:> As title, is that possible to develop a python version of tinc, that will > be interesting:)Possible? Sure. Will it be bigger and slower? Sure. Will Guus do it? Most likely not. Feel free to do it, but don't expect it to be that easy. And you will need to be able to at least read C, to understand the details of how it works. c'ya sven-haegar -- Three may keep a secret, if two of them are dead. - Ben F. _______________________________________________ tinc-devel mailing list tinc-devel at tinc-vpn.org https://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc-devel -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.tinc-vpn.org/pipermail/tinc-devel/attachments/20161213/83343a80/attachment.html>
Lance Fredrickson
2016-Dec-13 02:13 UTC
Is that possible develop a python version of tinc?
On 12/12/2016 9:46 AM, Cong Monkey wrote> As title, is that possible to develop a python version of tinc, that > will be interesting:)I'll go out on a limb and say... yes. The unasked question I sense is, "is anyone willing to port tinc to python". I can't speak for anyone else, but personally I'm happy that tinc is written in C. It means I can use it in barebones environments such as embedded devices where running python is out of the question for reason of size and/or speed. A python version would be interesting for sure, and I'm sure people would do interesting things with it. The question is whether anyone sees an unfilled need for such a port. https://www.tinc-vpn.org/platforms/ As-is, it runs practically on any platform you could want, so I think it would be difficult to find anyone interested in creating a python version, outside perhaps of doing it for academic reasons. Cheers, Lance
Rewrite make rethink possible! And, A python version open other possible like release a bundle version with gui application, recipient, tinc and other user friendly stuff! 2016年12月13日 10:13,"Lance Fredrickson" <lancethepants at gmail.com>写道:> On 12/12/2016 9:46 AM, Cong Monkey wrote > >> As title, is that possible to develop a python version of tinc, that will >> be interesting:) >> > > I'll go out on a limb and say... yes. The unasked question I sense is, "is > anyone willing to port tinc to python". > > I can't speak for anyone else, but personally I'm happy that tinc is > written in C. It means I can use it in barebones environments such as > embedded devices where running python is out of the question for reason of > size and/or speed. A python version would be interesting for sure, and I'm > sure people would do interesting things with it. The question is whether > anyone sees an unfilled need for such a port. > > https://www.tinc-vpn.org/platforms/ > As-is, it runs practically on any platform you could want, so I think it > would be difficult to find anyone interested in creating a python version, > outside perhaps of doing it for academic reasons. > > Cheers, > Lance > _______________________________________________ > tinc-devel mailing list > tinc-devel at tinc-vpn.org > https://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc-devel-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.tinc-vpn.org/pipermail/tinc-devel/attachments/20161213/093191bb/attachment-0001.html>