教你使用拼音编程语言--序
拼音是我们从小就学过的,现在在工作中还是经常使用拼音打字。很长时间了,我一直在想能不能使用拼音来编程,于是就编写了拼音编程语言也就是Pyin语言。在这篇文章中,我想向大家介绍如何进行Pyin程序设计。我假设大家都学过至少一门编程语言,比如Pascal或C。Pyin的语法比较简单,学习起来也比较省力,但功能却并不弱。本人花了三个月的时间编写了这本小册子来教给大家怎样使用Pyin语言编程。
目前很多程序语言(如java、python)都拥有庞大的函数库,有上千页的文档需要学习,都专注于帮你编写成千上万行的代码,作为母语不是英文的中国人很难熟练掌握并精通这些语言。本人能力有限只能编写一个解释型的语言类似著名的Lua语言一样能够容易的调用C语言和被C语言调用,以嵌入C语言为主要的工作方式的简单语言。由于依托C语言所以实现的功能并不弱。本语言旨在为国人宣传一种易于理解的拼音模式的软件工程方法,使得国人能够真正以母语的方式理解和掌握一门语言。当然本语言也适合外国人使用,你可以不使用拼音模式的软件工程方法,而把Pyin仅仅当成一门替换了关键字的新语言。
教你使用拼音编程语言--序相关推荐
- 吴昊品游戏核心算法 Round 17 —— 吴昊教你玩拼图游戏 序
如图所示,此人就是<死亡笔记>中最终击败夜神月的尼亚(当然,他在击败夜神月的过程中,利用了梅洛的一些帮助),尼亚喜欢玩各种玩具,比如乐高啊,多米诺骨牌啊等等,当然,他最喜欢的仍然是拼图.他 ...
- 手拉手教你实现一门编程语言 Enkel, 系列 14
本文系 Creating JVM language 翻译的第 14 篇. 原文中的代码和原文有不一致的地方均在新的代码仓库中更正过,建议参考新的代码仓库. 源码 Github 支持新的类型 目前为止 ...
- 神奇,5秒钟把几百字文章翻译成拼音,有了它教孩子拼音变这么简单
孩子不能输在起跑线上,这是现在很多家长最挂心的问题,怎样让孩子在小的时候尽量早学点东西,尽量多学点东西,是每个家长无时无刻不在思考的问题,拼音作为最基础的教育,更是不容忽视的,拼音,是帮助我们更好学习 ...
- 数据可视化(全彩)(大数据丛书,首次全面细致地梳理了可视化理论,方法、工具与应用案例。马匡六教授、石教英教授鼎力推荐,十二五国家重点图书出版规划项目)...
大数据丛书 数据可视化(全彩)(大数据丛书,首次全面细致地梳理了可视化理论,方法.工具与应用案例.马匡六教授.石教英教授鼎力推荐,十二五国家重点图书出版规划项目) 陈为 沈则潜等编著 ISBN 97 ...
- 解决中文名单按拼音排序的问题
1.问题 在个人的开发工作中,遇到问题:当时在CRM的客户列表中,拉取客户所属人下拉框功能时,发现系统加载所有用户名称名单,如下图. 解决前原图 问题来了,业务员名称在下拉框的列表中,并没有按照正常惯 ...
- 2018年什么编程语言最值得学习
编程现在已经变成最受欢迎的职业之一,不像以前,编制软件只局限于少数几种编程语言.现在,我们有很多种编程语言可以选择.随着跨平台支持的增多,大多数编程语言都可以被用于多种任务.如果,你还没有学会编程,让 ...
- 最适合0基础入门的5种编程语言
如果你想学习编程,虽然选择第一门编程语言与你想用它来做什么最终达到什么目的有很大的关系.选择一门合适的编程语言作为入门的语言对于培养自己编程的兴趣会有很大的帮助. 下面是为大家总结出的 5 种最佳编程 ...
- 4种最适合零基础入门的编程语言排行榜
如果你想学习编程,虽然选择第一门编程语言与你想用它来做什么最终达到什么目的有很大的关系,但是事实上某些编程语言的确比其他语言要好学. 选择一门合适的编程语言作为入门的语言对于培养自己编程的兴趣会有很大 ...
- 适合小白入行IT的几种编程语言
1.Java Java是互联网历史最悠久.最坚挺和最具影响力的编程语言之一.你可以在线上线下.各种平台.操作系统和设备应用的核心部分发现Java的身影.它是一门极具特色的基于类.面向对象的编程语言,被 ...
最新文章
- 杨桃32开发版最小核心板和底板接口定义以及各io口功能
- HDLBits 系列(37)此系列关于独热码的题目的疑问?
- 技术人生:遇到挫折,不可轻言放弃。
- 亚信安全认证acse_构建中国云生态|华云数据与普华完成产品兼容互认证 推动国产化操作系统体系建设...
- 线上直播 | NVIDIA TensorRT在神经机器翻译中的应用
- 打造“神犇”是教育的未来吗?
- C语言形参和实参的区别
- P4888 三去矩阵
- 如何在单元格和循环中使用Microsoft Excel中的正则表达式(Regex)
- react 属性与状态 学习笔记
- 2019-12-19
- java代码实现网页源码爬取
- 计算机内存加速,电脑内存运行速度如何提升
- 树莓派cm3+的i2c使用总结
- 带你几分钟学会MarkDown基本语法
- php页面导出csv,使用PHP生成并导出CSV文件
- 7-20 打印九九口诀表 (15 分) 下面是一个完整的下三角九九口诀表:
- js设置延时加载事件
- 请求https接口时报错:Caused by SSLError(SSLError(1, u‘[SSL: CERTIFICATE_VERIFY_FAILED] certificat,安装certifi
- 数据结构与算法-二叉排序树
热门文章
- CString:Getbuffer和Releasebuffer的作用
- 苹果再遭起诉:iPhone和iPad被指控侵犯5项专利
- listbox +CheckBox
- ufunc ‘multiply‘ did not contain a loop with signature matching types (dtype(‘<U32‘), dtype(‘<U32‘))
- 零基础学会BIM需要多长时间?
- android 9 手机硬件性能,9月安卓机性能榜单出炉:你的手机上榜了吗?
- sql 按姓氏笔画(拼音)排序
- python编码尺寸_基于Python批量生成指定尺寸缩略图代码实例
- 6月22日の勉強レポート
- pdf如何合并,用这个方法又快又好使