首页 文章 精选 留言 我的

精选列表

搜索[主题管理],共10008篇文章
优秀的个人博客,低调大师

专栏全年主题合辑-中文编程语言开发尝试

注: 本文仅对个人尝试作一小结, 专栏中其他作者的尝试还望各自总结 对自研中文编程语言的尝试也许始于2015年对CoffeeScript的部分关键词汉化和Java实现的汇编语言编译器的开发. 2017年10月那场请求C#提供汉化版的讨论也给了更多的动力. 之后对开源非英文关键词编程语言进行了一些调研, 尤其对日语编程语言"抚子"进行了较深入的学习: 日语编程语言"抚子" - 第三版特色初探 日语编程语言"抚子"-第三版实现初探 期间认识到国人创造中文编程语言的优势, 并整理了对中文语法的编程语言的质疑与回应. 之后的实验编程语言以"圈"命名, 第一个尝试是编程语言试验之Antlr4+Java实现"圈2". 接下来是对中文编程语言之Z语言初尝试: ZLOGO 4, 此文后的数十回合回复应该是专栏建立之后第一次也是仅有的一次在专栏内进行的公开热烈讨论. 在此讨论的激励下, 进行了中英文代码对比之ZLOGO 4 & LOGO, 并开始了基于JavaScript并可以在线运行的编程语言开发--"圈3", 它也是个人最接近实用的一个语言工具: 作为原型的编程语言试验之Antlr4+JavaScript实现"圈4" JavaScript实现ZLOGO子集: 前进+转向 JavaScript实现ZLOGO子集: 单层循环功能 JavaScript实现ZLOGO子集: 测试用例 JavaScript实现ZLOGO: 用语法树实现多层循环 相关的为新语言编写Visual Studio Code语法高亮插件 虽然LOGO是个潜在的编程启蒙工具, 但效果毕竟不如现今的Scratch等等开发环境. 结合之前对中文语法的编程语言和相应IDE功能特色的讨论起草了通用型的中文编程语言探讨之一: 高考, 并进行了一个更实用编程语言原型的尝试--"圈5": Antlr4的分析错误处理 Antlr4实现数学四则运算 Antlr4添加中文变量赋求值,括号,各种问题 Antlr4: 修改语法规则更接近普通BNF格式 Antlr4实现简单语言之整数比较表达式 Antlr4实现简单语言之条件语句 也对其他的编程语言开发方法作了尝试: Xtext试用: 快速实现简单领域专用语言(DSL) Xtext试用: 5步实现一个(中文)JVM语言 期间发现AppleScript类自然语言与非英语语法设计早有对日语语法的支持. 在2018年3月意识到了中文编程已经被大量用于日常生活, 也更倾向于基于实际用途开发特定领域的中文语法编程语言. 而在用途明晰之前(两周前的初步尝试将传统学科的内容程序/数据化也许是个好方向, 希望能够早日开始), 暂不进行更多这个方向的尝试. 2018年4月之后回归对中文命名的关注和相关实践. 2018-11-10

优秀的个人博客,低调大师

阿里启动“NASA”计划 物联网主题有望“沾光”

阿里巴巴集团日前在杭州召开首届技术大会,动员全球两万多名科学家和工程师投身“新技术战略”。这项代号为“NASA”的计划将专注于机器学习、操作系统、生物识别等具体领域。阿里云将发挥主导作用,菜鸟网络等参与。分析人士指出,这有望进一步催热相关产业。 分析人士指出,由于“NASA”计划更专注底层基础及通用核心技术,那么应用端的机会或将留给与阿里有合作的A股小伙伴。 值得一提的是,2014年至2016年间,阿里与A股上市公司之间基于“万物互联”(IoT)领域的合作明显增多,涉及者深康佳、美的、大华股份、海康威视、上汽集团、中兴通讯等均为相关行业龙头。此外,阿里云也与东软集团、中国软件、易华录、浪潮信息、浪潮软件、东华软件、银江股份、超图软件等十余家公司达成战略合作。 无独有偶。除阿里外,转型期的互联网巨头均已开始纷纷抢占高科技“航道”。京东集团CEO刘强东近日在公司内部年会上对外公布集团未来12年战略时强调,京东集团将坚定地朝着技术转型,用技术打造一个包括智能商业、智能金融、智能保险业务在内的全球领先的智能商业体。而百度、小米、腾讯等在人工智能领域均成立了各自的实验室和研发力量。 本文转自d1net(转载)

优秀的个人博客,低调大师

Ubuntu 默认主题的「回收站」应用图标将更新

Ubuntu 贡献者目前正在构思一个新的垃圾桶图标,该图标最早可能在 10 月份 Ubuntu 25.10 发布时出现在 Dock 栏中。 关于 Ubuntu 垃圾桶图标外观的讨论在 2019 年持续进行,直到同年 3 月结束。今年 5 月,该讨论再次重启,并定期更新图标建议。 现有垃圾桶图标的主要缺陷在于,没有回收图标,它看起来更像一个信箱,而不是一个垃圾桶。当垃圾桶里有文件时,里面的文件看起来相当整齐,就像信件一样,这更让人觉得它是一个邮箱,而不是垃圾桶。 垃圾桶图标位于左侧 Dock 底部,看起来像一个信箱 目前建议的设计方案是顶部完全打开,以便更清楚地显示它是一个垃圾桶;当里面有文件时,会显示皱巴巴的纸张。设计师 ochi12 发布了多个图标版本,并将它们设置为不同的尺寸,以测试在不同用例下的效果。最新版本的图标在缩小尺寸后似乎依然能够正常显示。 目前,设计师仍在听取其他贡献者的反馈,因此,即使最终达成一致,目前做出的修改也不太可能最终在 Ubuntu 中实现。这一点也很重要,因为这些修改可能永远不会被达成一致,我们也就可能永远看不到它们真正实现。 值得注意的是,一些评论者表示他们喜欢现有的垃圾桶图标,希望它不要改变,这体现了垃圾桶图标本身的主观性。希望我们能够就设计达成共识,以便 Ubuntu 用户在升级到即将发布的 Ubuntu 版本时能够获得更新鲜的体验。 距离 10 月份Ubuntu 25.10发布还有很长一段时间,所以我们到那时就可以看到新的图标,但如果没有,也许我们会在 Ubuntu 26.04 LTS 中看到它。

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册