[liberationtech] Programming language for anonymity network
Cypher
cypher at cpunk.us
Fri Apr 18 13:18:26 PDT 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 04/18/2014 03:26 AM, Stevens Le Blond wrote:
>
> Hello,
>
> We are a team of researchers working on the design and
> implementation of a traffic-analysis resistant anonymity network
> and we would like to request your opinion regarding the choice of a
> programming language / environment. Here are the criteria:
>
> 1) Familiarity: The language should be familiar or easy to learn
> for most potential contributors, as we hope to build a diverse
> community that builds on and contributes to the code.
>
> 2) Maturity: The language implementation, tool chain and libraries
> should be mature enough to support a production system.
>
> 3) Language security: The language should minimize the risk of
> security relevant bugs like buffer overflows.
>
> 4) Security of runtime / tool chain: It should be hard to
> inconspicuously backdoor the tool chain and, if applicable,
> runtime environments.
I'd like to throw my $0.02 in for Python. If it's written properly and
optimized, you can get impressive speed from it, it's got a great
community, a huge standard library, and great third party modules.
It's also /very/ hard to shoot yourself in the foot like you can in
some other languages.
Cypher
- --
Want to communicate with me privately?
Find my PGP public key here:
http://pgp.mit.edu/pks/lookup?op=get&search=0x5BAEB5B2FA26826B
Fingerprint: 6728 40CE 35EE 0BF3 2E15 C7CC 5BAE B5B2 FA26 826B
-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBCgAGBQJTUYiBAAoJEFuutbL6JoJrP2kP/0fZ9q7Z4AOFQY8Zu9wmcp9k
INWxN8pQyTFsOgbN8gTyFEQFFngMRdQhsgfzczPBqpcSubMzliu29KKL3UODGjdV
fQP+SutsoXJKTf9NeJnkar1Hv0FTjtgRcYRRQuA9kJNACIjR+Ot8xHYOMpdIuOPU
RKCu9QLkJUP6/ehn960ulS/befmd01qeDucEzTgGTfjqpct8CfVq35+tohfK7UaH
hqO4yJyOfSewOhT1Z8W7gEKZzdrpnQXZjiY8LNSGqC2/S+dmf6OF7lNGmpQTpc/c
EGFyng7wwV7bfbAn/e7wGn4BDcr8PvhKJhddtUG9680oX4KUibMqsW3wAUwXNM+l
zIOjs2i/c9EPCHb16U9uf3YXufV1WhiuHk3dFS3vR6m4bys1UU6oBoHlrunibzRp
ZUud542843n/+Yf4iDG6vI3OkJB8MrIzdIBkpg1l88areBqYc7FgHpGOqmq7jQ/e
tMc1gl3sdmgr6+UL+xSsR2zss7ribXcyaEyRI1ad2NfTRyUF2vWD7nf0Ii9ztogO
rd9Tyx4pMCgpC6bfkAJ5mv1hQQwO1dk94G58G1Vn1lundST9L/CjMNKOvJQQog7G
SP4Mt36lUqszI/c13CkWBf9K1+8WqMFUbx7gLpTHkn9MyaBCP7VpEcHhQrze12yx
Au8ZaEe91+CKPjNdwnoj
=yBd/
-----END PGP SIGNATURE-----
More information about the liberationtech
mailing list