|
f**********e 发帖数: 1994 | 2 用 brainfuck 就知道了
http://en.wikipedia.org/wiki/Brainfuck
+++++ +++++ initialize counter (cell #0) to 10
[ use loop to set the next four cells to 70/100/30/10
> +++++ ++ add 7 to cell #1
> +++++ +++++ add 10 to cell #2
> +++ add 3 to cell #3
> + add 1 to cell #4
<<<< - decrement counter (cell #0)
]
> ++ . print 'H'
> + . ... 阅读全帖 |
|
r**********g 发帖数: 22734 | 3 要是猥琐点,我算都会将近30种。有屁用,最后只要一两种,还有一堆古代的语言
C-like (7): C, C++, C#, Java, D, Objective-C, Javascript
Scripting (5): Ruby, Python, Perl, Tcl/Tk, Lua
Shell (4): bash, csh, Powershell, cmd
Basic (3): 小霸王学习机 Basic, Visual Basic, VBScript
古代数据库和SQL (4): dBase, FoxBase, VFP, SQL
Lisp (2): CL, Scheme
杂:Pascal, Object Pascal (Delphi), Logo (海龟画图,启蒙啊), Lingo(没用过吧
,Director,二维动画脚本语言,当年寡人用它赚的第一笔钱)
还差一种…… 对了BrainFuck语言,很不错哦直接写图灵机 |
|
|
E*****m 发帖数: 25615 | 5 這隱含的邏輯是不是有個別基督徒做了不錯的事,一定是
基督教的作用?
Perl 很容易寫,可是極難讀,整個語言完全沒有美感可言,
除了C++ 以外,好像沒見過這麼醜陋的語言, 跟 Brainfuck
差不多了。 |
|
|
E*****m 发帖数: 25615 | 7
我不是啥大牛,只是喜歡比較語言而已。
話說我也粉了 Scala 一段時間, 覺得他的 Typing system
太醜了點。 去看了半天 Lift 還是沒搞懂啥叫 template-first,
轉去看 Play, 比較好點,好像還是不像 Django 完整。
Ruby 則是一直都提不起興趣, 原因是我覺得 Python 可以
適用的地方是 Ruby 的 superset。
Clojure, Haskell, Ocaml, Erlang 這些FP 我都業餘玩玩,
沒認真用。
我認為最好的語言,一是 Prolog, 一是 Haskell。
但是未來是屬於 Brainfuck 的, 哈哈! |
|
|
q*c 发帖数: 9453 | 9 用 汇编 也没啥技术上的限制,用 brainfuck 语言也是没有技术上的问题, 也是可以
的。
原因大牛说的很清楚~ 动态语言的问题是大量的 runtime bug, 这个对要求性能和稳
定的后端矛盾。
on
and |
|
w******p 发帖数: 166 | 10 people needs to get 10x training time to learn about this, and those who
need to maintain such code have a hard time understand this, I don't think
this is better than java at all
for brain fucking there's a language called brainfuck and it's cooler |
|
|
m********5 发帖数: 17667 | 12 别误入歧途了
我10年前也是成天诼磨这种茴字有几种写法,后来发现实际应用中根本没有。
用map,reduce这些因为内部纯C实现的,是能提高一些效率,因此在读起来写起来很直
白的时候可以适当应用。而list comprehension 原本是为了增加阅读性的,你如果写
一个list comprehension还要绞尽脑汁,别人怎么读? 停吧! 这既提高不了运行效率
,又让人读得难受的code千万别写。
要追求效率用java,要追求更高的效率用C吧。python应该是流畅地像谈心一样的书写。
读起来也应该像读轻小说一样容易。
如果为了考验智力,节省code行数,大可以用brainfuck, FALSE,写出来的code除了你
没人能看懂,好多程序只要十几个字符搞定,多高端大气上档次!
python还有一个方向是像写日记一样轻快,写完几乎不用debug就直接跑,跑完就扔。
為什麼跑完就扔呢?因为这种日记一样的书写方式会大量使用一些黑话,比如最常见的
var=default_val,*args,**kwds。这种东西在当时写起来异常舒适,因为你自己知道哪
些值可以传入,哪些值不写就有默认值... 阅读全帖 |
|
g*****g 发帖数: 34805 | 13 你就是装逼罢了。能力差点,成天吹我会说Hebrew来装高大上。
随便来个需求,从设计到开发,我秒你妥妥的。谁在乎你用clojure还是brainfuck.
么? |
|
n******7 发帖数: 12463 | 14 也就是读起来最舒服的语言,我觉得首先是FP
相当于读文章,FP写的是我干了这个,干了那个,一目了然;而不是我这么弄那么弄之
类琐碎的描述。
FP里面最优美的是clojure,有适量的符号,让代码简短,但是也没有到滥用让人摸不
到头脑的地步(Brainfuck)。看一片代码感觉就像看一个机械的模型,五脏六腑都给你
标注出来,各个部分怎么连接的一清二楚,感觉很爽。 |
|