|> 240129 晩安:
发现俺被 Python 训化了...
早年学校里通过 Pascal/C/C++ 培养起来的算法向, 代码应该是艺术品的倾向...
这些年因为通过 Python 总是可以随意完成几乎任何事儿,
就开始认为 Pythonic 是正义了:
能用一行解决的事儿,
用2行都是浪费...除非为了以后好读;
所以, 即便初步掌握了 Golang/Rust/Elixri/... 可一想相同功能, 即便是性能可能差1000倍, 可心智上的付出少 10000倍,
那么, 宁可选择 Python 生态工具;
比如, 现在开发功能网站, 给人用的...以往只开发给机器用的 API ....
也发现有 Streamlit 可以用 Python 自动生成足够现代/漂亮/有动态交互的 app, JS 都自动生成了...
那就不折腾什么前端框架了嗦...
进而, 遇事儿, 也倾向先用简单粗糙的方案先跑通, 然后, 再看业务发展对应优化...绝对不事先思考: 如果这个服务受到每秒一亿次请求怎么办... 之类高端问题了...
虽然, 类似 1000KC 的问题很挑战, 很极限, 很有趣, 可惜世界上 99.999999999999942% 的项目, 都小于每天100万次请求, 真的可以任性 Pythonic 式的先顶起来的...
在遇到性能问题之前, 就死亡的项目, 才是项目的正常吧...
发现俺被 Python 训化了...
早年学校里通过 Pascal/C/C++ 培养起来的算法向, 代码应该是艺术品的倾向...
这些年因为通过 Python 总是可以随意完成几乎任何事儿,
就开始认为 Pythonic 是正义了:
能用一行解决的事儿,
用2行都是浪费...除非为了以后好读;
所以, 即便初步掌握了 Golang/Rust/Elixri/... 可一想相同功能, 即便是性能可能差1000倍, 可心智上的付出少 10000倍,
那么, 宁可选择 Python 生态工具;
比如, 现在开发功能网站, 给人用的...以往只开发给机器用的 API ....
也发现有 Streamlit 可以用 Python 自动生成足够现代/漂亮/有动态交互的 app, JS 都自动生成了...
那就不折腾什么前端框架了嗦...
进而, 遇事儿, 也倾向先用简单粗糙的方案先跑通, 然后, 再看业务发展对应优化...绝对不事先思考: 如果这个服务受到每秒一亿次请求怎么办... 之类高端问题了...
虽然, 类似 1000KC 的问题很挑战, 很极限, 很有趣, 可惜世界上 99.999999999999942% 的项目, 都小于每天100万次请求, 真的可以任性 Pythonic 式的先顶起来的...
在遇到性能问题之前, 就死亡的项目, 才是项目的正常吧...