V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sadhen  ›  全部回复第 5 页 / 共 23 页
回复总数  442
1  2  3  4  5  6  7  8  9  10 ... 23  
@pocarisweat 写文章设计什么的,还是弱爆了。那是技术圈的“网红”才会做的事情(没有贬低网红的意思,taste 同样是比较重要的)。个人崇尚“实用”,不喜欢清谈。设计了,最终是要实现的,可能要花十年、二十年,但是足够有意思,为什么不去实现呢?为什么不找一群志同道合的人一起实现呢?
@pocarisweat 我知道有 mps 这样的编辑器,所以我并没有在寻找这样的实现。我在寻找志同道合的人,一起来实现结构化的编程语言和编辑器。
@XCFOX 一般我们认为支持函数式编程的语言是现代语言。而结构化的语言是未来的语言。有一个显著的差别在于,结构化的编程语言原生支持数学结构。比如矩阵就是结构化编程语言的内置类型。

> 那么结构化编程语言和现在的计算机代数系统+函数式编程有什么区别呢?比如 Fricas 里面 SPAD 语言?

自问自答:SPAD 语言对数学结构的支持仍旧采用的是纯文本的符号,在未来,纯文本的编程语言和现在汇编语言一样不可思议,没有人会再去学习纯文本的编程语言。未来人会惊叹:一门语言竟然不支持数学公式?图像和视频竟然不能作为字面量潜入到代码中?

就像早期的 IRC ,只支持字符。而现代的聊天工具,支持 Emoji 、语音、视频。这种发展是一个自然而然的过程。

抽象层级越来越高,这是自然而然的进化过程。
@wxf666 目前还在设计阶段,会参考 https://haxe.org/ 这门语言

一门新的语言,一开始可以依附于既有的编程语言。类似于 Haxe ,用墨干语言实现的 Library ,构建之后可以发布到多种平台,比如 JVM 、Javascript 、WASM 等等。等到成熟之后,可以投入精力,直接将结构化的编程语言编译到 LLVM 这样的虚拟机上面。
@lambdaq 另外,V2EX 并不是一个支持结构化文本的论坛,你可以看相关链接里面的截图。

比如,我不知道怎么在 V2EX 里面输入一个矩阵,至少这有点麻烦。

a = <mrow>
<mo>[</mo>
<mtable>
<mtr>
<mtd><mn>1</mn></mtd>
<mtd><mn>0</mn></mtd>
<mtd><mn>0</mn></mtd>
</mtr>

<mtr>
<mtd><mn>0</mn></mtd>
<mtd><mn>1</mn></mtd>
<mtd><mn>0</mn></mtd>
</mtr>

<mtr>
<mtd><mn>0</mn></mtd>
<mtd><mn>0</mn></mtd>
<mtd><mn>1</mn></mtd>
</mtr>
</mtable>
<mo>]</mo>
</mrow>
@lambdaq 我们先完成结构化编辑器的设计和实现。目前墨干编辑器不支持 Unicode ,这个问题很大,我们会在 V1.2.0 开始设计 TMU 格式,支持 Unicode 。
2022-09-07 13:50:35 +08:00
回复了 ericgui 创建的主题 程序员 Linkedin 上按语言或框架搜出来的 job 数量(美国区)
@xgfan 卖 C#课的,要么是微软的。。。
2022-09-03 00:20:22 +08:00
回复了 sadhen 创建的主题 程序员 墨干 V1.1.0 发布了:下一代结构化编辑器的雏形
@jarence 感谢支持!
2022-08-23 09:01:09 +08:00
回复了 coala 创建的主题 程序员 公司提供 1500/月英语学习补贴, 求推荐报班哪里比较合适
cambly ,一对一练口语
2022-08-02 17:40:24 +08:00
回复了 sadhen 创建的主题 Python Pants:不用再创建 Python 虚拟环境的构建工具
@zhoujinjing09 可以看这里 https://monorepo.tools/ 我没有实际用过 bazel ,无法比较
2022-08-02 14:24:15 +08:00
回复了 sadhen 创建的主题 Python Pants:不用再创建 Python 虚拟环境的构建工具
@Mithril 有区别的。poetry 可以认为是 Maven ,pants 可以认为是 Gradle 。( Gradle 背后也是一家公司)

这个不是再造轮子,是很多年前就开始造的工具。背后是这家公司: https://www.toolchain.com/

而且会 pants ,可以找到工作: https://www.pantsbuild.org/page/jobs
2022-08-02 14:17:14 +08:00
回复了 sadhen 创建的主题 Python Pants:不用再创建 Python 虚拟环境的构建工具
@zhenrong 磨刀不误砍柴工。不过这类事情确实应该由架构师去思考、设计、实现。或者由专门的团队来维护。比如 twitter ,他们的 python 项目用的就是 pants ,不过最近迁移到了 bazel 。
2022-08-02 14:14:51 +08:00
回复了 sadhen 创建的主题 Python Pants:不用再创建 Python 虚拟环境的构建工具
@ViriF pants 不需要用 pipx 这种工具安装的,直接用脚本 pants.sh 启动就可以了。类似 maven 项目里面的启动脚本。
2022-08-02 10:56:51 +08:00
回复了 sadhen 创建的主题 Python Pants:不用再创建 Python 虚拟环境的构建工具
@Mithril monorepo 不是什么“前端化”。不要把 python 生态的构建工具强行拽到前端娱乐圈。
2022-08-02 10:56:00 +08:00
回复了 sadhen 创建的主题 Python Pants:不用再创建 Python 虚拟环境的构建工具
@6ugman 我之前尝试用 poetry 来管理 airflow dags 的 python 代码,结果发现 poetry 并没有那么好用。

大概一年之前,我觉得 poetry 特别慢。而且依赖冲突的问题也没有很好地解决。使用 pants 可以解决依赖冲突的问题。
2022-07-13 09:40:22 +08:00
回复了 James369 创建的主题 程序员 一直有个疑问,软件开源出去,就不怕竞争对手抄走吗?
@golangLover “微软不想着赚钱”,太天真了。
2022-06-27 12:55:05 +08:00
回复了 king888 创建的主题 程序员 OpenSumi 国产 IDE 发布,由阿里研发,完全开源
@Jooooooooo 拿阿里的钱,干喜欢的事情,不是应该祝福么。。。
2022-06-27 12:16:45 +08:00
回复了 king888 创建的主题 程序员 OpenSumi 国产 IDE 发布,由阿里研发,完全开源
@yazoox 阿里又不是软件公司,不赚钱的事情,一个商业公司凭什么要投入资源做。。。
2022-06-27 12:15:27 +08:00
回复了 king888 创建的主题 程序员 OpenSumi 国产 IDE 发布,由阿里研发,完全开源
@Lenic 不是啊,TeXmacs 和 Emacs 不是一个东西。TeXmacs 是编辑数学公式的结构化编辑器。编辑代码的功能目前大部分都是我实现的。完全是原创,目前甚至都没有创造出来,暂时只有代码高亮。
1  2  3  4  5  6  7  8  9  10 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3315 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 13:33 · PVG 21:33 · LAX 06:33 · JFK 09:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.