j*n
2 楼
j1豁免是不是必须有其他的job offer才可以办阿,如果一拿到j1,半年之后就立刻申
请waiver 申请的下来么?然后拿这个
waive掉的j1呆三年,然后找工作,这个可行么?
谢谢指点
请waiver 申请的下来么?然后拿这个
waive掉的j1呆三年,然后找工作,这个可行么?
谢谢指点
n*a
3 楼
今年刚到美国,J1签证,今天收到BOA寄来的W-9表格,需要填吗?J1第一年应该算做
Nonresident吧,
Nonresident吧,
w*r
4 楼
只求保值,不求赚钱,到哪里买啊
买金?买银?买金币,哪种风险低点?
包子谢
★ Sent from iPhone App: iReader Mitbbs Lite 7.28
买金?买银?买金币,哪种风险低点?
包子谢
★ Sent from iPhone App: iReader Mitbbs Lite 7.28
c*s
5 楼
没法启动了,当时是二手买的,没软件。请问有啥办法么?
另能不能装个Ubuntu? 电脑是给孩子做project 用的
谢谢!
另能不能装个Ubuntu? 电脑是给孩子做project 用的
谢谢!
x*u
7 楼
本人08年会计master毕业。有绿卡。 在一家 规模还算大的公司corporation做了一年
的Tax accountant。 后来被 laid off 。 没有马上找工作。然后就怀孕生了孩子。
怀孕时考过了 CPA 。 因为孩子太小, 家里没人帮忙照看,所以 去年 6, 7月才开始
找工作。其间有过两,三个 interviews。 最后还是没有得到 offer。 Gap越来越长
,有两年多了。 大家看看我这种情况还有可能再找到工作吗?
的Tax accountant。 后来被 laid off 。 没有马上找工作。然后就怀孕生了孩子。
怀孕时考过了 CPA 。 因为孩子太小, 家里没人帮忙照看,所以 去年 6, 7月才开始
找工作。其间有过两,三个 interviews。 最后还是没有得到 offer。 Gap越来越长
,有两年多了。 大家看看我这种情况还有可能再找到工作吗?
d*e
8 楼
不过开盘以来就没有走好过。看走眼了。
t*o
9 楼
no.
yes.
yes.
c*g
10 楼
我也是新手。还不知道买什么好呢
m*l
11 楼
你这个测试根本不对,你知道瓶颈在那里么? 知道connection pool么?
经验matters. 当初我一个PC就边5M的用户的流量没有压力.
--好虫
【在 p*****2 的大作中提到】
: https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/
经验matters. 当初我一个PC就边5M的用户的流量没有压力.
--好虫
【在 p*****2 的大作中提到】
: https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/
O*A
12 楼
继续找呗,你不是有面试吗?说明还是有公司对你感兴趣。要不你试试public?
t*g
13 楼
机械重工前段时间有阵子好猛的
t*o
14 楼
If your contract is only 1 year, then you cannot renew your J1 contract
after waiver. You will have to transfer to H1.
after waiver. You will have to transfer to H1.
B*w
15 楼
看来25th替这个版引来不少目光和新鲜血液啊
好事情
lz想买啥
材料金还是金币啊
好事情
lz想买啥
材料金还是金币啊
l*s
16 楼
impressive numbers
m*r
17 楼
如果情况不好要不要先从temp开始试试
part time的我觉得对你也很合适啊,正好方便照顾孩子
先把gap缩短些,简历上也能好看点
目前的形势有卡想一步到位也不是那么容易的
大批公民美国人还找不到很合适的工作呢
有卡不能算优势,只能算没太多劣势
【在 x***u 的大作中提到】
: 本人08年会计master毕业。有绿卡。 在一家 规模还算大的公司corporation做了一年
: 的Tax accountant。 后来被 laid off 。 没有马上找工作。然后就怀孕生了孩子。
: 怀孕时考过了 CPA 。 因为孩子太小, 家里没人帮忙照看,所以 去年 6, 7月才开始
: 找工作。其间有过两,三个 interviews。 最后还是没有得到 offer。 Gap越来越长
: ,有两年多了。 大家看看我这种情况还有可能再找到工作吗?
part time的我觉得对你也很合适啊,正好方便照顾孩子
先把gap缩短些,简历上也能好看点
目前的形势有卡想一步到位也不是那么容易的
大批公民美国人还找不到很合适的工作呢
有卡不能算优势,只能算没太多劣势
【在 x***u 的大作中提到】
: 本人08年会计master毕业。有绿卡。 在一家 规模还算大的公司corporation做了一年
: 的Tax accountant。 后来被 laid off 。 没有马上找工作。然后就怀孕生了孩子。
: 怀孕时考过了 CPA 。 因为孩子太小, 家里没人帮忙照看,所以 去年 6, 7月才开始
: 找工作。其间有过两,三个 interviews。 最后还是没有得到 offer。 Gap越来越长
: ,有两年多了。 大家看看我这种情况还有可能再找到工作吗?
g*g
20 楼
So they change front tier spring mvc to node.js? The result hardly surprises
me. When service/persistence layer are not the bottleneck, it's IO bound
and async architecture should be faster.
Spring MVC, nor any java based web framework dominate these days. There's a
reason I want to be a pure backend guy since 5+ years ago, web tier has high
competition and there's a new boy every 3 years. RoR, Django, you name it.
Even my team writes web app in Groovy.
A scripting language is definitely better for web tier. I've been saying
that for a few years now.
This is not node is better than java. This is node is better than java in
web tier.
me. When service/persistence layer are not the bottleneck, it's IO bound
and async architecture should be faster.
Spring MVC, nor any java based web framework dominate these days. There's a
reason I want to be a pure backend guy since 5+ years ago, web tier has high
competition and there's a new boy every 3 years. RoR, Django, you name it.
Even my team writes web app in Groovy.
A scripting language is definitely better for web tier. I've been saying
that for a few years now.
This is not node is better than java. This is node is better than java in
web tier.
b*l
23 楼
ETF吧
g*g
24 楼
啥时候paypal的商业逻辑也用node写了,我就改学node。
a*a
25 楼
MM 加油。 可以考虑先卖给agent,像Robert Half那种,他们手里还是有不错的客户的
B*w
27 楼
我也是新手
但是听版上各位大佬的话
还是投资老精稀的银币
因为金币价格太高
你可以多在版上和ebay看看
挑你喜欢的系列开始慢慢玩
我来着也有几个月了
还没有买多少呢
但是听版上各位大佬的话
还是投资老精稀的银币
因为金币价格太高
你可以多在版上和ebay看看
挑你喜欢的系列开始慢慢玩
我来着也有几个月了
还没有买多少呢
p*2
28 楼
surprises
a
high
.
我觉得大牛对node理解还是挺深刻的。发觉很多Java programmer都没有理解node是怎
么回事。
【在 g*****g 的大作中提到】
: So they change front tier spring mvc to node.js? The result hardly surprises
: me. When service/persistence layer are not the bottleneck, it's IO bound
: and async architecture should be faster.
: Spring MVC, nor any java based web framework dominate these days. There's a
: reason I want to be a pure backend guy since 5+ years ago, web tier has high
: competition and there's a new boy every 3 years. RoR, Django, you name it.
: Even my team writes web app in Groovy.
: A scripting language is definitely better for web tier. I've been saying
: that for a few years now.
: This is not node is better than java. This is node is better than java in
t*o
29 楼
尽管J1最长可以5年,但ds2019表的有效时间才是你能够在美国合法停留的时间。如果
你的合同是一年,那么2019表上的时间就是一年。每次renew contract,你会拿到一个
新的2019表,新表不同于旧表之处在于J1 program的有效期,而program number不变。
我的理解是,一旦豁免了J1,你就不能再用现在的J1 program number来renew
contract。也许你可以用一个新的program number来签一个新的J1 contract,但这样
你就还要豁免这个新的J1,而大使馆只给你出一次NOL。哪位高手来确认一下?
你的合同是一年,那么2019表上的时间就是一年。每次renew contract,你会拿到一个
新的2019表,新表不同于旧表之处在于J1 program的有效期,而program number不变。
我的理解是,一旦豁免了J1,你就不能再用现在的J1 program number来renew
contract。也许你可以用一个新的program number来签一个新的J1 contract,但这样
你就还要豁免这个新的J1,而大使馆只给你出一次NOL。哪位高手来确认一下?
a*4
32 楼
现在买金子估计没办法保你保值。上下跳的挺厉害的,没有信心最好悠着点。如果有信
心,资金也够,真想玩,跟着81兄买,他买啥你买啥。
心,资金也够,真想玩,跟着81兄买,他买啥你买啥。
P*l
33 楼
Surprise! Java is fastest for server-side Web apps
In benchmarks, Java-based frameworks enjoy big performance lead over rivals,
but other factors entice developers as well
http://www.infoworld.com/t/java-programming/surprise-java-faste
***
The new kid on the block, Node.js, did exhibit impressive performance, but
still only clocked one-fourth to one-third the performance of the fastest
contenders.
***
【在 p*****2 的大作中提到】
: https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/
In benchmarks, Java-based frameworks enjoy big performance lead over rivals,
but other factors entice developers as well
http://www.infoworld.com/t/java-programming/surprise-java-faste
***
The new kid on the block, Node.js, did exhibit impressive performance, but
still only clocked one-fourth to one-third the performance of the fastest
contenders.
***
【在 p*****2 的大作中提到】
: https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/
d*a
34 楼
现在买金子银子就跟买股票没啥两样
对这东西没有兴趣爱好 只是想保值的都是看谁哭到最后
对这东西没有兴趣爱好 只是想保值的都是看谁哭到最后
P*l
35 楼
summary: don't give a shit.
http://theholyjava.wordpress.com/2013/04/01/the-value-and-peril
http://theholyjava.wordpress.com/2013/04/01/the-value-and-peril
z*e
37 楼
这种东西对ruby, php的意义最大
这两个应该尽早抄袭过去
把v8的那种优化手段,这是一个扬名的好机会
有兴趣的可以去参与,php和ruby的web社区也都很大
很多人用,不过我怀疑他们已经在做了
这两个应该尽早抄袭过去
把v8的那种优化手段,这是一个扬名的好机会
有兴趣的可以去参与,php和ruby的web社区也都很大
很多人用,不过我怀疑他们已经在做了
b*l
46 楼
windwater是单身么?goldcoin是黄金王老五,呵呵
z*e
47 楼
a*4
48 楼
靠,81银档的出场了。我还说有女生问金子,81竟然没出现,不正常呢
b*e
49 楼
http://nodejs.org/api/cluster.html
To be honest, I expected better from you.
【在 z****e 的大作中提到】
: 公孙大神只是用户,还远没有牛逼到给php这些做引擎的地步
: js单线程哦,我的手提都是双核的,单线程对cpu等资源的利用率偏低
: 以后多核多cpu的架构应该是主流
To be honest, I expected better from you.
【在 z****e 的大作中提到】
: 公孙大神只是用户,还远没有牛逼到给php这些做引擎的地步
: js单线程哦,我的手提都是双核的,单线程对cpu等资源的利用率偏低
: 以后多核多cpu的架构应该是主流
a*4
50 楼
银贼是amo,81是金贼,呵呵
z*e
53 楼
你用脚本的目的难道不是贪图其简单,开发快么?
什么时候连一个最基本的多线程都需要用api去实现了
这个trade off难道不够大?
【在 b***e 的大作中提到】
: http://nodejs.org/api/cluster.html
: To be honest, I expected better from you.
什么时候连一个最基本的多线程都需要用api去实现了
这个trade off难道不够大?
【在 b***e 的大作中提到】
: http://nodejs.org/api/cluster.html
: To be honest, I expected better from you.
z*e
67 楼
http://en.wikipedia.org/wiki/Yaws_(web_server)
【在 m******t 的大作中提到】
: 你确定Twitter用的Erlang那套?印象里应该是Ruby on Rails撑不住,后端转Scala,
: 前端变了好几次,不知道现在是什么了
【在 m******t 的大作中提到】
: 你确定Twitter用的Erlang那套?印象里应该是Ruby on Rails撑不住,后端转Scala,
: 前端变了好几次,不知道现在是什么了
w*r
82 楼
http://www.mitbbs.com/article_t/LosAngeles/32574835.html
不过这是local俱乐部啊
【在 c******g 的大作中提到】
: 同求加入
不过这是local俱乐部啊
【在 c******g 的大作中提到】
: 同求加入
z*e
85 楼
没有关系,都是开源的,互相抄一抄就好了
而且现在ror什么也不是那么烂,基本上百万级以下的访问都是可以搞定的
等到用户量上百万了之后再改也不迟
这个jobhunting那个fb003还是什么的说得基本靠谱
web server对哪个熟悉就用哪个,10ms内响应跟1ms内响应,差别没有那么大
现在机器都很强了,一般应用足够了
这就是为什么php还是跑得甚欢的缘故
【在 m******t 的大作中提到】
: 没有重量级的巨头,都是些小屁风投公司做快速原型忽悠第一轮投资用的,拿到钱了就
: 转进了。Ruby 1.8比较烂,比Perl和Python都慢,Ruby 2.0倒是快了点,比Python快了
: ,可惜Javascript在V8和node.js之后发飙,这三个货都给比下去了,Ruby又太依赖
: Rails的流行程度,属于JS这波热潮的最直接的苦主,前景不妙啊。
而且现在ror什么也不是那么烂,基本上百万级以下的访问都是可以搞定的
等到用户量上百万了之后再改也不迟
这个jobhunting那个fb003还是什么的说得基本靠谱
web server对哪个熟悉就用哪个,10ms内响应跟1ms内响应,差别没有那么大
现在机器都很强了,一般应用足够了
这就是为什么php还是跑得甚欢的缘故
【在 m******t 的大作中提到】
: 没有重量级的巨头,都是些小屁风投公司做快速原型忽悠第一轮投资用的,拿到钱了就
: 转进了。Ruby 1.8比较烂,比Perl和Python都慢,Ruby 2.0倒是快了点,比Python快了
: ,可惜Javascript在V8和node.js之后发飙,这三个货都给比下去了,Ruby又太依赖
: Rails的流行程度,属于JS这波热潮的最直接的苦主,前景不妙啊。
c*g
86 楼
哦,那就算了,太远
不过,谢谢风水女
【在 w*******r 的大作中提到】
: http://www.mitbbs.com/article_t/LosAngeles/32574835.html
: 不过这是local俱乐部啊
不过,谢谢风水女
【在 w*******r 的大作中提到】
: http://www.mitbbs.com/article_t/LosAngeles/32574835.html
: 不过这是local俱乐部啊
z*e
96 楼
只要把逻辑剥离,层次分离
web server就是一个堆机器的过程
需要的话,往上加机器就好了,web server很容易scale out
scale out远比自己重新去实现一遍各种web逻辑要容易得多
因为重构代码需要时间和测试人员,这都是一种消耗
所以如果能加机器搞定,就加机器搞定,不用省那点钱
web server就是一个堆机器的过程
需要的话,往上加机器就好了,web server很容易scale out
scale out远比自己重新去实现一遍各种web逻辑要容易得多
因为重构代码需要时间和测试人员,这都是一种消耗
所以如果能加机器搞定,就加机器搞定,不用省那点钱
z*e
104 楼
三种消耗嘛
硬件软件和人工
硬件最cheap
软件可以开源
人工最贵,我一直留意的都是人工成本
至于硬件的成本,其实最便宜的一种
如果不是因为有项目失败的可能
比如代码不分层,一点点硬件上的消耗
其实无关紧要,等到有必要优化的时候
再优化,来得及,抓紧时间把事情给做完
骗到钱要紧
硬件软件和人工
硬件最cheap
软件可以开源
人工最贵,我一直留意的都是人工成本
至于硬件的成本,其实最便宜的一种
如果不是因为有项目失败的可能
比如代码不分层,一点点硬件上的消耗
其实无关紧要,等到有必要优化的时候
再优化,来得及,抓紧时间把事情给做完
骗到钱要紧
z*e
124 楼
其实我觉得web server也不能算是什么核心的竞争力
我用主要就是贪图其开发快,简单
大多数时候都不会把核心军备的指望放在这个地方
一般是jvm或者是app上,前者决定了server的reliability
后者决定了客户体验,performance要好
web那个,花点钱外包一个小界面,把界面做好看来
然后能撑得住访问量,差不多就可以了,再多我也不指望了
【在 m******t 的大作中提到】
: 现在写脚本弄弄数据,维护下系统不被认为是核心竞争力,写简历一带而过的那种,类
: 似于军用水壶,绷带。我们这里讨论的是主战装备,是拳头,电锯,还是七号枪BFG,
: 是如何用尽可能少的语言和工具来覆盖前端和后端。Javascript在客户端的优势太明显
: 了。JVM那一队优势在后端,夹在中间的PHP, Ruby, Perl, Python就悲剧了。
我用主要就是贪图其开发快,简单
大多数时候都不会把核心军备的指望放在这个地方
一般是jvm或者是app上,前者决定了server的reliability
后者决定了客户体验,performance要好
web那个,花点钱外包一个小界面,把界面做好看来
然后能撑得住访问量,差不多就可以了,再多我也不指望了
【在 m******t 的大作中提到】
: 现在写脚本弄弄数据,维护下系统不被认为是核心竞争力,写简历一带而过的那种,类
: 似于军用水壶,绷带。我们这里讨论的是主战装备,是拳头,电锯,还是七号枪BFG,
: 是如何用尽可能少的语言和工具来覆盖前端和后端。Javascript在客户端的优势太明显
: 了。JVM那一队优势在后端,夹在中间的PHP, Ruby, Perl, Python就悲剧了。
z*e
130 楼
我用java啊
nosql用hbase
db用postgresql,没有用jpa,直接jdbc连过去,因为jpa搞了半死
没成功,不知道问题出在哪里,放弃了
storm和cassandra负责stream,server side在想怎么把stream给结合到app里面去
因为storm做输入容易,输出不太容易,而我需要输出
app和web server的连接用http persist connection,保证连接
business logic我自己搞一个dsl,然后转换成java代码
一般不会去维护java代码,但是如果有必要,我会去阅读转译后的java代码
web server我压根不分离,因为量没那么大
jboss跑得蛮好
现在主要问题是app端,android不是问题
mvc分离之后,v改点控件就好了
desktop用javafx
现在主要问题是ios,你上次说的那个vm很不错
不过还不成熟,我也不知道我等不等得了
因为ios上我听说这个利润远远大于android
所以如果有必要,我会上objective c去做
不过先做其他的,先完善,目前javafx, tomcat, android这些都跑得很健康
没有什么特别需要处理的,jboss连ejb的监控都帮我做好了
我直接用就行了,如果有必要,上jmx也有可能,但是目前还不需要
大概就这样
【在 m******t 的大作中提到】
: 说说你的技术栈吧,前后端都提下,比较好奇
nosql用hbase
db用postgresql,没有用jpa,直接jdbc连过去,因为jpa搞了半死
没成功,不知道问题出在哪里,放弃了
storm和cassandra负责stream,server side在想怎么把stream给结合到app里面去
因为storm做输入容易,输出不太容易,而我需要输出
app和web server的连接用http persist connection,保证连接
business logic我自己搞一个dsl,然后转换成java代码
一般不会去维护java代码,但是如果有必要,我会去阅读转译后的java代码
web server我压根不分离,因为量没那么大
jboss跑得蛮好
现在主要问题是app端,android不是问题
mvc分离之后,v改点控件就好了
desktop用javafx
现在主要问题是ios,你上次说的那个vm很不错
不过还不成熟,我也不知道我等不等得了
因为ios上我听说这个利润远远大于android
所以如果有必要,我会上objective c去做
不过先做其他的,先完善,目前javafx, tomcat, android这些都跑得很健康
没有什么特别需要处理的,jboss连ejb的监控都帮我做好了
我直接用就行了,如果有必要,上jmx也有可能,但是目前还不需要
大概就这样
【在 m******t 的大作中提到】
: 说说你的技术栈吧,前后端都提下,比较好奇
m*t
133 楼
你这个是游戏还是应用啊?另外,那个business logic的dsl是用什么语言写的?
如果是应用的话,可以试试Xamarin,C#和Java是表兄弟,移植起来应该比Objective C
要快,现有的Java程序员就可以短期培训后上岗。
【在 z****e 的大作中提到】
: 我用java啊
: nosql用hbase
: db用postgresql,没有用jpa,直接jdbc连过去,因为jpa搞了半死
: 没成功,不知道问题出在哪里,放弃了
: storm和cassandra负责stream,server side在想怎么把stream给结合到app里面去
: 因为storm做输入容易,输出不太容易,而我需要输出
: app和web server的连接用http persist connection,保证连接
: business logic我自己搞一个dsl,然后转换成java代码
: 一般不会去维护java代码,但是如果有必要,我会去阅读转译后的java代码
: web server我压根不分离,因为量没那么大
如果是应用的话,可以试试Xamarin,C#和Java是表兄弟,移植起来应该比Objective C
要快,现有的Java程序员就可以短期培训后上岗。
【在 z****e 的大作中提到】
: 我用java啊
: nosql用hbase
: db用postgresql,没有用jpa,直接jdbc连过去,因为jpa搞了半死
: 没成功,不知道问题出在哪里,放弃了
: storm和cassandra负责stream,server side在想怎么把stream给结合到app里面去
: 因为storm做输入容易,输出不太容易,而我需要输出
: app和web server的连接用http persist connection,保证连接
: business logic我自己搞一个dsl,然后转换成java代码
: 一般不会去维护java代码,但是如果有必要,我会去阅读转译后的java代码
: web server我压根不分离,因为量没那么大
z*e
134 楼
jboss还提供了aop,aop要换成aspect j或者spring aop也没啥难度
不过要集成,每次搞集成,都是折腾半天,文档,资料,各种不完整
烦都烦死了,直接上jboss,至少web server,di和aop的集成我不要处理
然后用aop生成log扔到cassandra里面去,时间过了一天,再从cassandra转移到hbase
里面去
基本上是照抄内森的那一套
现在几个问题,一个是怎么把jboss跟hadoop做集成,因为两个各自都有自己的线程管理
yarn还是ejb container,我也不知道,不过目前hbase利用率也不高
先jboss了
还有一个是怎么保证stream连接反馈得比较有效率
storm处理了之后,几乎是单向的,latency还是太高,我还不如直接写一个beans
然后保证输入和输出,不用storm也没啥,主要是以前被storm说可以做网游给忽悠了一把
现在在想这么做是否有必要
最后一个就是ios了,唯一我用java还处理不了的部分,其他都还好
没什么,很多东西贪图便宜,一集成就是个大麻烦,一般公司有钱雇人,俺们这种自己搞
出不起太多的钱,给点美工做外包,基本上就差不多了,还有aws和internetbs那点费用
穷啊,就像那句名言说的,100个startup,99个在马路上混的
不过要集成,每次搞集成,都是折腾半天,文档,资料,各种不完整
烦都烦死了,直接上jboss,至少web server,di和aop的集成我不要处理
然后用aop生成log扔到cassandra里面去,时间过了一天,再从cassandra转移到hbase
里面去
基本上是照抄内森的那一套
现在几个问题,一个是怎么把jboss跟hadoop做集成,因为两个各自都有自己的线程管理
yarn还是ejb container,我也不知道,不过目前hbase利用率也不高
先jboss了
还有一个是怎么保证stream连接反馈得比较有效率
storm处理了之后,几乎是单向的,latency还是太高,我还不如直接写一个beans
然后保证输入和输出,不用storm也没啥,主要是以前被storm说可以做网游给忽悠了一把
现在在想这么做是否有必要
最后一个就是ios了,唯一我用java还处理不了的部分,其他都还好
没什么,很多东西贪图便宜,一集成就是个大麻烦,一般公司有钱雇人,俺们这种自己搞
出不起太多的钱,给点美工做外包,基本上就差不多了,还有aws和internetbs那点费用
穷啊,就像那句名言说的,100个startup,99个在马路上混的
z*e
135 楼
都有啊,游戏不就是最复杂的应用?
游戏才能给用户最好的体验,所以问题集中在游戏上
javafx目前还不错,android也还好,就剩下ios了
想想以后是不是跟置顶那个zlike合作,他做ios做得蛮好
dsl我自己定义的呀,在想将来要不要开源
不过主要是做大数据的处理,主要思想就是用string实现+-*/^的操作
这样就不怕int或者long的限制了,对于nosql的hbase里面一些number的操作
就不怕了,尤其是当一些number特别大,一加就会溢出
如果用bigdecimal的话,^很不方便,不能开方
当然trade off是比较慢,然后自己定义了一些语法
比如不用写main,转译后可以自己生成public static void main(String args[])
以及一个private void main,然后再调用酱紫
其实也没啥东西,技术上不是主要问题,关键是美工之类的
很难找,基本上都找不到,我试过n个,累了,还是先用免费的素材
搞好了之后再找美工一个一个试
C
【在 m******t 的大作中提到】
: 你这个是游戏还是应用啊?另外,那个business logic的dsl是用什么语言写的?
: 如果是应用的话,可以试试Xamarin,C#和Java是表兄弟,移植起来应该比Objective C
: 要快,现有的Java程序员就可以短期培训后上岗。
游戏才能给用户最好的体验,所以问题集中在游戏上
javafx目前还不错,android也还好,就剩下ios了
想想以后是不是跟置顶那个zlike合作,他做ios做得蛮好
dsl我自己定义的呀,在想将来要不要开源
不过主要是做大数据的处理,主要思想就是用string实现+-*/^的操作
这样就不怕int或者long的限制了,对于nosql的hbase里面一些number的操作
就不怕了,尤其是当一些number特别大,一加就会溢出
如果用bigdecimal的话,^很不方便,不能开方
当然trade off是比较慢,然后自己定义了一些语法
比如不用写main,转译后可以自己生成public static void main(String args[])
以及一个private void main,然后再调用酱紫
其实也没啥东西,技术上不是主要问题,关键是美工之类的
很难找,基本上都找不到,我试过n个,累了,还是先用免费的素材
搞好了之后再找美工一个一个试
C
【在 m******t 的大作中提到】
: 你这个是游戏还是应用啊?另外,那个business logic的dsl是用什么语言写的?
: 如果是应用的话,可以试试Xamarin,C#和Java是表兄弟,移植起来应该比Objective C
: 要快,现有的Java程序员就可以短期培训后上岗。
m*t
136 楼
Storm可以用来做网游的逻辑部分?这个latency会比较大吧
hbase
管理
【在 z****e 的大作中提到】
: jboss还提供了aop,aop要换成aspect j或者spring aop也没啥难度
: 不过要集成,每次搞集成,都是折腾半天,文档,资料,各种不完整
: 烦都烦死了,直接上jboss,至少web server,di和aop的集成我不要处理
: 然后用aop生成log扔到cassandra里面去,时间过了一天,再从cassandra转移到hbase
: 里面去
: 基本上是照抄内森的那一套
: 现在几个问题,一个是怎么把jboss跟hadoop做集成,因为两个各自都有自己的线程管理
: yarn还是ejb container,我也不知道,不过目前hbase利用率也不高
: 先jboss了
: 还有一个是怎么保证stream连接反馈得比较有效率
hbase
管理
【在 z****e 的大作中提到】
: jboss还提供了aop,aop要换成aspect j或者spring aop也没啥难度
: 不过要集成,每次搞集成,都是折腾半天,文档,资料,各种不完整
: 烦都烦死了,直接上jboss,至少web server,di和aop的集成我不要处理
: 然后用aop生成log扔到cassandra里面去,时间过了一天,再从cassandra转移到hbase
: 里面去
: 基本上是照抄内森的那一套
: 现在几个问题,一个是怎么把jboss跟hadoop做集成,因为两个各自都有自己的线程管理
: yarn还是ejb container,我也不知道,不过目前hbase利用率也不高
: 先jboss了
: 还有一个是怎么保证stream连接反馈得比较有效率
m*t
139 楼
游戏是单独一大坨,一般另外算的。既然是游戏的话,跨平台的Unity和Cocos2D-X似乎
是首选吧,基本上一套代码,iPhone/iPad/Android Phone/Tablet加Windows/MacOS一
大票都Cover了。
zlike那个应该是Cocos2D-X,如果我没记错的话。他那个是单机塔防应该。
你那个DSL如果光是因为bigInteger的话,上Clojure/Scala没任何问题。
现在的美工很重要,不过美工也有各种风格,估计就像码工有各种语言一样,各种辛酸
故事,去年还是拟物吃香,今年就被二维化了
【在 z****e 的大作中提到】
: 都有啊,游戏不就是最复杂的应用?
: 游戏才能给用户最好的体验,所以问题集中在游戏上
: javafx目前还不错,android也还好,就剩下ios了
: 想想以后是不是跟置顶那个zlike合作,他做ios做得蛮好
: dsl我自己定义的呀,在想将来要不要开源
: 不过主要是做大数据的处理,主要思想就是用string实现+-*/^的操作
: 这样就不怕int或者long的限制了,对于nosql的hbase里面一些number的操作
: 就不怕了,尤其是当一些number特别大,一加就会溢出
: 如果用bigdecimal的话,^很不方便,不能开方
: 当然trade off是比较慢,然后自己定义了一些语法
是首选吧,基本上一套代码,iPhone/iPad/Android Phone/Tablet加Windows/MacOS一
大票都Cover了。
zlike那个应该是Cocos2D-X,如果我没记错的话。他那个是单机塔防应该。
你那个DSL如果光是因为bigInteger的话,上Clojure/Scala没任何问题。
现在的美工很重要,不过美工也有各种风格,估计就像码工有各种语言一样,各种辛酸
故事,去年还是拟物吃香,今年就被二维化了
【在 z****e 的大作中提到】
: 都有啊,游戏不就是最复杂的应用?
: 游戏才能给用户最好的体验,所以问题集中在游戏上
: javafx目前还不错,android也还好,就剩下ios了
: 想想以后是不是跟置顶那个zlike合作,他做ios做得蛮好
: dsl我自己定义的呀,在想将来要不要开源
: 不过主要是做大数据的处理,主要思想就是用string实现+-*/^的操作
: 这样就不怕int或者long的限制了,对于nosql的hbase里面一些number的操作
: 就不怕了,尤其是当一些number特别大,一加就会溢出
: 如果用bigdecimal的话,^很不方便,不能开方
: 当然trade off是比较慢,然后自己定义了一些语法
c*o
140 楼
我们公司游戏以前HTML5和Uinty两条线,现在全盘转到Unity
Unity很牛,我们知道的很多大游戏都转到上面了。
用Unity我们能作到一套code同时多平台发布,很重要的。
后端五花八门, node.js/php/ruby/C++
我的scala后端是distribution/publish的,不是game
【在 m******t 的大作中提到】
: 游戏是单独一大坨,一般另外算的。既然是游戏的话,跨平台的Unity和Cocos2D-X似乎
: 是首选吧,基本上一套代码,iPhone/iPad/Android Phone/Tablet加Windows/MacOS一
: 大票都Cover了。
: zlike那个应该是Cocos2D-X,如果我没记错的话。他那个是单机塔防应该。
: 你那个DSL如果光是因为bigInteger的话,上Clojure/Scala没任何问题。
: 现在的美工很重要,不过美工也有各种风格,估计就像码工有各种语言一样,各种辛酸
: 故事,去年还是拟物吃香,今年就被二维化了
Unity很牛,我们知道的很多大游戏都转到上面了。
用Unity我们能作到一套code同时多平台发布,很重要的。
后端五花八门, node.js/php/ruby/C++
我的scala后端是distribution/publish的,不是game
【在 m******t 的大作中提到】
: 游戏是单独一大坨,一般另外算的。既然是游戏的话,跨平台的Unity和Cocos2D-X似乎
: 是首选吧,基本上一套代码,iPhone/iPad/Android Phone/Tablet加Windows/MacOS一
: 大票都Cover了。
: zlike那个应该是Cocos2D-X,如果我没记错的话。他那个是单机塔防应该。
: 你那个DSL如果光是因为bigInteger的话,上Clojure/Scala没任何问题。
: 现在的美工很重要,不过美工也有各种风格,估计就像码工有各种语言一样,各种辛酸
: 故事,去年还是拟物吃香,今年就被二维化了
z*e
141 楼
对啊对啊
跟你交流很有价值,总能骗到好东西和经验
我不知道zlike用什么写的,对于ios,能实现目的就好了
实在不行,我自己写了,貌似自己写也不是很难
所以垮平台通过javafx, android再加上自己写objective c的话
这个还是可以,但是如果要自己去搞c++的话
那我估计要挂,三种语言,估计吃不消,如果web server再搞点其他语言
jvm上再换语言,加上html,xml,sql,我自己的dsl这些,十多种语言一起涌过来,吃不消
所以一直在努力减少项目中语言的数量,目前全用java做得挺好
基本上没有什么死角,各种工具,就剩一个ios了,所以我再学一门语言,也还过得去
用dsl主要是方便啊,我自己想怎么写就怎么写,scala要看别人定义的,很恶心
而且我用\divide,\add, \multiply这种方式来减少括号
貌似scala什么没有这个功能,而且符号定义scala我也不喜欢
这个=>是啥意思一直没猜出来,clojure好一点
但是我fp还没怎么搞,等下学期我在学校里找个课上一下
听听系里专门搞fp的叫兽怎么说,学完了再看
现有这一块的不管什么语言,都太复杂了,我觉得有很大优化空间
美工太重要了,程序猿真好找,但是美工真难找
所以下一步就是撰钱,找个好美工
这些东西都是说起来容易,做起来难,随便一个都折腾半天
【在 m******t 的大作中提到】
: 游戏是单独一大坨,一般另外算的。既然是游戏的话,跨平台的Unity和Cocos2D-X似乎
: 是首选吧,基本上一套代码,iPhone/iPad/Android Phone/Tablet加Windows/MacOS一
: 大票都Cover了。
: zlike那个应该是Cocos2D-X,如果我没记错的话。他那个是单机塔防应该。
: 你那个DSL如果光是因为bigInteger的话,上Clojure/Scala没任何问题。
: 现在的美工很重要,不过美工也有各种风格,估计就像码工有各种语言一样,各种辛酸
: 故事,去年还是拟物吃香,今年就被二维化了
跟你交流很有价值,总能骗到好东西和经验
我不知道zlike用什么写的,对于ios,能实现目的就好了
实在不行,我自己写了,貌似自己写也不是很难
所以垮平台通过javafx, android再加上自己写objective c的话
这个还是可以,但是如果要自己去搞c++的话
那我估计要挂,三种语言,估计吃不消,如果web server再搞点其他语言
jvm上再换语言,加上html,xml,sql,我自己的dsl这些,十多种语言一起涌过来,吃不消
所以一直在努力减少项目中语言的数量,目前全用java做得挺好
基本上没有什么死角,各种工具,就剩一个ios了,所以我再学一门语言,也还过得去
用dsl主要是方便啊,我自己想怎么写就怎么写,scala要看别人定义的,很恶心
而且我用\divide,\add, \multiply这种方式来减少括号
貌似scala什么没有这个功能,而且符号定义scala我也不喜欢
这个=>是啥意思一直没猜出来,clojure好一点
但是我fp还没怎么搞,等下学期我在学校里找个课上一下
听听系里专门搞fp的叫兽怎么说,学完了再看
现有这一块的不管什么语言,都太复杂了,我觉得有很大优化空间
美工太重要了,程序猿真好找,但是美工真难找
所以下一步就是撰钱,找个好美工
这些东西都是说起来容易,做起来难,随便一个都折腾半天
【在 m******t 的大作中提到】
: 游戏是单独一大坨,一般另外算的。既然是游戏的话,跨平台的Unity和Cocos2D-X似乎
: 是首选吧,基本上一套代码,iPhone/iPad/Android Phone/Tablet加Windows/MacOS一
: 大票都Cover了。
: zlike那个应该是Cocos2D-X,如果我没记错的话。他那个是单机塔防应该。
: 你那个DSL如果光是因为bigInteger的话,上Clojure/Scala没任何问题。
: 现在的美工很重要,不过美工也有各种风格,估计就像码工有各种语言一样,各种辛酸
: 故事,去年还是拟物吃香,今年就被二维化了
z*e
142 楼
给了js一巴掌,你们这个不行,要考虑其他人的感受
不要动不动就打python或者js的耳光
虽然我也认为你们说得是对的
其实我很早以前就觉得python用来做脚本
app不要用js做,都是正确的,呵呵
unity之后都比较大,我很喜欢,这样我用javafx弄出来的大安装包
人家就不会嫌弃了,剩下的我能搞定
这样我前后端统一一个语言就好了,我精力有限
实在维护不了多个语言的系统
目前unity比我还多做一个ios平台,所以我一直在想怎么抹杀这个差异
ios上利润高哦,眼红啊
【在 c******o 的大作中提到】
: 我们公司游戏以前HTML5和Uinty两条线,现在全盘转到Unity
: Unity很牛,我们知道的很多大游戏都转到上面了。
: 用Unity我们能作到一套code同时多平台发布,很重要的。
: 后端五花八门, node.js/php/ruby/C++
: 我的scala后端是distribution/publish的,不是game
不要动不动就打python或者js的耳光
虽然我也认为你们说得是对的
其实我很早以前就觉得python用来做脚本
app不要用js做,都是正确的,呵呵
unity之后都比较大,我很喜欢,这样我用javafx弄出来的大安装包
人家就不会嫌弃了,剩下的我能搞定
这样我前后端统一一个语言就好了,我精力有限
实在维护不了多个语言的系统
目前unity比我还多做一个ios平台,所以我一直在想怎么抹杀这个差异
ios上利润高哦,眼红啊
【在 c******o 的大作中提到】
: 我们公司游戏以前HTML5和Uinty两条线,现在全盘转到Unity
: Unity很牛,我们知道的很多大游戏都转到上面了。
: 用Unity我们能作到一套code同时多平台发布,很重要的。
: 后端五花八门, node.js/php/ruby/C++
: 我的scala后端是distribution/publish的,不是game
a*g
143 楼
good
【在 p*****2 的大作中提到】
: https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/
【在 p*****2 的大作中提到】
: https://www.paypal-engineering.com/2013/11/22/node-js-at-paypal/
s*o
144 楼
Scala的一个强大之处就是可以很方便的定义你自己的DSL。参见Rod Johnson 在
Scaladay keynote上写的打油诗
不消
【在 z****e 的大作中提到】
: 对啊对啊
: 跟你交流很有价值,总能骗到好东西和经验
: 我不知道zlike用什么写的,对于ios,能实现目的就好了
: 实在不行,我自己写了,貌似自己写也不是很难
: 所以垮平台通过javafx, android再加上自己写objective c的话
: 这个还是可以,但是如果要自己去搞c++的话
: 那我估计要挂,三种语言,估计吃不消,如果web server再搞点其他语言
: jvm上再换语言,加上html,xml,sql,我自己的dsl这些,十多种语言一起涌过来,吃不消
: 所以一直在努力减少项目中语言的数量,目前全用java做得挺好
: 基本上没有什么死角,各种工具,就剩一个ios了,所以我再学一门语言,也还过得去
Scaladay keynote上写的打油诗
不消
【在 z****e 的大作中提到】
: 对啊对啊
: 跟你交流很有价值,总能骗到好东西和经验
: 我不知道zlike用什么写的,对于ios,能实现目的就好了
: 实在不行,我自己写了,貌似自己写也不是很难
: 所以垮平台通过javafx, android再加上自己写objective c的话
: 这个还是可以,但是如果要自己去搞c++的话
: 那我估计要挂,三种语言,估计吃不消,如果web server再搞点其他语言
: jvm上再换语言,加上html,xml,sql,我自己的dsl这些,十多种语言一起涌过来,吃不消
: 所以一直在努力减少项目中语言的数量,目前全用java做得挺好
: 基本上没有什么死角,各种工具,就剩一个ios了,所以我再学一门语言,也还过得去
b*e
147 楼
我不记得我贬低java,倒是记得你说搞functional programming的都是freak, 都不能
think with straight mind. 大体是你原话吧。我路见不平而已。你最大的问题就是你
不懂得东西就要鄙视。
我从来也没有"鼓吹"过haskell,我也没有认为haskell可以作为一个大众化实用的语言
。我自己曾经和haskell community走得很近,haskell里有两三个language feature我
都参与或贡献过。但那个东西本身就是个曲高和寡的东西,是学术界一群高智商人的游
戏,一般人搞不懂。一个lazy evaluation先挂掉一半人,一个type classes + type
inference再挂掉1/4,等到了monad,所有人剩下的人都挂了。但是这个学术语言对实
用语言的反馈是巨大的。Philip Wadler,当世两大haskell高手之一,作为GJ主要的创
作人,可以说是Java Generics之父。那时候Martin Odersky还是跟在Walder屁股后面
混的小弟。现今所有的语言,只要有type inference的,多多少少都有haskell type
system的影子。
【在 g*****g 的大作中提到】
: 那可不是,10年前你鼓吹haskell,贬低java的时候我可没少鄙视你。
: 你要觉得我疯狗啥的随便,事实胜于雄辩不是。
think with straight mind. 大体是你原话吧。我路见不平而已。你最大的问题就是你
不懂得东西就要鄙视。
我从来也没有"鼓吹"过haskell,我也没有认为haskell可以作为一个大众化实用的语言
。我自己曾经和haskell community走得很近,haskell里有两三个language feature我
都参与或贡献过。但那个东西本身就是个曲高和寡的东西,是学术界一群高智商人的游
戏,一般人搞不懂。一个lazy evaluation先挂掉一半人,一个type classes + type
inference再挂掉1/4,等到了monad,所有人剩下的人都挂了。但是这个学术语言对实
用语言的反馈是巨大的。Philip Wadler,当世两大haskell高手之一,作为GJ主要的创
作人,可以说是Java Generics之父。那时候Martin Odersky还是跟在Walder屁股后面
混的小弟。现今所有的语言,只要有type inference的,多多少少都有haskell type
system的影子。
【在 g*****g 的大作中提到】
: 那可不是,10年前你鼓吹haskell,贬低java的时候我可没少鄙视你。
: 你要觉得我疯狗啥的随便,事实胜于雄辩不是。
d*n
148 楼
Simons只算一个?:)
【在 b***e 的大作中提到】
: 我不记得我贬低java,倒是记得你说搞functional programming的都是freak, 都不能
: think with straight mind. 大体是你原话吧。我路见不平而已。你最大的问题就是你
: 不懂得东西就要鄙视。
: 我从来也没有"鼓吹"过haskell,我也没有认为haskell可以作为一个大众化实用的语言
: 。我自己曾经和haskell community走得很近,haskell里有两三个language feature我
: 都参与或贡献过。但那个东西本身就是个曲高和寡的东西,是学术界一群高智商人的游
: 戏,一般人搞不懂。一个lazy evaluation先挂掉一半人,一个type classes + type
: inference再挂掉1/4,等到了monad,所有人剩下的人都挂了。但是这个学术语言对实
: 用语言的反馈是巨大的。Philip Wadler,当世两大haskell高手之一,作为GJ主要的创
: 作人,可以说是Java Generics之父。那时候Martin Odersky还是跟在Walder屁股后面
z*e
149 楼
^ Java Language Specification, Third Edition by James Gosling, Bill Joy, Guy
Steele, Gilad Bracha – Prentice Hall PTR 2005
Philip Wadler写过一本java generics and collections,但是因为这样就冠以之父之名
有些不太对头
这是专家组成员:
http://jcp.org/en/jsr/detail?id=14
【在 b***e 的大作中提到】
: 我不记得我贬低java,倒是记得你说搞functional programming的都是freak, 都不能
: think with straight mind. 大体是你原话吧。我路见不平而已。你最大的问题就是你
: 不懂得东西就要鄙视。
: 我从来也没有"鼓吹"过haskell,我也没有认为haskell可以作为一个大众化实用的语言
: 。我自己曾经和haskell community走得很近,haskell里有两三个language feature我
: 都参与或贡献过。但那个东西本身就是个曲高和寡的东西,是学术界一群高智商人的游
: 戏,一般人搞不懂。一个lazy evaluation先挂掉一半人,一个type classes + type
: inference再挂掉1/4,等到了monad,所有人剩下的人都挂了。但是这个学术语言对实
: 用语言的反馈是巨大的。Philip Wadler,当世两大haskell高手之一,作为GJ主要的创
: 作人,可以说是Java Generics之父。那时候Martin Odersky还是跟在Walder屁股后面
Steele, Gilad Bracha – Prentice Hall PTR 2005
Philip Wadler写过一本java generics and collections,但是因为这样就冠以之父之名
有些不太对头
这是专家组成员:
http://jcp.org/en/jsr/detail?id=14
【在 b***e 的大作中提到】
: 我不记得我贬低java,倒是记得你说搞functional programming的都是freak, 都不能
: think with straight mind. 大体是你原话吧。我路见不平而已。你最大的问题就是你
: 不懂得东西就要鄙视。
: 我从来也没有"鼓吹"过haskell,我也没有认为haskell可以作为一个大众化实用的语言
: 。我自己曾经和haskell community走得很近,haskell里有两三个language feature我
: 都参与或贡献过。但那个东西本身就是个曲高和寡的东西,是学术界一群高智商人的游
: 戏,一般人搞不懂。一个lazy evaluation先挂掉一半人,一个type classes + type
: inference再挂掉1/4,等到了monad,所有人剩下的人都挂了。但是这个学术语言对实
: 用语言的反馈是巨大的。Philip Wadler,当世两大haskell高手之一,作为GJ主要的创
: 作人,可以说是Java Generics之父。那时候Martin Odersky还是跟在Walder屁股后面
g*g
150 楼
你当时鼓吹functional programming会得到广泛应用,重点还提了haskell,不要
说没有。事实胜于雄辩,即便今天,fp里份额最高的F#,也没过0.5%,仍然是一个
niche市场。
【在 b***e 的大作中提到】
: 我不记得我贬低java,倒是记得你说搞functional programming的都是freak, 都不能
: think with straight mind. 大体是你原话吧。我路见不平而已。你最大的问题就是你
: 不懂得东西就要鄙视。
: 我从来也没有"鼓吹"过haskell,我也没有认为haskell可以作为一个大众化实用的语言
: 。我自己曾经和haskell community走得很近,haskell里有两三个language feature我
: 都参与或贡献过。但那个东西本身就是个曲高和寡的东西,是学术界一群高智商人的游
: 戏,一般人搞不懂。一个lazy evaluation先挂掉一半人,一个type classes + type
: inference再挂掉1/4,等到了monad,所有人剩下的人都挂了。但是这个学术语言对实
: 用语言的反馈是巨大的。Philip Wadler,当世两大haskell高手之一,作为GJ主要的创
: 作人,可以说是Java Generics之父。那时候Martin Odersky还是跟在Walder屁股后面
说没有。事实胜于雄辩,即便今天,fp里份额最高的F#,也没过0.5%,仍然是一个
niche市场。
【在 b***e 的大作中提到】
: 我不记得我贬低java,倒是记得你说搞functional programming的都是freak, 都不能
: think with straight mind. 大体是你原话吧。我路见不平而已。你最大的问题就是你
: 不懂得东西就要鄙视。
: 我从来也没有"鼓吹"过haskell,我也没有认为haskell可以作为一个大众化实用的语言
: 。我自己曾经和haskell community走得很近,haskell里有两三个language feature我
: 都参与或贡献过。但那个东西本身就是个曲高和寡的东西,是学术界一群高智商人的游
: 戏,一般人搞不懂。一个lazy evaluation先挂掉一半人,一个type classes + type
: inference再挂掉1/4,等到了monad,所有人剩下的人都挂了。但是这个学术语言对实
: 用语言的反馈是巨大的。Philip Wadler,当世两大haskell高手之一,作为GJ主要的创
: 作人,可以说是Java Generics之父。那时候Martin Odersky还是跟在Walder屁股后面
g*g
151 楼
找到blaze当年对FP评价的一段。还说没鼓吹呢,事实胜于雄辩。我老是不懂编程语言,
但眼光实在比你强得太多。
Second, I here apologize to make the dogmatical judgment that
you have totally no idea about programming languages. Let me
rephrase: you have almost totally no idea about programming
languages. I just do not understand why you can keep talking
about things that you have very little knowledge about with such
great confidence. If I were you, I would have wisely shut
myself up. Look at your commenting here, none of which is right.
1. How come functional programming is hard to learn. In the class
I TAed for, the 30 students can master ML within 3 weeks well
enough to program "game 24". If you have problem with ML, that
must be the problem of your brain, stop blameing ML.
2. Who the heck told you that functional programming has long
development cycle and low productivity. Just on the contrary,
FP has a reputation for it is highly productive, maintenable
and resuable. As a statistical result, the rate at which
programmers produce code is independent of the language in use.
That indicates, the more succinct the language is, the more
productive it is. The succintness of FP is irrefutable at all.
normally 1 line of Haskell code equals to 6-10 lines of C code,
if not more.
3. Moreover, it is only in your fantacy that imperative language
can be easier to optimize than FP. The elegant structure of
FP, which is very closely correspondent to logics, makes it
much easier to capture various kinds of program invariants
at different program point. So abstract interpretation, which
is the higher level abstraction of many program analysis techniques,
can be much more easily applied on FPs.
4. FP's liveness does not at all relies on the "theoretical
beauty". FPs are definitely developed for practical use. There
are tons and tons of features that can be achieved in FPs but
not in odinary imperative/OO languages. Just give you some example:
higer order parametric polymorphism, static array out of bound
check, safe memory management, higher order function, built in
partial evaluation. Whether you agree or not, industry
more and more favors FPs. I know quite some companies that
are using FPs as their main stream developing tools. Especially
in the realm of hardware specification and verification and
scientific computation. For example, the lazy evaluation
strategy and stream types in Haskell can greatly ease the
numerial computation of differential equations.
Like I said, FP is becoming more and more accepted by industry. As always,
it takes time for people to recognize and accept real good things.
You can see that M$ has paid a fairly amount of attention to FPs, and
begins to develop them. That's how M$ always succeeds: it has a very
far-reach eye sight.
但眼光实在比你强得太多。
Second, I here apologize to make the dogmatical judgment that
you have totally no idea about programming languages. Let me
rephrase: you have almost totally no idea about programming
languages. I just do not understand why you can keep talking
about things that you have very little knowledge about with such
great confidence. If I were you, I would have wisely shut
myself up. Look at your commenting here, none of which is right.
1. How come functional programming is hard to learn. In the class
I TAed for, the 30 students can master ML within 3 weeks well
enough to program "game 24". If you have problem with ML, that
must be the problem of your brain, stop blameing ML.
2. Who the heck told you that functional programming has long
development cycle and low productivity. Just on the contrary,
FP has a reputation for it is highly productive, maintenable
and resuable. As a statistical result, the rate at which
programmers produce code is independent of the language in use.
That indicates, the more succinct the language is, the more
productive it is. The succintness of FP is irrefutable at all.
normally 1 line of Haskell code equals to 6-10 lines of C code,
if not more.
3. Moreover, it is only in your fantacy that imperative language
can be easier to optimize than FP. The elegant structure of
FP, which is very closely correspondent to logics, makes it
much easier to capture various kinds of program invariants
at different program point. So abstract interpretation, which
is the higher level abstraction of many program analysis techniques,
can be much more easily applied on FPs.
4. FP's liveness does not at all relies on the "theoretical
beauty". FPs are definitely developed for practical use. There
are tons and tons of features that can be achieved in FPs but
not in odinary imperative/OO languages. Just give you some example:
higer order parametric polymorphism, static array out of bound
check, safe memory management, higher order function, built in
partial evaluation. Whether you agree or not, industry
more and more favors FPs. I know quite some companies that
are using FPs as their main stream developing tools. Especially
in the realm of hardware specification and verification and
scientific computation. For example, the lazy evaluation
strategy and stream types in Haskell can greatly ease the
numerial computation of differential equations.
Like I said, FP is becoming more and more accepted by industry. As always,
it takes time for people to recognize and accept real good things.
You can see that M$ has paid a fairly amount of attention to FPs, and
begins to develop them. That's how M$ always succeeds: it has a very
far-reach eye sight.
b*e
152 楼
挖坟我就不比了,我这段现在看来也没有什么错。我说的这番难道不是scala和clojure
的前奏?
除了举了一两个例子,从哪里看出我特别鼓吹Haskell了?你如果公平的话就把你当年
的原帖也贴出来,就是那篇狂咬ML,然后说functional programmers are just freaks
who cannot think straight。
言,
【在 g*****g 的大作中提到】
: 找到blaze当年对FP评价的一段。还说没鼓吹呢,事实胜于雄辩。我老是不懂编程语言,
: 但眼光实在比你强得太多。
: Second, I here apologize to make the dogmatical judgment that
: you have totally no idea about programming languages. Let me
: rephrase: you have almost totally no idea about programming
: languages. I just do not understand why you can keep talking
: about things that you have very little knowledge about with such
: great confidence. If I were you, I would have wisely shut
: myself up. Look at your commenting here, none of which is right.
: 1. How come functional programming is hard to learn. In the class
的前奏?
除了举了一两个例子,从哪里看出我特别鼓吹Haskell了?你如果公平的话就把你当年
的原帖也贴出来,就是那篇狂咬ML,然后说functional programmers are just freaks
who cannot think straight。
言,
【在 g*****g 的大作中提到】
: 找到blaze当年对FP评价的一段。还说没鼓吹呢,事实胜于雄辩。我老是不懂编程语言,
: 但眼光实在比你强得太多。
: Second, I here apologize to make the dogmatical judgment that
: you have totally no idea about programming languages. Let me
: rephrase: you have almost totally no idea about programming
: languages. I just do not understand why you can keep talking
: about things that you have very little knowledge about with such
: great confidence. If I were you, I would have wisely shut
: myself up. Look at your commenting here, none of which is right.
: 1. How come functional programming is hard to learn. In the class
b*e
153 楼
http://homepages.inf.ed.ac.uk/wadler/gj/
Again, I did expect better from you. 你这样的话goodbug大概都不愿意收你做小
弟。
Guy
之名
【在 z****e 的大作中提到】
: ^ Java Language Specification, Third Edition by James Gosling, Bill Joy, Guy
: Steele, Gilad Bracha – Prentice Hall PTR 2005
: Philip Wadler写过一本java generics and collections,但是因为这样就冠以之父之名
: 有些不太对头
: 这是专家组成员:
: http://jcp.org/en/jsr/detail?id=14
Again, I did expect better from you. 你这样的话goodbug大概都不愿意收你做小
弟。
Guy
之名
【在 z****e 的大作中提到】
: ^ Java Language Specification, Third Edition by James Gosling, Bill Joy, Guy
: Steele, Gilad Bracha – Prentice Hall PTR 2005
: Philip Wadler写过一本java generics and collections,但是因为这样就冠以之父之名
: 有些不太对头
: 这是专家组成员:
: http://jcp.org/en/jsr/detail?id=14
g*g
154 楼
b*e
155 楼
So you stick to you point: "functional programmers are just a bunch of
freaks who cannot think straight"?
So you still consider great scientists like Philip Wadler & Simon Peyton
Jones are not 正常人类?
这就是我为什么说你是一条疯狗的原因。其实我对什么vision不vision的没有兴趣。我
甚至可以承认你有vision。但你再有vision也不过是一条有vision的疯狗而已。
【在 g*****g 的大作中提到】
: 你觉得没啥错就没啥错呗。事实胜于雄辩。不要跟我说10年前你预期现在FP还是1%上下
: 的市场
: 份额。至于我说的那句话也没错,FP贴近数学,OO贴近客观世界。正常人类是不会把世
: 界看成
: 一堆向量的。
freaks who cannot think straight"?
So you still consider great scientists like Philip Wadler & Simon Peyton
Jones are not 正常人类?
这就是我为什么说你是一条疯狗的原因。其实我对什么vision不vision的没有兴趣。我
甚至可以承认你有vision。但你再有vision也不过是一条有vision的疯狗而已。
【在 g*****g 的大作中提到】
: 你觉得没啥错就没啥错呗。事实胜于雄辩。不要跟我说10年前你预期现在FP还是1%上下
: 的市场
: 份额。至于我说的那句话也没错,FP贴近数学,OO贴近客观世界。正常人类是不会把世
: 界看成
: 一堆向量的。
z*e
156 楼
就那么一小段就成爹了?
你这个认爹的标准真不是一般的低呀
【在 b***e 的大作中提到】
: http://homepages.inf.ed.ac.uk/wadler/gj/
: Again, I did expect better from you. 你这样的话goodbug大概都不愿意收你做小
: 弟。
:
: Guy
: 之名
你这个认爹的标准真不是一般的低呀
【在 b***e 的大作中提到】
: http://homepages.inf.ed.ac.uk/wadler/gj/
: Again, I did expect better from you. 你这样的话goodbug大概都不愿意收你做小
: 弟。
:
: Guy
: 之名
z*e
157 楼
你继续装成你不是条疯狗
【在 b***e 的大作中提到】
: So you stick to you point: "functional programmers are just a bunch of
: freaks who cannot think straight"?
: So you still consider great scientists like Philip Wadler & Simon Peyton
: Jones are not 正常人类?
: 这就是我为什么说你是一条疯狗的原因。其实我对什么vision不vision的没有兴趣。我
: 甚至可以承认你有vision。但你再有vision也不过是一条有vision的疯狗而已。
【在 b***e 的大作中提到】
: So you stick to you point: "functional programmers are just a bunch of
: freaks who cannot think straight"?
: So you still consider great scientists like Philip Wadler & Simon Peyton
: Jones are not 正常人类?
: 这就是我为什么说你是一条疯狗的原因。其实我对什么vision不vision的没有兴趣。我
: 甚至可以承认你有vision。但你再有vision也不过是一条有vision的疯狗而已。
g*g
169 楼
freak的英文解释就是markedly unusual or irregular。这个世界用OO解释很直觉,用
FP解释就很freak。我无法知道你说的这些人是否赞同我这个观点。但在我看来认为FP
用来建模更容易的确实是freak,跟正常人类的直觉不一样。
还是那句话,既然你都承认你vision不行了,死撑有用吗?
【在 b***e 的大作中提到】
: So you stick to you point: "functional programmers are just a bunch of
: freaks who cannot think straight"?
: So you still consider great scientists like Philip Wadler & Simon Peyton
: Jones are not 正常人类?
: 这就是我为什么说你是一条疯狗的原因。其实我对什么vision不vision的没有兴趣。我
: 甚至可以承认你有vision。但你再有vision也不过是一条有vision的疯狗而已。
FP解释就很freak。我无法知道你说的这些人是否赞同我这个观点。但在我看来认为FP
用来建模更容易的确实是freak,跟正常人类的直觉不一样。
还是那句话,既然你都承认你vision不行了,死撑有用吗?
【在 b***e 的大作中提到】
: So you stick to you point: "functional programmers are just a bunch of
: freaks who cannot think straight"?
: So you still consider great scientists like Philip Wadler & Simon Peyton
: Jones are not 正常人类?
: 这就是我为什么说你是一条疯狗的原因。其实我对什么vision不vision的没有兴趣。我
: 甚至可以承认你有vision。但你再有vision也不过是一条有vision的疯狗而已。
相关阅读
Amex SPG卡送25K points 白送500刀现金 最佳酒店卡I have a meeting w/ a recruitor tomorrow 2011 Becker CPA 材料转让昨天考的BEC问一个NY州CPA执照的问题willery testbank的答案在哪里找啊EPS and cumulative Preferred stock问一下已经毕业了还能找intern吗?出售 贝克 注会 复习资料加州cpa pathway1的ethics考试有人能指教下 四大中的technology consulting 吗?求购BECKER的2011版FAR教材Registered CPA in Illinois哪位请给点儿意见?面试 让带学位证 ID 还有cpa的东西德州的第一年会计senior manager工资多少啊 (转载)求购5刀pdf一科的becker资料【出售】Wiley CPA Exam Review 2012, 4-Volume Set $130请教accounting 和计算机结合的工作请问有cpa license在2个或以上州的童鞋