由买买提看人间百态

topics

全部话题 - 话题: syntactic
首页 上页 1 2 3 4 5 下页 末页 (共5页)
g*****g
发帖数: 34805
1
来自主题: Programming版 - Linq不是syntactic sugar
草原上有一群鸵鸟,成天感觉良好。有一天,他们看见一群大象。就说,大象算什么,
大象有我们脖子长吗?大象听到了觉得压力很大,就走开了。接着走来了一群长颈鹿,
鸵鸟说,长颈鹿算什么,脖子有我们长得好看吗?长颈鹿觉得压力很大,也走开了。
这时候一只好奇的小象走了过来,一不小心摔了一跤,把一只鸵鸟压死了。剩下的的鸵
鸟四散而逃。跑到一个沙坑把头埋了起来。一边瑟瑟发抖一边说,大象算什么,他有我
们那么长的脖子能埋进沙子吗。
d********u
发帖数: 5383
2
来自主题: Programming版 - Linq不是syntactic sugar
我靠,you fit perfectly.
建议你删了吧。
r****y
发帖数: 26819
3
来自主题: Programming版 - Linq不是syntactic sugar
。。。本文用了全篇互文的修辞手法,total refactoring。。。
k*****a
发帖数: 1463
4
来自主题: Programming版 - Linq不是syntactic sugar
给个铁圈栓根绳,就感觉戴上独一无二的项链;时不时的那东西嗓子发痒,吠上一嘴显
摆一下,可以原谅。
g*****g
发帖数: 34805
5
来自主题: Programming版 - Linq不是syntactic sugar
对应的库函数诸如collection的操作,在java显然也有实现。所以对相对java而言就是
个糖水。也就是C#实在没货了,才成天把一点半吊子FP feature来当个宝。真跟Scala
比FP feature,又屁都不是。我都不明白这东西有啥好装逼的。
g*****g
发帖数: 34805
6
来自主题: Programming版 - Linq不是syntactic sugar
你还真唐僧了。linq做出了什么牛逼架构和产品别人没有的?成天叽歪个没完了还。
First-class function的绝大多数功能是可以用Java的匿名内部类实现的。
所以linq就是糖水。
n*w
发帖数: 3393
7
来自主题: Programming版 - Linq不是syntactic sugar
这个“做出了什么牛逼架构和产品别人没有的”被重复无数遍。没有被这个和主题无关
的更让人觉得“叽歪”的。
Java的匿名内部类都不是closure。更不提别的functional功能了。(Java 8将引入照
抄c#de lambda)
在消除alanine所提出的歧义后,这个问题已经再次得到你的答案。我不会问你这个问
题。
g*****g
发帖数: 34805
8
来自主题: Programming版 - Linq不是syntactic sugar
你小也太搞笑了,java 8是要加入lambda expression不错。但java都20年了,20年才
加这个,不就说明这个东西必要性很低吗。难道这20年没lambda expression功能都写
不了,这不是说明这是糖水是什么?
G***l
发帖数: 355
9
来自主题: Programming版 - Linq不是syntactic sugar
哈哈哈,这个逻辑好搞笑。90年代的时候Sun的人会不会说,你小也太搞笑了,搞java
是不错。但c语言都有20多年了,也没有人搞java,不就说明这个东西必要性很低吗。
难道20年没有java的功能都写不了,这不是说明这是糖水是什么?
g*****g
发帖数: 34805
10
来自主题: Programming版 - Linq不是syntactic sugar
看来你小是真不懂的。因为C搞了20年,才想明白了Java应该怎么写。Java也从C上学了
很多。
First Function Class, 比C还老的Lisp/Scheme就有了,要觉得重要早该学了。
说得跟First function class是C#的原创一般,微软的五毛真太弱了,难怪一年不如一
年。

java
n*w
发帖数: 3393
11
来自主题: Programming版 - Linq不是syntactic sugar
I already answered his question question of that post and I won't respond
him. I'm amazed by the behave of some ids here. Either never learn from the
discussion or simply deny the fact.
Btw, I have no idea how he read "first class function is originated from c#"
from the thread.

java
s***o
发帖数: 2191
12
来自主题: Programming版 - Linq不是syntactic sugar
看到neverlearn又中枪了 :)

