编程

skywalk81636 小时前
开发语言·学习·编程
记录段言的开发过程段言项目:duan - AtomGit | GitCode段言是一门基于中文深层认知特性设计的编程语言,融合词句段篇层级、元数驱动解析、无空格分词等创新语法。
skywalk81639 小时前
开发语言·学习·编程
段言的设计文档:中文编程赛道的竞争格局,谁在牌桌上?段言开发文档2026年的中文编程市场,已经不是一个蓝海,而是一个快速分层、生态位逐渐固化的“红海+机会窗口”混合体。
AI原来如此2 天前
人工智能·ai·chatgpt·大模型·编程
Claude与ChatGPT激战正酣,国内AI中转站却突破2000家这周AI圈挺热闹。国外OpenAI升级了GPT-5.5并宣布旧模型退役,Anthropic则用Claude Opus 4.8在代码能力上实现反超。国内,一个更接地气的数字悄然浮现:AI模型“中转站”平台数量已突破2000家。两个事件看似无关,却指向同一个方向——AI的竞争正从“技术军备”转向“生态卡位”。
bryant_meng2 天前
编程·设计原则·ood
【Design】《The 6 Principles of Object-Oriented Design》设计模式(23种设计模式)并不是凭空发明出来的,它们大多遵循 面向对象设计的 6 大原则(SOLID + 迪米特法则)。
skywalk81634 天前
开发语言·学习·编程
我想基于kotti-py312 ,制作一个多中文编程语言的宣传网站,主要包括文档、playground 示例和学习 (Codearts制作)我在做几个中文编程语言的web搭建工作,请帮我制定技术文档。 几款中文编程语言有几个已经有了自己的playground ,有的还没有。我想基于kotti-py312 ,制作一个多中文编程语言的宣传网站,主要包括文档、playground 示例和学习 。 kotti-py312页面:https://gitcode.com/skywalk163/kotti-py312
skywalk81636 天前
开发语言·编程
Tree-sitter是一个解析器生成器工具和一个增量解析库。它可以为源文件构建具体的语法树,并在编辑源文件时有效地更新语法树repo:tree-sitter/tree-sitter: An incremental parsing system for programming tools
bryant_meng6 天前
设计模式·编程·计算机科学·设计·工程
【Design Patterns】23 Design Patterns: The Ultimate Developer‘s Toolkit1995 年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》(《Design Patterns: Elements of Reusable Object-Oriented Software》)一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」。
skywalk81637 天前
开发语言·编程
你希望的「多路捕获」语法是哪种形式?具体而言,「捕获 类型为 e」指的是什么?你希望的「多路捕获」语法是哪种形式?具体而言,「捕获 类型为 e」指的是什么?捕获 <类型> 为 <变量>
weixin_468466859 天前
爬虫·python·编程·scrapling
Scrapling 高效网络爬虫实战指南在开发数据采集工具时,很多开发者都会遇到这样的困境:明明知道目标网站上有需要的数据,但手动复制粘贴效率太低,一旦数据量增大或者需要定期更新,整个人力成本就完全无法承受。尤其是面对那些结构复杂、依赖动态渲染的现代网页,传统的简单请求往往只能拿到一堆空的 HTML 标签,让人无从下手。这时候,一个能够模拟真实浏览器行为、智能解析页面结构并高效提取数据的自动化方案就显得尤为重要。
程序员鱼皮10 天前
前端·人工智能·ai·程序员·github·编程·ai编程
我用 GitHub 仓库养 AI 龙虾,自动开发上线项目!保姆级教程大家好,我是程序员鱼皮。前两天,我受邀参加了微软 AI Tour 大会,还在会上做了一场演讲。主题是「带你看 GitHub Copilot 的另一面:智能体装机,不只在 IDE」。这名字是大会方包装的,说实话我自己看着都一头雾水。。。
weixin_4684668510 天前
人工智能·python·算法·机器学习·编程·数据预处理
机器学习数据预处理新手实战指南刚接触数据科学时,最让人头疼的往往不是构建复杂的深度学习模型,也不是调参优化,而是面对一堆杂乱无章的原始数据无从下手。很多初学者兴致勃勃地下载了算法库,写好了模型代码,结果一运行就报错:要么是数据类型对不上,要么是缺失值导致计算中断,甚至因为特征量纲差异巨大,模型训练直接发散。这种“模型还没跑,数据先劝退”的场景在实战中太常见了。实际上,工业界流传着一句话:“数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限。”如果预处理这一步没做好,后续再先进的算法也只是在垃圾数据上徒劳无功。
weixin_4684668511 天前
python·自动化·pandas·编程·数据处理
Data-Engineering-Zoomcamp 新手实战指南很多数据工程师在入门阶段最容易卡住的地方,往往不是复杂的算法或高深的架构理论,而是被繁琐的环境配置劝退。想象一下,你兴致勃勃地想要跑通一个完整的数据流水线,结果花了两三天时间还在解决 Python 版本冲突、数据库连接超时或者本地依赖包缺失的问题。这种“还没开始写业务代码,精力就耗尽一半”的困境,是许多初学者共同的痛点。实际上,现代数据工程的核心竞争力之一,就是能够快速构建一套可复现、可移植且自动化的开发环境。
weixin_4684668511 天前
开发语言·python·自动化·编程
Markitdown 文档解析快速入门指南在处理非结构化数据时,我们常常面临一个令人头疼的问题:文档格式五花八门。PDF 报告、Word 草稿、Excel 表格、PPT 演示文稿,甚至是一堆杂乱的 HTML 页面,它们各自为政,想要统一提取其中的文本内容进行后续分析或归档,往往需要编写大量重复且脆弱的解析代码。传统的方案通常是针对每种文件格式单独调用不同的库,不仅依赖管理复杂,而且一旦遇到加密文档或特殊排版,程序就容易崩溃。
skywalk816311 天前
开发语言·编程
设计和实现一门中文编程语言,有什么工具可以使用吗?是不是ANTLR 和LLVM都可以使用?Racket恐怕不适用吧实现中文编程语言,‌ANTLR和LLVM完全适用,Racket也非常适合原型阶段开发‌,不同工具对应不同开发阶段,我按「原型快速验证→正式编译器实现」梳理适配方案:
skywalk816315 天前
开发语言·编程
言知(Yanzhi)系统提升建议报告和完工报告 by AutoCoder┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 言知(Yanzhi)系统提升建议报告 ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ 基于对言知项目(workbuddy环境下已完成言知双字关键字重构后)的全面分析,以下是我们发现的系统需要提升的关键领域和建议 : 一、系统架构方面 优势 1 三柱哲学架构清晰:言(自然语言表达)、知(结构化计算)、行(动态执行)三层分离 2 模块化
Tiger Z15 天前
ide·编程·positron
Positron 教程4 --- 数据分析写在前面Positron 是 Posit 公司开发的新一代数据科学 IDE,为 Python 和 R 语言提供了全方位数据科学支持,同时还提供了 AI 辅助功能。本系列推文为 Positron IDE 官方文档的中文笔记,软件可能随时更新,建议配合官方文档一起阅读。
『昊纸』℃17 天前
c语言·ide·学习·编程·教材
作为小白,C语言如何从零开始呢写在前面毫无疑问,大部分资深程序员的编程生涯都是从C语言开始的。依稀还记得大一时候自学C语言时的情景,当时刚上大一,为了追求心仪的妹子就在完全不懂得C语言是什么的情况下报名参加下学期的计算机二级(C语言)考试。这一行为果断引来了女神关注,效果颇佳。然而在仔细了解了C语言之后,才发现比想象中的困难了一些。再加上大二的学长们各种渲染C语言有多难学,于是心中开始打鼓。
skywalk816318 天前
开发语言·编程
言知中文编程语言计划书 by WorkBuddyAI自动编程by WorkBuddy言知 · 心之所向,言即所行 从 zhixing (知行) 与 yanplan (言·计) 融合而来