快速注册 找回密码

QQ登录

只需一步,快速开始

查看: 857|回复: 0

天下上最难的5种编程语言

[复制链接]

该用户从未签到

送鲜花(0) 砸鸡蛋(0)
发表于 2021-2-23 23:17:42 | 显示全部楼层 |阅读模式
提示您:未得到智伍应用正式版的授权,部门功能受到影响!



尊重的用户,您好!!


非常感谢您能安装智伍应用旗下的产物,为了产物的可连续发展和升级,云收罗已经开始按天收费,发起购买200天,免费赠予400天,一共600天,均匀天天仅需1.67元。


向用户收费是为了给用户更可靠的保障和服务,所收取的费用重要用于产物的正常运作、不停研发和改进,盼望各位用户可以或许明白和支持。



购买正式版授权请打开下面的网址自助购买:
www.zhiwu55.com/authorization/buy_end_time.php?hzw_appid=B4592D53D254F99549C9FBF696104B22



购买之后,主动开通正式版授权,新收罗的内容不会再出现未购买授权的提示信息,同时智伍应用旗下全部含云收罗功能的产物,都无需再次购买云收罗的正式版授权,即云收罗的授权可以在智伍应用的各个产物那边通用!


假如您已经购买了正式版,照旧会出现未购买授权的提示,大概有别的题目,请接洽智伍应用官方在线客服QQ/微信:2085244671




作者 | Lokajit Tikayatray
             译者 | Rayden
             筹谋 | 蔡芳芳
             我们平常都在评论 C、C ++、Java、Python 等编程语言,实在另有些语言不但对于大多数软件开辟职员来说都很难,而且险些是不可明白的。
             这些语言被称为深奥难明的编程语言(或艰涩语言)。
             艰涩语言并不是为平凡的软件开辟而计划的。它们的计划目标是作为概念证实,或只是开个打趣。
             这里列出五种最难明的艰涩语言的清单。我实验用每种语言实行了“Hello World!”步伐,非常风趣。
             本文最初发布于 Medium(《5 Most Difficult Programming Languages in the World》),经 InfoQ 翻译并分享。
             Malbolge
             Malbolge 由 Ben Olmstead 于 1998 年发明。这种艰涩语言被以为是最复杂的编程语言。
             听说 Malbolge 编程语言的作者从未利用该语言编写任何步伐。Olmstead 发明该语言近两年后,Malbolge 中的 hello world 代码才出现。
             这是在 Malbolge 中打印“Hello World!”的代码段。
             这是输出:
             SFV0ALxvf0KVyqVf.jpg             
             由作者提供—代码在 tio.run 实行
             INTERCAL
             Jim Lyon 和 Don Woods 于 1972 年开辟了 INTERCAL,它是一种幽默风趣的编程语言。
             它刚开始的名称是“没有可发音首字母缩略词的编程语言”。
             INTERCAL 计划了很多让步伐员感到沮丧的特性。
             比方:它利用修饰符“PLEASE”。假如代码中不常常利用“PLEASE”,则编译器可以拒绝该代码。它将步伐视为“不敷规矩”。假如修饰符“PLEASE”被利用了太多次,则编译器也将拒绝该代码,以为其“过于规矩”。
             这是在 INTERCAL 中打印“Hello,World!”的代码段。
             UMS8nW9J3LnAnwNm.jpg             
             这是输出:
             LNFFv0D04Vh3C3cL.jpg             
             由作者提供—代码在 tio.run 实行
             Brainfuck
             Brainfuck 由 Urban Muller 于 1993 年开辟。该语言是为了让步伐员消遣娱乐而发明的。
             该名称自己暗示着该编程语言对于任何步伐员而言都非常难以明白。
             整个编程语言仅有八个差别的字符,该语言用这八个字符编写全部代码。Muller 开辟的原始编译器仅利用 296 个字节。
             这是在 brainfuck 中打印“Hello,World!”的代码段。
             这是输出:
             d3a00aVZaSkaVEkz.jpg             
             由作者提供—代码在 tio.run 实行
             COW
             COW 由 Sean Heber 于 2003 年开辟。看到其 hello world 代码后,您将相识为什么这种语言叫做“ COW”。
             在难度级别上,COW 与 Brainfuck 相称。与 Brainfuck 相比,它还多了四个下令,即整个语言中有 12 个下令。
             这是在 COW 中打印“Hello,World!”的代码段。
             这是输出:
             LJleex6309xXoZ3t.jpg             
             由作者提供—代码在 tio.run 实行
             Whitespace
             Whitespace 由 Chris Morris 和 Edwin Brady 在杜伦大学开辟。该语言发布于 2003 年愚人节。
             利用该语言编写任何步伐都依靠于空格、制表符和换行符。Whitespace 的表明器将忽略非空格字符,并将其视为代码解释。
             这是在 Whitespace 中打印“Hello,World!”的代码段。
             在下面的代码中,每个空格、制表符或换行符前面都带有解释“S”、“T”或“L”。
             dFRGF2uF9UHi2BQ2.jpg             
             这是输出:
             GKVGpvJKJpHH93lj.jpg             
             由作者提供—代码在 tio.run 实行
             更    多
             另有许多雷同的艰涩语言,你可以访问本文的参考部来探索一番。
             可以利用这个网站https://tio.run/,该网站提供险些全部语言的编译器息争释器。复制参考页中的代码,并在该站点中快乐的利用它们。
             参考资料:
             Esolang wiki: https://esolangs.org/wiki
             Malbolge: https://esolangs.org/wiki/malbolge
             INTERCAL: https://en.wikipedia.org/wiki/INTERCAL
             Brainfuck: https://en.wikipedia.org/wiki/Brainfuck
             COW: https://esolangs.org/wiki/COW
             Whitespace: https://esolanga.org/wiki/whitespace
             https://levelup.gitconnected.com/5-most-difficult-programming-languages-in-the-world-549c3cf91b23
             本日荐文
            
免责声明:本文来自腾讯消息客户端自媒体,不代表腾讯网的观点和态度。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

社区精彩导读

Powered by Discuz! X3.4 © 2006-2021 Comsenz Inc

本站信息来自网络,版权争议与本站无关。一切关于该资源商业行为与[小城社区]无关。 如有侵犯您版权的,请邮件与我们联系处理(邮箱:10000@546800.com),本站将立即改正。
快速回复 返回顶部 返回列表