Cyberscript6 hours agohttps://cyberscript.dev易于学习,支持动态和静态类型选项。通过协程(轻量级线程)支持并发。设计上内存安全。通过libcyber和C-ABI兼容性实现FFI(外部函数接口)并可嵌入。更多...
How to stop Claude from saying load-bearing19 days agohttps://jola.dev/posts/how-to-stop-claude-from-saying-load-bearing使用钩子脚本将Claude的重复短语替换为自定义短语。创建一个包含单词替换的Python脚本,并保存为可执行文件至~/.claude/hooks/目录下。配置settings.json以启用MessageDisplay钩子,实现自动短语替换功能。
Reducing Assumptions, Exploding Your Codea month agohttps://ryelang.org/blog/posts/reducing_assumptions_but_exploding/脚本通常假设一帆风顺的执行路径,但在现实世界中必须处理错误,以应对不完美的情况。一个示例脚本使用ID参数和API令牌下载PDF,但存在容易出错的假设。在Python中添加基本验证会增加复杂性并破坏代码流程,而Rye则能保持结构清晰。Python中完整的错误处理会导致代码冗长,而Rye的设计通过将失败作为常规值,使代码保持简洁。