4 ms·
Just because the code doesn't confirm to your latest language standards and flavor-of-the-month Javascript-framework doesn't mean it is silly or insecure. In f
by pearjuice 12y ago
Just because the code doesn't confirm to your latest language standards and flavor-of-the-month Javascript-framework doesn't mean it is silly or insecure.
In fact you even acknowledge this in the last paragraph. This sounds like a cheap stab at Perl.
- mahmud 12y agoNo need to be defensive, this really is crappy code. It's just one big file of hot mess. Clearly, the author is better at home breaking software than making it. And it's fine. He or she also has certain amount of artistic leeway in expression, but not excuse from secure programming.
- pearjuice 12y agoHave you ever looked at the Linux kernel source files? ViM? Just because the code is bad doesn't mean the application is bad.
- mahmud 12y agoHave you? Linux is gorgeous! Plus this thing is meant to evade governments; you can't expect something this hideous to be audited, and used, and for others to trust their lives with.
- teacup50 12y agoWait, gorgeous? Since when?
- adhipg 12y agoThis honestly is not an example of very readable code: https://github.com/lulzlabs/AirChat/blob/master/airchat.pl#L595-L635 https://github.com/lulzlabs/AirChat/blob/master/airchat.pl#L...
- ibisum 12y agoYou lost me at .pl ..
- jaseemabid 12y agoWhy so many regular expressions everywhere? 0_o