the
#"
g*****g
发帖数: 34805
13
来自主题: Programming版 - Linq不是syntactic sugar
是你啥都没学到吧。我给了你无数的link,有学术的,有C# developer的blog,说linq
是syntax sugar。同时我举了大量实例,linq没有做出任何java没做出来的东西。这说
明它只是个糖水。敢问你争了这么多天,实例在那里?paper在那里?成天就你以为你
以为有蛋用。
你不服绕来绕去的,最后绕到first class function上。java 20年一直没这东西,但
是其功能可以用anonymous inner class实现。这你随便google一下都知道。lambda
expression的加入可以使得实现更简洁一些,但并不增加语言能实现的功能,你不懂不
是你的错,出来吓人就是你的不对了。

the
#"
W*******e
发帖数: 1268
14
来自主题: Programming版 - Linq不是syntactic sugar
我个人经验感觉读程序最怕的就是anonymous class,anonymous function还有就是C里
面的函数指针了。D3里面用匿名函数做大量的操作,写的时候我觉得很容易很自然,看
别人写的,回头看自己写的都觉得很累。
函数编程感觉到商业应用还有很长的距离。这里很多讨论函数编程的是不是完全以学术
为目的?还是我太out了。

linq
n*w
发帖数: 3393
15
来自主题: Programming版 - Linq不是syntactic sugar
All these have been addressed by me or/and others. I won't repeat even you
still don't get it.

linq
g*****g
发帖数: 34805
16
来自主题: Programming版 - Linq不是syntactic sugar
LOL,我觉得我们是该到此为止了。你小从头到尾循环论证,我该批的都批了。
G***l
发帖数: 355
17
来自主题: Programming版 - Linq不是syntactic sugar
我觉得循环论证的是你吧。。。nkw反而是把你该批的都批了,最后被你的无敌逻辑打
败了哈哈。
g*****g
发帖数: 34805
18
来自主题: Programming版 - Linq不是syntactic sugar
LOL,微软的五毛循环掩护了还。敢问nkw举了啥例子了都?我举的hadoop,twitter,
linkedin, netflix, ebay都在哪里呢?
n*w
发帖数: 3393
19
来自主题: Programming版 - Linq不是syntactic sugar
hadoop,twitter, linkedin, netflix, ebay和这个帖子主题有什么关系?你的troll
倒是不少。
讨论的是A是不是B的sugar。
我们都同意A'是A的sugar(sql-like写法和dot notation写法的linq)。
你google到一篇不知道哪里学校的一篇硕士thesis。(觉得作undergraduate的thesis
都勉强)及其他一些链接。里面也有说A'是A的sugar。
这样说你也不明白的话,、、、
g*****g
发帖数: 34805
20
来自主题: Programming版 - Linq不是syntactic sugar
我要说几遍你才明白。语言是用来写东西的,不是用来装逼的。
C#有的类库和产品,java都有,java有的,C#很多没有。不就说明linq这东西就是个糖
水。
糖水的意思,就是没有增加功能,可以简化语法。如果linq增加了功能,好歹也得写个
java写不出来的类库吧?你来回循环论证Linq有first class funtion有屁用。倒是用
first class function写个java实现不了的类库/产品不就得了?简单的举例你没有,
成天拿点语法绕来绕去的你不烦?本末倒置,还执迷不悟了。

