用中文编程-专栏初衷回顾

简介: 在中文编程知乎专栏创立一周年之际, 对专栏初衷作回顾与修订. Revised goals for the "Programming in Chinese" column after one year.

一年前编写了中文编程专栏目录, 初衷和希冀, 一路上各种实践与讨论. 现将专栏内容覆盖范围重新归纳.

如"中文编程"字面所言, 所有使用中文进行程序编写的理论和实践都在覆盖范围. 下面两部分相辅相成:

中文命名

命名包括类/接口名, 变/常量, 方法名, 数据库中的表/列名, HTML中的ID名等等所有可以使用Unicode命名的部分.

  • 在编写新代码时使用中文命名
  • 对现有英文命名的代码特别是API进行中文化

中文语法编程语言及开发环境(IDE)

  • 创建新的编程语言
  • 中文化现有编程语言与核心库
  • 开发相应的IDE支持

为支持上述实践, 需要相关的工具开发, 比如对现有代码进行中文化的辅助工具, IDE对中文输入的辅助功能等等.

希望认识对中文编程任何方面有兴趣和经验的同好, 为推进中文编程的实践, 交流, 推广和市场化群策群力. 望各位多多进言, 踊跃投稿!

此文开始, 今后的部分文章将发表在Medium的中文编程栏目. 此前一年的部分文章将以合辑的形式进行总结. 鉴于多数Medium用户为英文用户, 特此编写英文摘要:

Abstract

The Zhihu column 中文编程 is one year old, and here is a revision of our goals.

This publication "Programming in Chinese" aims at both naming in Chinese and Chinese-based programming languages.

Naming in Chinese includes writing new code with Chinese naming and converting existing code with English naming to Chinese naming, especially APIs.

Chinese-based programming languages similarly include creating new programming languages and translating existing language syntax & SDKs to Chinese, plus corresponding IDE support.

There need to be tools to support practices above, including assistant for translating existing code, IDE features to support Chinese input, etc.

Looking forward to knowing anyone who's interested in any way!

In the future part of the articles of the 中文编程 column will be re-posted here.

2018-11-08

相关文章
|
13天前
|
自然语言处理 Java 编译器
【软件设计师—基础精讲笔记10】第十章 程序设计语言基础
【软件设计师—基础精讲笔记10】第十章 程序设计语言基础
23 1
|
10月前
|
Java C#
【c#入门杂选】-带你熟知c#基础知识点《思维导图》
【c#入门杂选】-带你熟知c#基础知识点《思维导图》
128 0
|
11月前
|
前端开发 JavaScript IDE
程序员成长第二篇:如何快速入门
程序员成长第二篇:如何快速入门
106 0
|
11月前
|
程序员 测试技术 开发工具
程序员成长第十篇:从阅读代码开始
程序员成长第十篇:从阅读代码开始
172 0
|
移动开发 前端开发 JavaScript
2023最新H5前端阅读书单推荐
《HTML5权威指南》(电子版下载)是一本关于HTML5的详细指南。它详细介绍了HTML5的新特性,包括语法、API、图形和多媒体,以及与旧版HTML的区别。这本书非常适合那些希望快速了解HTML5的开发人员,并帮助他们创建高质量的网页和Web应用程序。
138 0
|
存储 安全 测试技术
Go语言入门 - 工程实践|青训营笔记
上一节课程讲解了Go语言进阶的一些知识(并发、依赖管理、测试),以及带大家初探工程实践的流程,下面是笔记,以及课后实践的完成内容。
130 0
Go语言入门 - 工程实践|青训营笔记
|
前端开发 JavaScript
「趣学前端」元编程,翻书学习时发现的陌生词汇,当然是记个笔记
最近在重学前端,今天分享元编程的知识点。
104 1
|
前端开发 程序员
程序员如何写出技术好文?
程序员如何写出技术好文?
程序员如何写出技术好文?
|
JavaScript 前端开发 C#
专栏全年主题合辑-中文编程语言开发尝试
在中文编程知乎专栏创立一周年之际, 对中文编程语言的实验性开发作回顾小结. Summary of creating Chinese-based programming language one year after starting "Programming in Chinese" column.
940 0
专栏一岁了-我为什么投身于普及用中文编程
在中文编程知乎专栏创立一周年之际, 对自己的相关历程作小结. Summary of my own relevant experience one year after starting "Programming in Chinese" column.
848 0