g*****g 发帖数: 34805 | 1 我说的是spring bean让其他语言用,反过来通常比较简单。别的语言没有接触过,
groovy和scala,都是直接把类名声明成成spring bean, 在spring container里就可以
用了。spring所谓对其他语言的内建支持,也是指我说的。 |
|
发帖数: 1 | 2 javascript取消分号是一种傻逼自杀的反传统行为。javascript之所以贵为C族语言一
员,就是因为有分号和括号,而且javascript之所以能够被用于前端作为脚本,就是因
为有了分号和括号可以被压缩minify。现在这么瞎写的新程序员都是因为没有接触过其
他C族语言(C, C++, Java, C#, Objective-C, PHP, Perl等等),从python或者其他
所谓的新语言转过来的菜菜。 |
|
x***u 发帖数: 297 | 3 什么时候 JS 可以和“贵为”放在同一行哪?
This is javascript. If you put big wheels and a racing stripe on a golf cart
, it's still a
fucking golf cart.
minify 就跟裹脚一样,极显小家子气。为了15%的节省,不想办法提高代码效率,反而
在white space上扣扣索索。要不这样,所有的变量都用a, b, c, d, a1, b1 ... 来,
说不定还能节省10%。
javascript取消分号是一种傻逼自杀的反传统行为。javascript之所以贵为C族语言一
员,就是因为有分号和括号,而且javascript之所以能够被用于前端作为脚本,就是因
为有了分号和括号可以被压缩minify。现在这么瞎写的新程序员都是因为没有接触过其
他C族语言(C, C , Java, C#, Objective-C, PHP, Perl等等),从python或者其他
所谓的新语言转过来的菜菜。 |
|
b*******x 发帖数: 100 | 4 为了发展R这门开源语言,让国人更加了解她,我和许多在网络上认识的全球各地的学
生学者或者其他
R爱好者和开发人员,共同刚刚建立起一个属于R自己的,专注于R这门开源语言的社区。
mitbbs版上藏龙卧虎,希望所有爱好者和大牛们,可以加入这个社区,写写自己的经验
,帮助新手解
答问题。分享资源。
R是一个脚本语言,现在却总是作为子论坛出现在和SAS,stata,excel等等平级的子版
面,实在不
利于R的发展,这个社区只专注于,R,作为语言,她的使用和开发。群组中有细分的讨
论。可以加入
专业,比如经济,统计,生物,制药的群组。
社区服务器在美国,不限流量,有邮件列表,wiki,门户,论坛,群组,空间。
废话短说:
这里是地址
http://www.r-china.org
这不是短期闹着玩的社区,我们希望至少会维护发展它十年以上,一切费用各位爱好者
们不用考虑,
我们需要的只是大家共同的热情!!欢迎大家的访问,注册后,请在自己的邮箱中点击
验证链接,即
可顺利进入,每个人都可以发展自己的群组。
目前在初期建设期,预计1个月后,会逐渐步入正轨。大家多提宝贵意见。
最后谢谢大家的支持!希望牛 |
|
p********a 发帖数: 5352 | 5 ☆─────────────────────────────────────☆
biomedbox (smoke tears away) 于 (Thu Aug 19 19:18:24 2010, 美东) 提到:
为了发展R这门开源语言,让国人更加了解她,我和许多在网络上认识的全球各地的学
生学者或者其他
R爱好者和开发人员,共同刚刚建立起一个属于R自己的,专注于R这门开源语言的社区。
mitbbs版上藏龙卧虎,希望所有爱好者和大牛们,可以加入这个社区,写写自己的经验
,帮助新手解
答问题。分享资源。
R是一个脚本语言,现在却总是作为子论坛出现在和SAS,stata,excel等等平级的子版
面,实在不
利于R的发展,这个社区只专注于,R,作为语言,她的使用和开发。群组中有细分的讨
论。可以加入
专业,比如经济,统计,生物,制药的群组。
社区服务器在美国,不限流量,有邮件列表,wiki,门户,论坛,群组,空间。
废话短说:
这里是地址
http://www.r-china.org
这不是短期闹着玩的社区,我们希望至少会维护发展它十年以上,一切费用各位爱好者
们不用考虑,
我们需 |
|
z****e 发帖数: 54598 | 6 做网站的技术有三个,其实远远不只这三个,但是你们可能接触过的有这三个
一个是bbs,也就是台大屁屁踢实业坊,水母清华,一塌糊涂,老刑这个买买提用的技术
登陆的方式可以有web也可以用telnet
但是bbs的技术比较早了,上个世纪的产物了,我个人并不推荐
另外一个是屁娃他们用的php的开源论坛,包括战斗在法国等论坛也都是用这个技术
这个严格意义上来说叫做forum,就不是bbs了,区别在于
这种形式去掉了telnet登陆,你只能用web形式登陆
好处在于,他的扩展性加强了,要做什么修改会比较容易
但是基本上摆脱不了论坛的宿命,也就是你要做什么扩展应用,会很难
因为要去改服务器端的软件,这种模式最流行的框架应该是LAMP
也就是linux+apache http server+mysql database+ python or perl这些脚本来写页面
但是既然是脚本语言,它的扩展性就差了,但是如果你只是想做一个论坛的话
这个应该够用了,但是要扩展就不行了
我觉得最好的是第三种,也就是我推荐的用的j2ee标准,用java来写
但是这个要求很高,因为一个java程序员工资随便上个十万
可以... 阅读全帖 |
|
a*******g 发帖数: 832 | 7 尼玛,你可以想象用汉语研究数学吗?
数学就算了,看了那些翻译的计算机书,感觉很变扭,头很大。
script 本来用英语没什么,我操汉语直接翻译成脚本,我操。
第一次看的这个脚本语言我就吐了,感觉很臭。 |
|
C**********e 发帖数: 23303 | 8 公布2015年最受雇主喜欢 最炙手可热的25项技能 看看你在哪一个呢
其中位列榜首的是统计分析和数据挖掘
这项技能在去年只排名第五 而当时的最热技能是社交媒体营销
据Glassdoor网站报告 现在普通数据科学家的平均年薪是118709美元
而数据人才还将越来越抢手
到2018年 美国将面临数据挖掘和分析人才短缺
将有14万到19万个工作岗位等着“有深入分析能力的人才”
同时还急需150万“懂得运用大数据分析结果作出有效决策的管理人员”
看看你在哪一个呢
最炙手可热的25项工作技能
【1】统计分析和数据挖掘
【2】中间件和集成软件
【3】存储系统及管理
【4】网络和信息安全
【5】搜索引擎优化营销(SEO/SEM)
【6】商业智能
【7】移动应用开发
【8】网站建设和框架开发
【9】算法设计
【10】程序设计语言Perl/Python/Ruby
【11】数据工程和数据仓库技术
【12】营销活动管理
【13】Mac、Linux和Unix系统语言
【14】用户界面设计
【15】招聘
【16】数字与网络营销
【17】计算机制图和动画
【18】经济学
【19】Java开发
【20】渠道营销
【... 阅读全帖 |
|
w*******e 发帖数: 15912 | 9 新闻来源: 界面
拥有什么样的技能最抢手,最容易找工作?
最近,LinkedIn对全球超过3.3亿用户的工作经历和技能进行分析,公布2014年最
受雇主喜欢、最炙手可热的25项技能。其中位列榜首的是统计分析和数据挖掘。这项技
能在去年只排名第五,而当时的最热技能是社交媒体营销。
25岁的Quint Gribbin是Red Owl Analytics的数据科学家。图片来自《华盛顿邮报》
数据分析越来越受重视,企业开始倾向聘请在数据存储、检索和分析方面有所长的
人才。对拥有这项技能的人来说,现在的形势可谓是一片大好。
据Glassdoor网站报告,现在数据科学家的平均年薪是118709美元,比程序员的
64537美元还要多。而数据人才还将越来越抢手。一份麦肯锡研究预测,到2018年,美
国将面临数据挖掘和分析人才短缺,将有14万到19万个工作岗位等着“有深入分析能力
的人才”,同时还急需150万“懂得运用大数据分析结果作出有效决策的管理人员”。
除了数据的大趋势,在全球范围来看,技术人才还是很吃香的。在这25项技能榜单
中,技术类技能占了极大部分。
而另一个不可忽视的趋势,是技术... 阅读全帖 |
|
z*******3 发帖数: 13709 | 10
oo语法+脚本
绝大多数web脚本都是这种
加了点oop而已 |
|
z****e 发帖数: 54598 | 11 少扯了
matlab就是一脚本,有什么特别的?
用java写个脚本引擎一点问题都没有
matlab里面有一部分就是java实现的好吧?
jvm的优化效率秒杀其他各种c写的各种引擎
lars bak的那些优化专利,一般人做不出来不说
做出来也被告侵权
matlab到处被人骂说太慢了
而且这个破烂根本就是版权不开放的东西
你用别人的脚本用得很爽是不是?
钱交了多少?来,你用matlab写个pvp游戏我看看
google的android就已经实现了游戏的功能 |
|
r****s 发帖数: 1025 | 12 python最大的问题就是单线程,无法使用多CPU,永远只能用一个CPU。这就是它最大的
性能bottleneck。
如果支持多线程,python不会比java简单。java的复杂性,包括数据结构的复杂性,很
大一部分来自concurrency和threading,以便充分利用多核CPU/多CPU服务器。
这个语言就是一个joke。也就是javascript一个级别的单机版语言,脚本而已。 |
|
r****s 发帖数: 1025 | 13 python最大的问题就是单线程,无法使用多CPU,永远只能用一个CPU。这就是它最大的
性能bottleneck。
如果支持多线程,python不会比java简单。java的复杂性,包括数据结构的复杂性,很
大一部分来自concurrency和threading,以便充分利用多核CPU/多CPU服务器。
这个语言就是一个joke。也就是javascript一个级别的单机版语言,脚本而已。 |
|
I*******g 发帖数: 7600 | 14 【 以下文字转载自 JobHunting 讨论区 】
发信人: IFloating (Floating Freely), 信区: JobHunting
标 题: 写了一个脚本程序, 用来自动抓本版的帖子。
发信站: BBS 未名空间站 (Mon May 8 16:31:58 2017, 美东)
等着周五派上用场,
有没有人要?
{:topic=>"● 在硅谷真的还不回北京混!", :href=>"/article_t/JobHunting/
33304151.html"}
{:topic=>"● swjtuer说jiamaduitou属于人品有问题", :href=>"/article_t/
JobHunting/33304553.html"}
{:topic=>"● 预告:本周五(12号)晚上8:00pm 曝某家lucky88", :href=>"/
article_t/JobHunting/33304355.html"}
{:topic=>"● loser永远是loser 我来谈谈L和jiama", :href=>"/article_t/
JobHunting/33303139... 阅读全帖 |
|
s******r 发帖数: 5309 | 15 语言通常都是针对硬件开发的,硬件流行很多人用就推广开了。后来有针对网络应用的
脚本语言也是针对某类问题设计。国人在硬件互联网都没玩出新花样,自然不需要专门
搞个语言 |
|
m*****n 发帖数: 5245 | 16 ☆─────────────────────────────────────☆
lensbo (l****[email protected]) 于 (Thu Dec 18 21:59:57 2008) 提到:
在onsite面试中实际遇到的。
1.template中用typename和用class有什么区别?
2.unix下执行shell脚本和执行可执行文件有什么区别?哪个更快,为什么?脚本语言
程序(如javascript)和可执行文件程序有什么区别?shell和这两者却别呢?
3.如何对const data member做assignment?
class A{
const int a;
public:
A():a(0){};
A(int m_a):a(m_a){};
};
int main(){
A a(1);
A b;
b = a; //how to implement assignment for this?
}
4.如果把base class对象赋给derived class对象,会怎么样?compiler报错还是执行错
误?
class A |
|
z****e 发帖数: 54598 | 17 区别在于java后面有一堆公司
这么多年下来,针对效率做了很多优化,比如jit
python, ruby等语言相比之下,就缺少这个东西
大多数都只有一个选择
而java光一个jvm就可以有n个选择,ibm,oracle,azulsystem等公司都有自己的jvm产品
而且除了官方的hotspot以外,其它的jvm都多少经过了一定程度的优化
尤其是对于stop the world gc这一块
现在开源跟商用的jvm主要区别就在这里
python的优势是便于阅读和书写,写起来并不麻烦
一般本科生用四分之一个学期就可以写python了
很多学校把python,php,perl,html这几个凑成一门课一起教
跟其它大部分脚本语言很象,都是降低程序猿学习和使用难度的东西
比较适合外包给阿三去做,perl,ruby和scala则是增加灵活性的语言
适合日德等有组织性纪律性的民族使用
所以用不了多久,我们就可以看到乌央乌央的阿三在使用python了
阿三对于太过于复杂的语法理解不了,比较喜欢简单的语法
而python从诞生之初就强调简单书写和阅读 |
|
z****e 发帖数: 54598 | 18 以后十年的趋势是jvm上和各种web脚本的大混战
各个公司自己找脚本语言做优化,比如v8还有hhvm
或者就寄生在jvm上,修改语法,比如scala这些
现在一个新产品推广,基本上都不会考虑c++的系统
也就是不做这个api,hadoop还有
但是storm和spark什么就没有了
还有人问,跟老中本身的专业有很大关系
java现在只在cs科班是必修课
对于物理,ee等专业,一律非必修
但是c对于ee等专业,则是很熟悉的一个东西
从c再到c++就容易点 |
|
z****e 发帖数: 54598 | 19 以后十年的趋势是jvm上和各种web脚本的大混战
各个公司自己找脚本语言做优化,比如v8还有hhvm
或者就寄生在jvm上,修改语法,比如scala这些
现在一个新产品推广,基本上都不会考虑c++的系统
也就是不做这个api,hadoop还有
但是storm和spark什么就没有了
还有人问,跟老中本身的专业有很大关系
java现在只在cs科班是必修课
对于物理,ee等专业,一律非必修
但是c对于ee等专业,则是很熟悉的一个东西
从c再到c++就容易点 |
|
g****5 发帖数: 1639 | 20 后台跟python没嘛关系,php才是脚本语言后台使用最多的,也是后台的所有语言里使
用最多的。
node.js从语法上说就是javascript,不算新语言。 |
|
r**********g 发帖数: 22734 | 21 要是猥琐点,我算都会将近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语言,很不错哦直接写图灵机 |
|
g********0 发帖数: 6201 | 22 【 以下文字转载自 USANews 讨论区 】
发信人: IFloating (Floating Freely), 信区: USANews
标 题: 床铺上台, 将会使C++语言重新夺回霸主地位 (转载)
发信站: BBS 未名空间站 (Sat Nov 12 11:53:15 2016, 美东)
发信人: IFloating (Floating Freely), 信区: Military
标 题: 床铺上台, 将会使C++语言重新夺回霸主地位
发信站: BBS 未名空间站 (Sat Nov 12 11:52:51 2016, 美东)
床铺追葱传统行业, 银行,金融,
这些大银行,金融都是用C++,少数用JAVA做些前端。
那些硅谷的各种垃圾所谓创业公司都是用的免费的python, scala, ruby, 等等脚本语
言将会被很快搞死。
JAVA也没有太多市场。
就连AMAZON这种电商都是床铺的心头刺。
赵策老师所推崇的JAVA会没有多大市场, 而且你看他取得NETFLIX现在就快腰斩了,
赵策都不怎么来菌斑发言来。
C++的工作并不是一天就能够学会的,所以是高大上的,招人的时候... 阅读全帖 |
|
d******e 发帖数: 7844 | 23 能否对找工作有帮助,完全看你这个CS的Master打算怎么读。
如果只修一些写写脚本语言的课程,比如Information Retrieval,Computer Vision,
或者连脚本都不需要写的课程,比如算法,图论,那这种master很容易拿。但找工作的
时候能对你的帮助也很有限。
要真想有帮助,还是得多修一些OOSE,OS, Parallel Computing之类的真枪真刀的课程。 |
|
he 发帖数: 2025 | 24 这个礼拜太鸟了,一个大客户周二报个错,我还没开始整呢,陆陆续续追加了六个问题
,而且越来越严重,到最后电话中心瘫痪了,打进的电话没法选择菜单。客户那边联系
人是个女的,一口咬定是脚本语言出了问题,我客客气气解释了几遍连带实时步进分析
脚本她都不信(不理解),偷摸跟隔壁安装组的CCIE抱怨,说我不听她的外加通话背景有
说笑声。
这个JB CCIE刚刚升职到资深工程师,三把火还没烧起来呢,正好抓住机会,发来好几
封信让我有困难找他,等我真找他求助,立马玩消失(我这才明白他根本不会电话中心)
。害得我不但要自己读系统记录,还得小鞭子赶着仨TAC给我干活,每天晚上加班到九
十点。
到最后解决了一半,推给Global Crossing一个,推给TAC一个,JB CCIE又跳出来这个
那个,还把女的抱怨的信一路捅给两个组的经理,主任,副总,马勒戈壁的。
今天下午我去主任办公室聊天,他给我看了信我才知道这厮打小报告,我说操,主任说
他就是个JB。上个月的事情,本来是我们组的活,这厮非要插一杠子逞能,造成某大医
院网络彻底瘫痪,赖账说是思科设备的虫子,最后还得我们过去擦屁股,然后从N7K系
统记录里调... 阅读全帖 |
|
z*******3 发帖数: 13709 | 25 古德霸其实唱衰.net和c++很久了
不过我是认同它看法的
另外我们最近也在讨论要不要用groovy
但是短期内不太可能,用也是玩玩罢了
因为java就这样,写的东西太核心了
以至于你动一行,一旦有什么问题
后果经常是无法承受的
开除那都是小事,如果有事故的话,搞不好要进监狱
当年在国内搞的时候,停电半个小时
上面红头文件,正总连降n级,下放基层,运营副总免职
年纪一大把了,在帝都那种鬼地方,老婆还没工作
也不知道将来怎么办,也够悲催的
java越来越复杂,各个tier和layer
我的感觉,反正客户端是天天变,最不稳定
以前swing,现在javafx,以前j2me,现在android,将来不知道怎么变
front end也差不多,web很不稳定,尤其是现在貌似java做web有些问题
php越来越多,jsp现在官方都不用了,改成jsf了
然后做商业产品还好,但是ibm这些大公司年年都会裁员
因为规则特别固定,j2ee这么多年,还是那个样子,而且商业产品普遍比较规范
所以一旦形成流水线作业,那么螺丝钉的将来就不好说了
这一块主要的冲击来自开源产品,这一块很多都可以被开源产品所代替
我... 阅读全帖 |
|
z*******3 发帖数: 13709 | 26 古德霸其实唱衰.net和c++很久了
不过我是认同它看法的
另外我们最近也在讨论要不要用groovy
但是短期内不太可能,用也是玩玩罢了
因为java就这样,写的东西太核心了
以至于你动一行,一旦有什么问题
后果经常是无法承受的
开除那都是小事,如果有事故的话,搞不好要进监狱
当年在国内搞的时候,停电半个小时
上面红头文件,正总连降n级,下放基层,运营副总免职
年纪一大把了,在帝都那种鬼地方,老婆还没工作
也不知道将来怎么办,也够悲催的
java越来越复杂,各个tier和layer
我的感觉,反正客户端是天天变,最不稳定
以前swing,现在javafx,以前j2me,现在android,将来不知道怎么变
front end也差不多,web很不稳定,尤其是现在貌似java做web有些问题
php越来越多,jsp现在官方都不用了,改成jsf了
然后做商业产品还好,但是ibm这些大公司年年都会裁员
因为规则特别固定,j2ee这么多年,还是那个样子,而且商业产品普遍比较规范
所以一旦形成流水线作业,那么螺丝钉的将来就不好说了
这一块主要的冲击来自开源产品,这一块很多都可以被开源产品所代替
我... 阅读全帖 |
|
n**s 发帖数: 2230 | 27 脚本语言,高级语言,汇编语言,都有自己的角色和定位。
没有哪一种语言在什么环境下都最好,也没有哪一种最差。
不要用一方来贬低另一方。 |
|
r****y 发帖数: 26819 | 28 呓啊,哈哈
说着说着就发现不对了吧
就像unix,并不是说每个工具都是拿脚本语言写的,但是每个工具只做一件事,脚本语
言是把它们连接起来用的,连接组合的方式很灵活。这就有点像封装。
你得把unix的哲学推翻了才能证明这种方式违背人类思维啊。还是歇歇吧。 |
|
n**s 发帖数: 2230 | 29 我说了嘛。不同的语言有不同的定位和用处。根本没必要抬高一种贬低另一种。
脚本语言就好像粘合剂,可以灵活粘合复杂的功能模块,它根本就不是代替高级语言的。 |
|
g*****g 发帖数: 34805 | 30 这个我谈过几次,web前端适合脚本语言,java作为静态语言太繁琐。但是到后端就是
优势。
java拥有最多的类库,又是静态语言。这使得复杂的商业逻辑,以及诸如大数据之类的
应用都是首选。
web应用一大就是SOA,即便网站本身不是Java写的,后面经常一堆服务是Java写的。后
端的商业逻辑,往往比网站本身复杂多了。
Java |
|
z*******3 发帖数: 13709 | 31 如果你把python定义成一个半脚本语言
你就不觉得诡异了
脚本的语法没有一个不诡异的 |
|
z****e 发帖数: 54598 | 32 java这么多年的优势其实有一个一直都没法改变
就是垮平台
绝对的垮平台是理想状态
很难实现
但是从现状上说,java是最接近这一理想状态的语言
其它所有语言,都差很多
php是web脚本语言,如果只做web的话,php不差
但是问题在于,你的server可能远不是只做web那么简单 |
|
z*******3 发帖数: 13709 | 33 fb搞hiphop从一开始的把php编译成c++代码,后来发现这种模式不可行
主要是不能完全支持php所有功能,所以fb把hiphop搞成了hhvm
也就是hiphop virtual machine,虚拟机
向java和.net看齐,这样基本上市面上三大主流web产品
其实最终走向的都是虚拟机模式,也就是jvm模式
说明一旦规模达到了一定程度,vm是必需的,而不是可有可无的
os加上vm才是server side的真正解决之道
不管是不是web,最终都得上虚拟机,现在就看js什么时候爬上虚拟机这艘贼船
如果再不抓紧,hhvm一旦推广,js和v8估计麻烦就真的大了
现在hiphop的主要问题是社区还不是很活跃,跟php主流社区有距离
商业高富帅和开源屌丝还不是一条心,不象java社区里面那么整齐一致
当然对于其他脚本语言来说,还有一种方式,就是跑到hhvm上去做二等公民
就像groovy用jvm一样,除此之外,也就是去搞其他脚本的市场,比如sql和shell |
|
z****e 发帖数: 54598 | 34 后端压根不会让你有机会去造轮子
不会轮子就没有机会参与劳动,人家连招都不招你
脚本只能解决部分问题,实际上脚本就是面对各种稳定平台的领域
比如web,java的优势在于,它不做web一样搞
实际上现在开始用jvm来横扫所有的新生领域
你不会jvm就等于不懂后端
前端其实也是一堆破轮子,照样是填代码
有本事你不用os,从汇编,给cpu各种指令开始写
我看你写到什么时候去,就跟当年任天堂的卡带一样
写个软件,还要懂硬件,疯了
现在前端也开始逐步完善起来,机器性能上去了
轮子也多了起来,现在搞前端开发,跟十年前已经不是一回事了
人家python这些轮子对付简单应用足够了
盲目地排斥轮子的产生是逆时代潮流的
总有一天会被时代所淘汰
5 |
|
n****1 发帖数: 1136 | 35
JS也是ECMA标准,照样一堆bad part, 怎么到了JEE标准就成金子了?
我从来没说过我牛, 也没鄙视过你。 我只是就事论事提出自己的观点: 动态语言在
整合轮子上思路更直观更清晰。 倒是你的回帖老是要摆出老资格的姿态, 而且喜欢避
重就轻:
“it's time to update your java knowledge, xml for ioc. lol. Your spring
basicis so last decade.”
完全没有讨论动态语言这个主题。
"说到底,这班上乌烟瘴气,就是像你这样的新手,明明对java经验不多,还成天要抛出
自己的牛屄理论来贻笑大方。"
乌烟瘴气是你的个人看法, 我看板上讨论气氛挺好的。 你要不爽不回贴就行了, 不
用整天攻击来攻击去的。
“你别不服气,你觉得自己的想法牛屄,写个框架出来,用的人多了,直接像Rod
Johnson就可以退休了,再来鄙视我不迟。”
要是Spring是你写的, 你口气这么大还可以接受。 人Linus Torvalds就有资格抨击那
些说linux不好的人。 而你不过是用人家的东西, 还要摆出老大姿态, 有意思... 阅读全帖 |
|
g*****g 发帖数: 34805 | 36 jvm支持动态语言,跟di应该用动态语言是一回事吗?胡说八道完又要给自己找场子。 |
|
n****1 发帖数: 1136 | 37 喷也不带点脑子。 一个程序可以用到很多类库, 但只可以有一套IOC机制,只能在一个
框架下工作。 Spring是一个很优秀的框架, 但如果让spring ioc container接管,
类库们就自己开始运作了, 动态语言也就无从控制了。
所以jvm动态语言不是说在IOC上更有优势, 而是第一件事就是get rid of Spring IOC. |
|
Y**G 发帖数: 1089 | 38 jvm 是虚拟机,不是语言。jvm 不是 java.
任何一个语言,只要能产生 jvm 指令就可以在 jvm 上运行。 |
|
g*****g 发帖数: 34805 | 39 LOL,刚刚是谁装逼说没有jvm支持动态语言这个说法,拿jsr出来打脸还不够?
JVM 6之后引入了invokedynamic的支持,从而可以支持动态类型,之前你只能把动态语
言编译成jvm bytecode才能运行。也就是把动态语言当静态用。
还有脸谈深入了,越吹越丢人。 |
|
z****e 发帖数: 54598 | 40 那个nodejs,连google自己都已经在寻找替代品了
要不然dart主页上天天跟nodejs比啥?把dart的介绍好好看看
就知道为什么会有dart了,因为js搞不定啊
这不就是一老婆还没捂热,下一个年轻漂亮的妞又出现了?
不要单纯为了码而码,要明白为什么而码
语言换来换去,只有理论是不变的,其它的无非一点语法差异罢了
背背不就行了?我随便看了下nodejs,就发现了vert.x和dart
两个都比nodejs有效率,都吸取了nodejs的长处并做了后续发展
一个背后有red hat/vmware,一个背后有google
如果你只是做server side的话,压根不需要用nodejs
有更好的选择,前一个还支持多语言,为什么要在这里吊死呢?
诶,krill只是皇帝新装里面那个孩子,他说出了实情
如果你不明白他说的为什么是对的,那只能说明你太悲哀了
鼓吹各种动态和脚本语言的人,总是在下一个新产品出现之前恐惧
出现或者说错过之后嘴硬,或者干脆换一个真爱,继续装下去
http://www.mitbbs.com/article_t/Programming/31294161.html |
|
n****1 发帖数: 1136 | 41 首先python/ruby/js都把自己更多地当OOP语言, 只是多了1st-class function而已.
FP!=脚本
其次, 你承认了java是可以乱写的, python的排版是要被机器限制的, 而且python对代
码可读性追求是最高的, 连宣言都直接放到zen of python里面了. 你说哪个代码容易
阅读?
最后, 性能最大杀手在于乱加锁, 这个你有异议吗? C语言里面的锁都没java多, 因为
程序员给java加锁的成本太低了, 一个关键字就搞定了. |
|
|
|
N********n 发帖数: 8363 | 44
脚本一旦动态起来连IDE都搞不清楚程序里面到底定义啥了。一个语言设计
到把IDE搞晕就在工程上很失败了。 |
|
z****e 发帖数: 54598 | 45 所以最后是架构的问题,不是语言本身的问题
要规划好架构来适应这些脚本,这就对架构提出了更高的要求
单纯的SOA恐怕是不够,要细分下去的SOA
SOA分为广义和狭义两种,一般都指的是狭义
但是狭义的SOA在这里都显得太重,需要再NARROW一点 |
|
g*****g 发帖数: 34805 | 46 startup用啥纯粹取决于创始人熟悉啥。facebook(php), linkedin(java), twitter(
ruby)都是社交网站,很多功能相近,用的语言完全不同最后都上市了。
公司越大越倾向于用静态的语言作后端。一方面是bug的成本随着用户数目增多加大了
,另一方面静态语言层次比较清楚,容易堆人去修改维护。 |
|
z****e 发帖数: 54598 | 47 脚本的使用在控制的范围之内还好
java为主,脚本为辅的模式比较ok
以前就这样,java为主,然后一堆人用什么sql, javascript往上搭配
现在只不过多了ruby,python,groovy这些而已 |
|
z****e 发帖数: 54598 | 48 vert.x的好处在于,汇集各种脚本引擎和语言包
给了各位语言爱好者以真正华山论剑的平台
结果一堆人吓尿了,哎呀,不要啊,不要去华山论剑啊
行不行,拉出来遛遛,躲躲闪闪算什么,hoho
一堆人以前唧唧歪歪java要完蛋要完蛋
这个要干掉java,那个要干掉java
现在java把门打开了,来吧,来干掉我吧
结果吓得半死,不敢上啊
叶公好龙啊叶公好龙 |
|
z****e 发帖数: 54598 | 49 脚本没有vm平台,只有引擎
你说的这些都只是一种转换方式
都不能说是引擎了,最后还是要靠v8
引擎比vm小,jvm上有很多脚本引擎
其中就包括有js引擎 |
|
|