troll
thesis
g*****g
发帖数: 34805
21
来自主题: Programming版 - Linq不是syntactic sugar
你这不是自己掌脸吗。functionality and expressive power will remain the same
跟前面那句话是一致的。废话吗,这就是功能能不能实现,剩下的语法能否实现。用
100行实现和用1行实现,functionality和expressive power还是一样的。差别是
conciseness。
Java anonymous inner class不需要访问非final variables。实际使用的时候assign
一个final就行。没听说哪个类库因此实现不了。不简洁,但不影响功能。
你就继续鸵鸟,自娱自乐吧。

can
G***l
发帖数: 355
22
来自主题: Programming版 - Linq不是syntactic sugar
大家觉得跟这个人还有讨论的必要吗?这逻辑,自己都把自己扇肿了。还没听说哪个类
库因此实现不了。不简洁,但不影响功能。
没听说哪个类库C语言实现不了。不简洁,但不影响功能。
没听说哪个类库汇编实现不了。不简洁,但不影响功能。
没听说哪个类库机器语言实现不了。不简洁,但不影响功能。

same
assign
g*****g
发帖数: 34805
23
来自主题: Programming版 - Linq不是syntactic sugar
问得好,那为啥hadoop c#就实现不了呢?微软可是努力了,还有linq这个大杀器。什
么linq to hpc一样胎死腹中有没有。
理论上能实现跟实际上能实现是俩回事。现在的问题就是C#的成名类库都能在java上找
到实现,反之不然。至于java的列库是否在C和汇编上都有实现,就不必讨论了吧。你
这脸都成西瓜了。
做码农要是不面对实现,而成天为所谓的语法牛逼沾沾自喜。就跟鸵鸟在沙子里觉得自
己脖子长很牛逼一样。
G***l
发帖数: 355
24
来自主题: Programming版 - Linq不是syntactic sugar
你小这个问题弱爆了。你说的那些东西只是微软实验室一些试水的东西,就像google的
那些小东西一样,人家跟本没投入什么。hadoop的client又不一定是要java,像c#,
python等等都可以。既然hadoop已经发展挺成熟了,微软自己的azure上一样也可以运
行。为什么还要投入那么多另起炉灶搞一个别的东西呢?搞出来又没特别的好处。微软
的头又不是你这样的脑残语言粉,非要用自己的语言搞一个才开心不成。
算了我不应该跟你说这个,这些跟原帖的主题根本没关系。你小就逃避java语言特性落
后的事实沉浸在自己的类库世界里吧。祝你一辈子用java。我们一直可以换着用好用的
技术。
你小的逻辑我再总结一下:xx算个毛,科比得过81分!
g*****g
发帖数: 34805
25
来自主题: Programming版 - Linq不是syntactic sugar
你敢这么说,说明你对hadoop根本没了解。继续满足做二流语言的二流程序员吧。
http://pyfunc.blogspot.com/2012/05/hadoop-map-reduce-with-mrjob
With Hadoop, you have more flexibility in accessing files and running map-
reduce jobs with java. All other languages needs to use Hadoop streaming and
it feels like a second class citizen in Hadoop programming.
说到脑残,不知道是那个傻逼坚持有linq就更牛逼的。不知道有了linq这么牛逼的
feature,为啥C#程序员工资还是那么低呢?
n*w
发帖数: 3393
26
来自主题: Programming版 - Linq不是syntactic sugar
Troll

same
assign
n*w
发帖数: 3393
27
来自主题: Programming版 - Linq不是syntactic sugar
I mentioned Turing completeness for that. Anyway I will not discuss with him
anymore.
N*****m
发帖数: 42603
28
来自主题: Programming版 - Linq不是syntactic sugar
实在看不下去了
hadoop山寨的mapreduce是c++写的,狗狗是好东西舍不得拿出来给别人用

