V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Ricepig  ›  全部回复第 41 页 / 共 74 页
回复总数  1469
1 ... 37  38  39  40  41  42  43  44  45  46 ... 74  
2013-06-02 06:12:46 +08:00
回复了 TerranceChen 创建的主题 程序员 java程序猿很迷茫
@Golevka 另外,var是最基础的type inference,但是var加上dynamic就是不是了好吗?请自行脑补一下c# 4.0中关于dynamic的部分好吗?
2013-06-02 06:11:31 +08:00
回复了 TerranceChen 创建的主题 程序员 java程序猿很迷茫
@Golevka 乃就告诉我

var a=1;
a = "2";

这个语句在哪种语言里会出错,在哪种里不会就好了嘛
2013-06-02 02:55:42 +08:00
回复了 TerranceChen 创建的主题 程序员 java程序猿很迷茫
@davepkxxx 擦,C++思维了
2013-06-02 02:55:20 +08:00
回复了 binarymann 创建的主题 问与答 联想 yoga 11寸 vs. Macbook Air 11寸
yoga貌似不是x86啊?

air其他都好,就是屏幕真是丢苹果的脸
2013-06-02 02:53:35 +08:00
回复了 TerranceChen 创建的主题 程序员 java程序猿很迷茫
@davepkxxx 重载了==操作符以后就都可以了,哈哈哈
2013-06-02 02:44:34 +08:00
回复了 Ricepig 创建的主题 程序员 其实.net平台没这么糟
@raptor CLI大概在批量管理的时候更有效率吧,在少数场景也会出现gui更有效率的情况。
2013-06-02 02:43:29 +08:00
回复了 Ricepig 创建的主题 程序员 其实.net平台没这么糟
@emohacker 实际上不用IDE也并不是灾难,也许C#这种静态语言比ruby这种动态语言开发效率是要稍低一点(不用ide的话),但是也没有到C#不用ide就是灾难的地步。

只是微软的ide及ide与语言、框架结合的比较好罢了。很多人就止步于拖拖控件,或者依靠ide生成点东西上了。
2013-06-02 02:40:41 +08:00
回复了 TerranceChen 创建的主题 程序员 java程序猿很迷茫
@Golevka 而且我举的例子,实际上是强弱类型的差别,而不是动态静态的差别吧。因为即使是动态类型(且强类型),运行期确定了其类型后,变量类型就无法再改变了。而弱类型的话就没有这个困扰,这也是我说
var a=1;
a = "2";
可以在弱类型语言里通过,而无法在强类型语言里通过。无论动态语言还是静态语言,上面两句应该都是无法通过的,只要它们是强类型。
2013-06-02 02:36:22 +08:00
回复了 TerranceChen 创建的主题 程序员 java程序猿很迷茫
@Golevka 其实python我一点也不囧。让我囧的是C#,var和dynamic的出现,让我森森怀疑C#到底是不是静态强类型语言。。。
2013-06-02 02:14:46 +08:00
回复了 TerranceChen 创建的主题 程序员 java程序猿很迷茫
@davepkxxx scala的var也是类似语法糖,根据初始值判断类型的强类型语言,哈哈
2013-06-02 02:13:24 +08:00
回复了 TerranceChen 创建的主题 程序员 java程序猿很迷茫
@emohacker 无论是强类型还是弱类型,表面上都可以达到你说的效果。强类型弱类型的区别主要在于一个变量声明了以后,是否可以改变其类型。
例如,在C#(强类型语言)中,下列语句是合法的:
var a=1;
var b= "2";
var c=a+b;
仅仅是因为C#提供了var这个语法糖,它会根据后面的初始值来判断这个变量是什么类型。而C#的string类型又重载了加法运算符,所以c=a+b是合法的。但是以下语句是不正确的:
var a=1;
a = "2";
而在弱类型的语言中(php,js等),类似上面语句应该是合法的
其实也可能是英文水平确实稍差,加上没有良好的重构工具和时间,所以。。。也没必要无名火起。对于大家都要接触的东西(代码、数据库等),需要有一个约定。英语命名这个约定是个潜规则,但并不是一个强规则,语言本身也有模糊性。

此外,某些时候,有些概念你一时找不到完全精确的英文翻译,或者这个英文翻译转业到大部分人都不懂,这个时候约定一些其他的词汇来替代也不是无法接受的。
2013-06-01 16:26:23 +08:00
回复了 Ebola 创建的主题 程序员 球推荐编辑器。
如果没有php要求的话,visualstudio,哈哈
如果有php要求,phpstorm
2013-06-01 16:25:23 +08:00
回复了 Andor_Chen 创建的主题 Ruby on Rails 《Ruby on Rails Tutorial》中文版限免
祝福一下,哈哈
2013-05-31 16:28:08 +08:00
回复了 xinrui5577 创建的主题 程序员 我想回乡下给自己打工
在国内做freelancer还是有点问题,不过年轻可以挥霍几年。

freelancer问题主要来自于压力比较大,是不是可以长期发展。
lz了解一下concurrency和parallel的不同
2013-05-31 04:31:05 +08:00
回复了 ccbikai 创建的主题 问与答 linux的那个发行版适合新手学习?
Ubuntu:推荐理由是傻瓜式安装,用的人也比较多,某些GUI也挺好用的
Centos:“企业级”软件如果支持非商业发行版,第一个得到支持的大概都是CentOS
lz你需要的是导演服!
2013-05-29 00:15:51 +08:00
回复了 kenneth 创建的主题 新手求助 Hadoop一般大家怎么用,数据量大概多大?
用来排序,1billion条纪录
@ayang23 wpf前景不好说,目前唯一广为人知的wpf项目只有visualstudio
1 ... 37  38  39  40  41  42  43  44  45  46 ... 74  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1109 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 23:26 · PVG 07:26 · LAX 15:26 · JFK 18:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.