首页
学习
活动
专区
工具
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

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

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

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

    67020

    世界上第一种古典汉语编程语言----文言文编程语言

    所以我没有学习,而是利用大部分空闲时间来实现文言文编程,在三四天内完成核心功能。” 黄在上海长大,在学校里学过基本的文言文。他回忆说:“我对中文很着迷,十几岁的时候自己读了很多文言文的书。”...编程用了繁体中文字符和文言文语法。发展这门语言的一个挑战是文言文如何不用空格把句子分成单词,“所以如何切分句子是读者的任务,而不是作者的任务,”黄说。...图片:文言文编程窗口和相应的JavaScript。...此外,黄目前正在编写燕文语言编程入门指南,该指南本身就是用文言文编写的。“大约40%完成了,”他说。“这本书的目标读者可能是完全没有编程经验的人。...总而言之,“现在我有了自己的编程语言,这正是我想要的语言,而且是我非常喜欢的文言文,我认为发明自己的编程语言是每个程序员都会想到的一个想法。”

    10310

    阁下可知文言编程之精妙?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

    1K31

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

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

    1.4K10

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

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

    84420

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

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

    64210

    SVG初识

    SVG 意为可缩放矢量图形(Scalable Vector Graphics) 个人认为现在svg可能有点过时了,svg的很多功能css3或者canvas都能做到很好的效果, 但是刚刚研究了一下还是看到了一些很实在的写法...优势: SVG 图像可通过文本编辑器来创建和修改 SVG 图像可被搜索、索引、脚本化或压缩 SVG 是可伸缩的 SVG 图像可在任何的分辨率下被高质量地打印 SVG 可在图像质量不下降的情况下被放大 SVG...图像中的文本是可选的,同时也是可搜索的(很适合制作地图) 这些优势是官方给出的,对于前端来说优势比较明确的可能是可操作的dom结构 svg一般使用的场景: 1,划一条直线: svg xmlns="http...);stroke-width:2" /> svg> 2,一个圆 svg xmlns="http://www.w3.org/2000/svg" version="1.1"> SVG svg> ?

    1.6K20

    还能文言文编码 - 星座特效

    文言文可以编码? 服了~ 前言 文言文语言的开发者是来自卡内基梅隆大学的黄令东,并且当时仅是一名大四的学生。...文言文编程是利用NLP技术,将文言文语法转换为 Javascript 或 Python 语法,从而进行编译与运行。技术难度巨大。 大佬,请收下俺的膝盖。...更多的内容,可以参照 开源软件 - 文言文编程 或者其他介绍的站点。资源多多,这里不进行赘述。 星座效果 好了,这里假设我们已经弄懂了基本的语法。那么我们来编写一个成品 - 星座效果。...成品静态效果如下图: 因为俺没有找到文言文支持 class 类的写法。...() { } } })」 其他内容的实现方式尽量采用文言文的语法形式。

    30920
    领券