and
g*****g
发帖数: 34805
29
来自主题: Programming版 - Linq不是syntactic sugar
学术论文也列了,C# developer现身说法也给了,wiki的定义也给了,就是打死不承认
。nkw估计是个女人。这都不能算狡辩的范畴,就叫鸭子煮熟了还嘴硬。
啥是功能,啥不是语法糖。比如比C跟Java比,C有指针,Java有反射。以此为基础C有
诸如opengl一类的类库,Java有IoC, AOP的类库。都是不扩展语言没法直接实现的。这
个叫功能。C#本来就是抄Java的,加了几个语法糖,以免让人说裸炒。让NeverLearn,
nkw一类的控件程序员能够写点简单程序,就不知道北了。
语法糖不语法糖,本来就以功能实现为准,wiki的定义也是如此。拿出一个Linq实现的
类库,Java做不了的,我不立刻完败了。这么简单的论证没有,成天绕来绕去。Paper
嫌是master写的,C# developer的说法号称是针对C#本身的。现在连wiki的定义都要曲
解。
g*****g
发帖数: 34805
30
来自主题: Programming版 - Linq不是syntactic sugar
hadoop是山寨mapreduce的没错。但C#就是山寨不下来。这能说明啥?不是没努力喔。
N*****m
发帖数: 42603
31
来自主题: Programming版 - Linq不是syntactic sugar
搞得晚,用windows的原因,etc,我不知道
总之不要把hadoop搞成java的蝎子拉屎就行了
另外,我也无心参与这个吵架,你们继续
z****e
发帖数: 54598
32
来自主题: Programming版 - Linq不是syntactic sugar
看不下去了
难倒hadoop不是java写的?
hadoop不是java蝎子拉屎难倒还是c++的蝎子拉屎?
要照这个逻辑,那c++写的跟java有对应系统多了
是不是tomcat也不是java的蝎子拉屎?因为有c++的web server?
n*w
发帖数: 3393
33
来自主题: Programming版 - Linq不是syntactic sugar
Troll
And you are exactly describing yourself.

Paper
g*****g
发帖数: 34805
34
来自主题: Programming版 - Linq不是syntactic sugar
真是够弱的,没理搅三分。一边嚷着最后一贴,一边又忍不住,女人实在没办法。我不
跟女人计较。
n*w
发帖数: 3393
35
来自主题: Programming版 - Linq不是syntactic sugar
I said I won't discuss the tech topic with you anymore, maybe all topics in
the future.
I will responds your troll against me. Not only me found all your
troll exactly describe yourself.
g*****g
发帖数: 34805
36
来自主题: Programming版 - Linq不是syntactic sugar
技术讨论我没压力,纯骂人的我不如你,我闪了先。

topic
g*****g
发帖数: 34805
37
来自主题: Programming版 - Linq不是syntactic sugar
Google也不是第一个做搜索引擎的,难道讨论搜索引擎就不能提Google了。那位的逻辑
很强大。
g*****g
发帖数: 34805
38
来自主题: Programming版 - Linq不是syntactic sugar
真是不要脸呀。让你举例屁话没有,就一句循环论证来回说,被打脸打成西瓜就知道喊
troll。
还总结哪?我替你总结吧。
while(true) linq => C# > Java
G***l
发帖数: 355
39
来自主题: Programming版 - Linq不是syntactic sugar
goodbug的逻辑之java版:
boolean 算毛(Object xx)
{
boolean 科比得过81分 = true
return 科比得过81分;
}
c#版:
bool 算毛(object xx)
{
var 科比得过81分 = true
return 科比得过81分;
}
c++版:
bool 算毛(void* xx)
{
auto 科比得过81分 = true
return 科比得过81分;
}
haskell版:
科比得过81分 = True
算毛 :: a -> Bool
算毛 x = 科比得过81分
python版:
def 算毛(xx):
科比得过81分 = True
科比得过81分
其他语言近几年没用过,欢迎补充
n*w
发帖数: 3393
40
来自主题: Programming版 - Linq不是syntactic sugar
:)
更新了一下一楼。只copy了一点和标题相关的。那些用来反驳荒谬言论的,即使有内容
的没加。
过程中重新读了了前人给的忠告,有点后悔当初没在意。
p**********e
发帖数: 316
41
来自主题: Programming版 - Linq不是syntactic sugar
LINQ 不能代替算法
.NET 工资不高
支持.NET 的都是中小公司
JAVA尽管本身没什么发展,但大系统发展迅猛, 大公司支持多
管他是和非, 提高工资和寻找机遇是硬道理

