全新“抽象”编程语言 ShitLang:把 shit 拉到控制台
刷 B 站看到了一个极其抽象的逆天编程语言——ShitLang。据介绍,ShitLang 通过魔改过的 lua 解释器来实现,它具有丰富的功能和操作符,包括输出、循环、函数声明等,还有内置了数学库和闭包等特性。
ShitLang 部分特性
- 具有输出、循环、函数声明等功能;
- 可以使用 budong 数学库和闭包等特性;
- 可以生成随机数并对数据进行处理;
- 支持大于小于等操作符;
- 具有多种数据类型和操作符。
使用示例
- 创建 shit 文件,并用 Shitlang 的 shit 语句向控制台打印数据——简称拉shit
- 函数声明
- 内置“典”、“蚌”特性
- 内置 budong 数学库

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Chrome 将引入无边界模式
在发布了 Chrome 114 稳定版之后,Google 目前已将开发重心转向了下一个版本 —— Chrome 115。Chrome 115 中的一些新功能也逐渐被揭晓,其中一个有趣的开发者实验功能是为独立的 Web 应用引入了无边界模式(borderless mode)。 目前,Chrome 浏览器在默认情况下会显示网站内容和众多界面元素,其中包括地址栏、工具栏图标,窗口控制按钮以及标题栏等。 当为已安装的桌面 Web 应用程序启用无边界模式之后,Web 应用的整个窗口会扩展到覆盖整个浏览器 —— 包括浏览器的标题栏区域和窗口控制按钮(关闭、最大化、最小化)。Web 应用程序开发人员负责整个窗口的绘制和输入处理。 Google 给出了这个模式的几个使用场景: 希望完全自定义标题栏的应用程序仍然具有跟以前一样的功能,但可以定制自己的样式与风格; 想完全删除标题栏并不提供任何控制的应用程序; 可以避免出现一些 Web 应用原生就有标题栏,然后出现标题栏叠标题栏的情况出现; 借助这个模式,Chrome 可以让 Web 应用的显示空间最大化;其次,开发者还可以自定义标题栏区域,以便这些 We...
- 下一篇
【重磅】吾守尔·斯拉木院士受邀成为 openKylin 社区咨询委员会委员
openKylin社区咨询委员会作为社区治理架构之一,负责向理事会和技术委员会提供政策方向、技术趋势、开源规则等方面顾问建议。近日,经提请咨询委员会廖湘科主任审核同意,中国工程院院士吾守尔·斯拉木正式受邀增聘为openKylin社区咨询委员会委员。 吾守尔·斯拉木 中国工程院院士 先后发表论文160余篇;主持制定国际标准5项、国家标准14多项;长期从事多语种信息处理、网络安全及通讯等方面的研究和学科建设,研发出20多种多语种信息处理系统软件和工具,开拓了计算机民文信息处理新领域,使它不断发展成多媒体化、网络化、智能化新水平,突破和解决了民文信息处理事业的许多关键理论及核心技术。 至此,openKylin社区咨询委员会现有成员18人,由院士和资深专家组成,详细名单: 相信有以上院士和专家的投入和指导,将加速openKylin社区与世界开源界协同,打造成为桌面操作系统顶级开源社区。 openKylin(开放麒麟)社区旨在以“共创”为核心,在开源、自愿、平等、协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统顶级社区,推动Linux开源技术及其软硬件生态繁荣发...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G