
1 timonwong 2013-08-29 12:14:24 +08:00 D mixins |
2 aisk 2013-08-29 12:16:39 +08:00 |
3 saharabear 2013-08-29 12:17:14 +08:00 这种奇怪的东西,我都看过后不记,也不去用,慢慢就不知道了. |
4 heganj 2013-08-29 12:31:33 +08:00 clojure 里面的 comp http://clojuredocs.org/clojure_core/clojure.core/comp |
5 66450146 2013-08-29 12:33:49 +08:00 ARC |
6 kunimi 2013-08-29 12:36:19 +08:00 Python中的倒序:str[::-1] Quora上有一个问题叫:What are some cool Python tricks? - https://www.quora.com/Python-programming-language-1/What-are-some-cool-Python-tricks |
7 shibo501c 2013-08-29 12:46:53 +08:00 a.try(:b) 中 y(:b)是个很萌的表情啊 |
10 oobleck 2013-08-29 13:04:10 +08:00 a ||= b 就是 a = a || b |
11 zencoding 2013-08-29 13:23:00 +08:00 a:b?c 这句最惊呆,当其大量出现时,程序不可读了 |
12 kran 2013-08-29 13:29:30 +08:00 x = x+1; 我擦, 这是沈麻?怎么可能! |
15 kurtis 2013-08-29 14:17:48 +08:00 我打算开发一种跨时代的新编程语言,取名“点点”,特征之一如下,希望大家投资我开发。 a = [2,4,6,8 ...]; b = random in [2,3,5,7,11 ...]; c = 3; d=4; e=...; f=...; if (b in a) { log("b is even");} else {...} if (c in a) ... ... |
16 tititake 2013-08-29 14:27:41 +08:00 public static boolean checkThis(String... strings) |
17 sdjl 2013-08-29 14:32:30 +08:00 Javascript 闭包 |
18 SErHo 2013-08-29 14:38:05 +08:00 int x = 8 while (x-->0) { hehe(x); } |
19 messense 2013-08-29 15:33:14 +08:00 via iPhone .NET 的 Linq |
20 min 2013-08-29 16:27:54 +08:00 是啊linq那一系列的东西都很难理解的感觉 |
21 msg7086 2013-08-29 16:30:42 +08:00 LINQ碉堡 |
22 cxh116 2013-08-29 16:32:14 +08:00 ruby obj = Object.new def obj.hello puts "hello world" end obj.hello 另外楼主提到的try方法是rails的猴子补丁 |
23 fl3x 2013-08-29 16:37:42 +08:00 InvokeCode= (fun args -> <@@ (%%(args.[0]) : string) :> obj @@>)) 是要有多才能发明<@@ @@>这种东西。。。 |
24 fangzhzh 2013-08-29 18:55:32 +08:00 via Android object-c block lisp )))))))))))()(( |
25 moplay 2013-08-29 19:05:29 +08:00 """say "hello world" """" |
26 Sdhjt 2013-08-29 19:40:19 +08:00 C语言: (*(void(*)())0)(); |
27 yanng 2013-08-29 19:40:55 +08:00 //用完我会关闭 defer f.Close() //我俩并发执行 go sum(values[:len(values)/2], resultChan) go sum(values[len(values)/2:], resultChan) |
30 Mutoo 2013-08-30 09:21:15 +08:00 mov ax 4c00h int 21h |
31 ugoa 2013-08-30 09:47:16 +08:00 Ruby: 7.days.ago |
33 hazard 2013-08-30 10:06:40 +08:00 中文编程... |
34 dndx 2013-08-30 10:11:21 +08:00 C: int some_shit[10]; some_shit[20] = 100; |
36 chmlai 2013-08-30 10:35:09 +08:00 objc block吧 |
38 yaroot 2013-08-30 11:15:10 +08:00 scala的类型系统, kinds(高阶泛型) y combinator的推断(lambda calculus) s-expressions 其他还有很多..erlang里的=, process和其他特性 另, lz python例子里2和3大体上是一样的吧 |
40 mengzhuo 2013-08-30 11:26:17 +08:00 竟然没有人说Python的操作符重载……简直是神一样的存在 |
41 celon 2013-08-30 11:27:34 +08:00 直接用Java代码去操纵一个class的字节码,改变行为。 |
43 timonwong 2013-08-30 11:36:28 +08:00 |
45 sethverlo OP |
48 mengzhuo 2013-08-30 14:43:22 +08:00 |
51 tioover 2013-08-30 16:51:45 +08:00 Y组合子和meta programming |
53 mouer 2013-08-30 18:10:37 +08:00 haskell 斐波那契数列 fibs = 1 : 1 : zipWith (+) fibs (tail fibs) |