sugar
r****y
发帖数: 26819
42
来自主题: Programming版 - Linq不是syntactic sugar
没看出csharp版的特点,起码应该linq一下吧,不然吵了半天岂不是都白吵了
再仔细一看,diff一下java版跟c#版,简直可以转学术版了。。。带括号的看着都像
javascript版哈哈
g*****g
发帖数: 34805
43
来自主题: Programming版 - Linq不是syntactic sugar
LOL,这个语录还真不是我说的,是科黑想出来的,你丫弱智得不行了。
G***l
发帖数: 355
44
来自主题: Programming版 - Linq不是syntactic sugar
弱智到不行的是你才对吧,讽刺都看不出来。给你解释一下吧,那个就是你的发帖的逻
辑,表死皮赖脸不承认。你的逻辑思维果然很烂,只配跟阿三一起搞搞j2ee吹吹牛。
g*****g
发帖数: 34805
45
来自主题: Programming版 - Linq不是syntactic sugar
你真够脑残的,你来回论证就一句。C#有Linq,Java算个毛。
跟我给的那么多索引比,原来你俩才是有逻辑的,您老人至贱则无敌才是真的。上次被
我打脸打残了,这次又不吸取教训。
N*****m
发帖数: 42603
46
来自主题: Programming版 - Linq不是syntactic sugar
看不懂上下文啊
这里说的hadoop是指此类mapreduce库
n*w
发帖数: 3393
47
来自主题: Programming版 - 抛砖引玉,来谈谈functional programming
目前在c#里混着用比较多。FP解放了不少枯燥的机械coding。
有读到Java 8的lambda只是目前anonymous inner class的syntactic sugar。还是不能
attach非final的parent变量。有谁可以确认?这样的话未来Java的fp还是令人失望。
n*w
发帖数: 3393
48
来自主题: Programming版 - 抛砖引玉,来谈谈functional programming
目前在c#里混着用比较多。FP解放了不少枯燥的机械coding。
有读到Java 8的lambda只是目前anonymous inner class的syntactic sugar。还是不能
attach非final的parent变量。有谁可以确认?这样的话未来Java的fp还是令人失望。
n*w
发帖数: 3393
49
来自主题: Programming版 - 大家难道全是半路出家?
"java can do parallel programming, so it's definitely syntactic sugar"
d********g
发帖数: 10550
50
来自主题: Programming版 - Python就是爽
吹了这么多,又想把我往喷Java的路子上引。如你所愿,小喷一下,一句话你说行不行
吧:就我那个一行的代码,你Java给我搞一个不说1行就是10行的可以运行的来看看…
…我承认你100行应该搞得出来。我随口提一个ORM你就乱咬,拜托,我写的那可是纯的
Python预处理代码好不好,ORM毛都没见着一根呢,就区区一个dict comprehension的
syntactic sugar也能把你吓尿了?
趋势你就别胡扯了,自己从没接触过startup也敢吹,这胆量真不是盖的。这么说吧,
你现在搞的都是startup吃剩下的,好比Fedora折腾3个版本之后排泄给RHEL用,再让
CentOS拿去山寨一把。startup就是玩Fedora,你可能还在玩CentOS。要比企业装机量
,RHEL/CentOS是完灭Fedora,还动不动鄙视Fedora的“山寨”,全然不知自己玩的就
是别人3代前玩腻了的山寨货,号称“稳定”、“企业级”
要喷就喷PHP。我还是挺佩服你们公司的,回头别人不要的PHP码工全部去你们那谋生,
亚克西
首页 上页 1 2 3 4 5 下页 末页 (共5页)