- 主题:感觉各种开源开发环境仍然相当原始啊
现在各种开发语言都比较现代化了, 例如以前 FP 里才有的 continuation 已经普及到
各种语言里 await 了
语法也都非常清晰, 易读
IDE 各种智能提示自动补全也是标配了, 很强
但开发构建工具还是各种拼凑起来的魔法命令行脚本,
尤其在 windows 上非常脆弱, 动不动出问题, 在中国更是困难
--
修改:ae175b1bf388 FROM 123.116.129.*
FROM 123.116.129.*
举个例子?
我觉得还行啊,macos下,开源项目直接就能构建,比如Julia项目
【 在 ae175b1bf388 的大作中提到: 】
: 现在各种开发语言都比较现代化了, 例如以前 FP 里才有的 continuation 已经普及到
: 各种语言里 await 了
: 语法也都非常清晰, 易读
: ...................
--
修改:gfkid FROM 114.249.28.*
FROM 114.249.28.*
今天搞nodejs electron windows下调用dotnet,C++之类的
感觉版本地狱还是很严重,
明明跟python没啥关系, 过程中也经常提示 python 相关的脚本信息, 搭积木拼凑感严重
版本包管理最早可能是 perl CPAN, debian 之类搞的, 20多年过去都普及了, 每个生态都有一套, 但集成度还是不高, 都是散装的
执行一个install报告成功安装1个包,删除几百个包
再一看目录都空了,啥都干不了,只能重新安装node
可能因为 windows环境+墙内网 双重的鄙视链最低端
【 在 gfkid 的大作中提到: 】
举个例子?
我觉得还行啊,macos下,开源项目直接就能构建,比如Julia项目
【 在 ae175b1bf388 的大作中提到: 】
: 现在各种开发语言都比较现代化了, 例如以前 FP 里才有的 continuation 已经普及到
: 各种语言里 await 了
: 语法也都非常清晰, 易读
: ...................
--
修改:ae175b1bf388 FROM 123.116.129.*
FROM 123.116.129.*
改用 deno 之后感觉不错, 一个exe全部包办了, 也没拼凑批处理和python脚本
【 在 ae175b1bf388 的大作中提到: 】
今天搞nodejs electron windows下调用dotnet,C++之类的
感觉版本地狱还是很严重,
明明跟python没啥关系, 过程中也经常提示 python 相关的脚本信息, 搭积木拼凑感严重
版本包管理最早可能是 perl CPAN, debian 之类搞的, 20多年过去都普及了, 每个生态都有一套, 但集成度还是不高, 都是散装的
执行一个install报告成功安装1个包,删除几百个包
再一看目录都空了,啥都干不了,只能重新安装node
可能因为 windows环境+墙内网 双重的鄙视链最低端
【 在 gfkid 的大作中提到: 】
举个例子?
我觉得还行啊,macos下,开源项目直接就能构建,比如Julia项目
【 在 ae175b1bf388 的大作中提到: 】
: 现在各种开发语言都比较现代化了, 例如以前 FP 里才有的 continuation 已经普及到
: 各种语言里 await 了
: 语法也都非常清晰, 易读
: ...................
--
修改:ae175b1bf388 FROM 123.116.129.*
FROM 114.253.36.*
electron?那个手chromium的核心
g家的构建就是用了python,gyp
- 来自 水木社区APP v3.5.7
【 在 ae175b1bf388 的大作中提到: 】
: 今天搞nodejs electron windows下调用dotnet,C++之类的
: 感觉版本地狱还是很严重,
: 明明跟python没啥关系, 过程中也经常提示 python 相关的脚本信息, 搭积木拼凑感严重
: 版本包管理最早可能是 perl CPAN, debian 之类搞的, 20多年过去都普及了, 每个生态都有一套, 但集成度还是不高, 都是散装的
:
: 执行一个install报告成功安装1个包,删除几百个包
: 再一看目录都空了,啥都干不了,只能重新安装node
: 可能因为 windows环境+墙内网 双重的鄙视链最低端
--
FROM 223.104.3.*
嗯,国内是比较难受
node的源换成国内了吗?
如果依赖python的话,也尽量使用国内的源吧
最好开全局代理吧,有时候还需要拉GitHub的依赖项目,把http的proxy都设置了
【 在 ae175b1bf388 的大作中提到: 】
: 今天搞nodejs electron windows下调用dotnet,C++之类的
: 感觉版本地狱还是很严重,
: 明明跟python没啥关系, 过程中也经常提示 python 相关的脚本信息, 搭积木拼凑感严重
: ...................
--
FROM 114.249.28.*
nodejs的代理很难搞吧,每次都跟瞎猫碰死耗子一样,各种版本、方式和地址来回换,一但构建成功了基本不敢删了再来一遍。
【 在 gfkid 的大作中提到: 】
: 嗯,国内是比较难受
: node的源换成国内了吗?
: 如果依赖python的话,也尽量使用国内的源吧
: ...................
--
FROM 119.130.229.*
我一般是把npmrc的源换成ali的
如果用默认的源,就开代理,把http_proxy,https_proxy都设置一下,
macos下还好
【 在 shocker 的大作中提到: 】
: nodejs的代理很难搞吧,每次都跟瞎猫碰死耗子一样,各种版本、方式和地址来回换,一但构建成功了基本不敢删了再来一遍。
--
FROM 221.192.178.*