1. bencode

在油管看到一个prolog的讲座说到了它在特殊领域的优势
其中就提到了通过逻辑编程来实现bencode的解析工作
于是乎找来看了看

https://github.com/mndrix/bencode

我曾经尝试过用py实现bencode解析器
说实话,编码上没感觉pl有什么优势,反倒更啰嗦
但是对于逻辑上的正确性却是出奇的高的

单纯和py比较的话,py写代码需要十份时间,而调试需要一百份时间
pl的话,花九十份时间写完代码,就能直接跑了,基本不会有问题

2. code

3. thinking

Copyright © zhzluke96 2020 all right reserved,powered by Gitbook该文件修订时间: 2020-07-05 10:51

results matching ""

    No results matching ""