首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GitHub开源的文言文编程语言、程序生成中国山水画、格律诗编辑程序

目录 1、文言文编程语言 2、程序生成中国山水画 3、格律诗编辑程序 ---- 一位叫做Lingdong的大四学生在GitHub上开源了一系列非常有意思的项目,其中文言文编程语言、程序生成中国山水画、格律诗编辑程序...1、文言文编程语言 文言文编程语言使编程不再是英文的专属了,当然目前这个也只是玩玩。 ? 举个例子,怎么定义一个变量: 吾有一數。曰三。名之曰「甲」。var a = 3; 有數五十。...var a=1,b=3,c=5; 怎么定义一些函数运算呢,我们的if for while语句,他也能用文言文翻译出来 : 若三大於二者。乃得「「想當然耳」」也。...wenyan-lang.lingdong.works/ide.html 2、程序生成中国山水画 基于javascript编写,程序无限生成的中国山水画,使用噪音和数学函数从头开始建模山峰和树木,并输出可缩放矢量图形(SVG

68440
您找到你想要的搜索结果了吗?
是的
没有找到

文言文也能编程?此诚年度最骚语言也

近日,GitHub 上一个叫做文言文(wenyan)的编程语言项目火了,该项目迅速引发了猿们的关注热议,其 Star数一路涨到过万,热度还在持续上涨。...只需要在在线编辑器上,或下载一个编译器,就可以用文言文进行编程? 学语言嘛,当然先从 “Hello world” 开始,文言版: 吾有一數。曰三。名之曰「甲」。 為是「甲」遍。 吾有一言。...再比如,一道求100以内素数的练习题,放到文言文里 用到一个名为“埃氏筛”的算法,完整文言文如下: 编译成JavaScript: var 埃氏篩 = () => 0; 埃氏篩 = function(甲)...它还可以将生成的SVG 文件解析回原始程序。下面是用 wenyan 编写的通用图灵机的渲染图: 安装与使用 克隆此项目, (或者直接下载 ....精通的编程语言有:Python、 JS (& HTML & CSS)、Processing、C/C++、C#, MATLAB、Lua、SML 和 AppleScript。

59420

阁下可知文言编程之精妙?CMU本科生开源文言文编程语言,数天2K星

近日,一位卡内基梅隆大学(CMU)的大四学生开发了基于文言文编程语言,高中语文三大怕的文言文终于找上程序员了。...(注:传仓颉造字后,鬼神啼哭,天降粟雨) 但以往从未有人使用过文言文进行编程。这并不是传承文脉、保护文心的好方法,所以我才产生了用文言文编程的想法。我目前还太年轻,读过的书也没有破万卷。...写得了代码、读得了文言文,文化底蕴还这么强,现在的本科生已经这么厉害了。 ? 个人网站:https://lingdong.works 文言文编程是什么情况 用文言文编程是什么样一种体验?...是不是既能学习文言文,又能搞定编程逻辑?介绍不如演示,我们先看看编程世界里的第一段代码,广大程序员学习的第一句「HelloWord」是什么样的。...这个生成器还有 SVG 文件,可以将代码再提取出来,重新运行。 以下为项目作者尝试的「图灵机」代码: ?

1.1K30

文言文也能编程?此诚年度最骚语言也

近日,GitHub 上一个叫做文言文(wenyan)的编程语言项目火了,该项目迅速引发了猿们的关注热议,其 Star数一路涨到过万,热度还在持续上涨。...只需要在在线编辑器上,或下载一个编译器,就可以用文言文进行编程? 学语言嘛,当然先从 “Hello world” 开始,文言版: 吾有一數。曰三。名之曰「甲」。 為是「甲」遍。 吾有一言。...再比如,一道求100以内素数的练习题,放到文言文里 用到一个名为“埃氏筛”的算法,完整文言文如下: 编译成JavaScript: var 埃氏篩 = () => 0; 埃氏篩 = function(甲...它还可以将生成的SVG 文件解析回原始程序。下面是用 wenyan 编写的通用图灵机的渲染图: 安装与使用 克隆此项目, (或者直接下载 ..../build/wenyan.js examples/helloworld.wy -o helloworld.js 精通的编程语言有:Python、 JS (& HTML & CSS)、Processing

43920

大四学生发明文言文编程语言,设计思路清奇

整理 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 【导读】近日,GitHub 上一个叫做文言文(wenyan)的编程语言项目火了,就在本文成文期间,GitHub 上的 Star 数已经从...只需要在在线编辑器上,或下载一个编译器,就可以用文言文进行编程。让人惊讶的是,这个涉及思路清奇的项目竟然出自卡内基梅隆大学的一名大四学生之手,不禁让人感叹后生可畏。...文言文(wenyan)是一种深奥的编程语言,遵循中国古典文学的语法和文风。据介绍,这种编程语言文字仅包含繁体中文字符和“''引号,因此古代中国人绝对看得懂。是不是觉得很新奇?...这个项目受到了大家很多好评,有人说项目的设计思路奇特,有人表示在学编程的同时还顺带学习了文言文,一箭双雕。 那么,wenyan 究竟是怎么玩的?我们来跟着 GitHub 学习一下。...它还可以将生成的SVG 文件解析回原始程序。下面是用 wenyan 编写的通用图灵机的渲染图: ?

1.3K10

文言文不能编程乎?中国大四小哥哥曰:非也

有人开发了一种“文言文编程语言”,用文言文写的编程语言,密切遵循文言文语法和中国古典文学的基调,被评价过于硬核。戳右边链接上 新智元小程序 了解更多!...乍一看让人一头雾水:文言文编程语言,好像两不搭嘎,却好像又隐约有点关系? 这就是最近被盛传的:文言文编程语言“wenyan-lang”。GitHub上线5天时间,已经突破了6000星。...相信学计算机的同学对一个叫做“易语言”的编程语言并不陌生,算是非常老牌的现代汉语编程语言了。 那么既然现代汉语可以,文言文是不是也可以呢?而且你有没有觉得,其实编程语言的感觉,和文言文有点像呢?...编程语言现在已经和《天宫》书中记录的星宿数量差不多了,但文言文却一直没能进入编程语言的殿堂之中。...让文言文编程,更像文言文 文言文盛行的时代,书籍都是竖排版的,阅读方向是从右向左的。如果你是一名资深的日漫读者,应该会非常习惯于这样的阅读体验。 而为了做的更极致,作者还做了一个文言文排版生成器。

80420

这味儿上头,前有文言文,又来东北话,中文编程玩得挺得劲!

大数据文摘出品 作者:曹培信 全宇宙都知道,东北话容易上头,不知道用东北话编程,会不会上头。...除了这个“天雷地火”般的东北方言编程,之前还有一个中文编程项目——“文言文编程,大四在读的作者用文言文中语言作为规则创作了一款编程语言,可编译成Javascript,也可编译成Python,亦有线上编辑器...这款文言文编程可谓文理两开花,已经在GitHub获得14.8k的标星。...我们来简单看一下文言文编程的定义,就知道这个语言有多“好玩”了: 吾有一数是定义int变量; 吾有一爻是定义布尔变量; 吾有一言是定义字符串; 吾有一术是定义函数; 吾有一列是定义数组; …… 文言文编程...: https://github.com/wenyan-lang/wenyan 无论是“文言文编程,还是东北方言编程,很多人都表示这就是一种“套装”,没有实际意义。

58310

SVG之旅:SVG的图层和渲染顺序

其实在SVG中,他也有层和渲染顺序的概念。今天我们就来看看SVG中的图层和渲染顺序相关的知识。...SVG渲染顺序 从上面的代码中可以看出,在文本编辑器里编写SVG代码就可以绘制出所需要的图形。那么SVG中绘制过程有自己的基本原则: 解析顺序和绘制顺序一致,都要遵守XML中元素的位置排列。...绘制处理过程可以用下图简单的来描述: 不过在绘制SVG时,有一些细节需要注意: 解析SVG文档时,忽略DTD验证:虽然是 DTD 是 XML 解析的标准验证方式,但是很多工具制作的 SVG,DTD 会缺失...这种 SVG 的存在,一般是设计师通过 Photoshop 编辑图片后,再导入 Sketch 中生成的 SVG。...下一节,我们将学习SVG中的坐标系统。SVG的坐标系统相关的知识重要哟。

6.5K60
领券