1
coofly 2015-04-30 14:42:27 +08:00
已跳两个月,用c#重写了自己之前两个c++小作品,感觉不要太爽..
|
2
efi 2015-04-30 14:43:34 +08:00
It's a trap!
微软别有所图! |
3
chenzhe007 2015-04-30 14:44:42 +08:00 via iPhone
感觉MS在坑自己人,都能兼容android和ios了,还学啥c#
|
4
xiaoyaoking 2015-04-30 14:50:08 +08:00
微软想一统江湖,期待微软放大招。
|
5
hooluupog 2015-04-30 14:53:59 +08:00
java岂不更全了?
|
7
AdamMaggie 2015-04-30 14:56:34 +08:00
表示已跳坑~
|
8
cvmax 2015-04-30 14:57:04 +08:00
自从在知乎关注了轮子哥,天天感觉被洗脑了。
headfirst C# 吧。。。。 |
9
hjc4869 2015-04-30 15:00:18 +08:00
高二后期从C++转的C#
@chenzhe007 @hooluupog Java和C#哪个用得爽,谁写谁知道。 别最后都被Java折磨成linustd了。 况且C#早就可以写Android和iOS的App了,只是坑不坑谁用谁知道,反正我不用。。。 |
11
hjc4869 2015-04-30 15:09:35 +08:00
@hooluupog 公司用的什么不是你一个人能决定的。公司用Java,你怎么也没办法用C#。
但如果是个人作品的话,用户并不会关心你用的什么语言。就Windows程序而言,Java体验比C#烂不知道多少了。。 |
12
ybh37 2015-04-30 15:13:06 +08:00
微软坑人啊,net更新速度太快,好容易学点东西做点积累,一不留神过时了。
|
13
yueyoum 2015-04-30 15:13:38 +08:00
我学过 basic, c, c++, c#, erlang, hashell, java, javascript, lua, ocmal, python, php, rust,
写起来最舒服(即流畅,又严谨)的是C# 如果 微软原生的.net 能够跨平台的话, 我相信肯定有用 Linux + C# 做服务器的。 |
14
hooluupog 2015-04-30 15:20:09 +08:00
@hjc4869 可是现在是移动端app和web盛行的时代了。语言好坏真的不是那么重要的,重要的是生态。自己写自己看,自己维护,当然什么舒服就用什么。如果你要赚钱,那么有时候你还得迁就一下。否则像objective-c那么奇葩的语言,怎么会有那么多人去写。
|
15
yipein 2015-04-30 15:20:21 +08:00
web方面C#除了用微软自家的mvc+ef没有别的选择了。各种库也明显少于python&ruby等,开发起来重复造轮子太多,所以我觉得至少web方面没有跳坑的必要
|
16
Kabie 2015-04-30 15:24:14 +08:00
F#走起~
|
18
min 2015-04-30 15:39:40 +08:00
微软的东西更新不快的,互联网行业左一个框架右一个轮子的才叫厉害呢
|
19
frankzeng 2015-04-30 15:53:38 +08:00
跟着微软混的最后都混得不怎么样,微软是猪队友,坑自己人
|
21
xieren58 2015-04-30 16:17:59 +08:00
现在不是js得天下了么
|
22
krizex 2015-04-30 17:31:37 +08:00
微软啥技术学了能够长久有用的?赶紧弃坑
|
23
zts1993 2015-04-30 18:13:44 +08:00
C# 用起来很舒服
|
26
aszxqw 2015-04-30 18:16:21 +08:00
找死。
|
27
eeeeeeve 2015-04-30 18:16:50 +08:00
目测巨硬军团驾临了,各位接驾吧:)
|
28
whatisnew 2015-04-30 18:27:25 +08:00
@hooluupog 就企业市场来说 c# 是 java 的劲敌,可以说如果 c# 普及(linux)的话,java 工程师只剩下做程序维护的份了。
|
29
whatisnew 2015-04-30 18:34:23 +08:00
C# 是开源了,但是运行的 linux 还不是要 mono,现在只是开放了一个 ide 而已,离杀手级别的东西还远着呢。
|
30
clino 2015-04-30 18:36:18 +08:00 via Android
觉得对微软开发工具部门有好处但对整个微软有坏处的举动不太可能持久
|
31
hooluupog 2015-04-30 18:44:20 +08:00
@whatisnew 你觉得可能么?jvm可是大杀器。java能做j2ee,移动开发,游戏,再到现在比较火的大数据,10年内java无忧,企业的惯性比消费领域大多了,有的企业可能现在还在jdk 1.4呢。不过学java的人多,但找工作不是那么好找的,因为不靠谱的也多。
|
32
ylcx123 2015-04-30 19:02:44 +08:00
好不容易从C#跳出来,难道又要跳回去!!!
|
33
binarymann 2015-04-30 19:12:19 +08:00 via iPhone
@yueyoum 大神指点下,c#比python更爽?
|
34
bdnet 2015-04-30 19:22:46 +08:00
终于来了,不过现在都不用 C# 做开发一年了。。继续关注
PS:没了不夸平台不开源的硬伤, C# 可秒 Java 了。。 |
35
chenzhe007 2015-04-30 22:35:18 +08:00
@hjc4869
C#肯定舒服,还有宇宙第一IDE呢,但是感觉就生态来说还是java好过许多,而且语法糖什么的只有开发者有感觉,决策者往往不太关心~~ 感觉C#还是好好发展C端吧,希望MS重拾WPF,这几年WPF感觉都没有消息了。 |
36
ddou 2015-04-30 22:52:13 +08:00
|
37
dcoder 2015-04-30 23:07:37 +08:00
C# 写客户端, Java/Python/Ruby/Node/Go 写 server 端, 一点不矛盾.
之前几年被开源痛扁后, MS 现在已经无力绑架程序员了. 实际行动是 CLR 底裤都交出来了, 态度挺诚恳: https://github.com/dotnet/coreclr C# for Unity&Mono 这种第三方超强客户端开发组合, 足够让非 MS fan 跳 C# 的坑了. 勇敢跳坑吧, 少年, be open minded :) |
38
dcoder 2015-04-30 23:12:08 +08:00
@chenzhe007
MS 正在折腾用自家一套东西开发 deploy Android apk, WPF 是继续蔫的节奏啊 另外, 个人不看好现在用 C# .NET 写 web 全套, server 端的东西还不能跟 Java 生态 PK |
39
tabris17 2015-04-30 23:12:13 +08:00
别绑MS战车上,想想10年前的Delphi程序员是怎么死的吧
|
40
LittleMK 2015-04-30 23:14:13 +08:00
以前C#是『坑』也就是平台的限制。C#作为语言层面,真的非常优秀。
|
41
est 2015-04-30 23:15:50 +08:00
@tabris17 10年前微软搞了一套asp.net。。。。。还搞了一套ajax框架。。。。。。。。。叫做atlas。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
|
42
jjx 2015-05-01 09:48:58 +08:00
作为曾经的c# mvp,一直感觉c#深入下去也是一个大坑, 是另一个c++和scala. 还是c/python 这种层次少的语言简单, 深入下去也没有什么更多的东西
现在已经可以通过 https://github.com/dotnet/coreclr 下载dnx 在osx/linux上体验ms版本的clr的 |
43
mathgl 2015-05-01 10:13:58 +08:00
|
44
donglingyongadls 2015-05-01 11:52:43 +08:00
并不觉得各大公司会把业务放到微软的碗里去,相比之下JS更有可能是移动的未来,React开源,方便抄一下idea,然后针对自己的业务调整,重新搞个自己用,这才是大公司喜欢的玩法
|
45
Mutoo 2015-05-01 13:04:29 +08:00
@chenzhe007 WPF 被微软自己放弃了,原因是目前性能无法达到一个可接受的范围。用过QQ概念版就知道了,卡得要死。
|
46
bombless 2015-05-01 15:35:44 +08:00
C#现在特性膨胀了,C#7的特性我看了一圈感觉也就record可以搞搞,剩下的我感觉有很多都不适合C#或者不重要。
其实我学那么多感觉写东西最舒服的是……算了不引战了(逃 |
47
ophunter 2015-05-01 17:25:41 +08:00
C# 好,但是跟着微软走烂坑。这让我感觉ios开发者有可能n年后悲剧
|
49
charlie21 2015-05-01 20:07:06 +08:00
很奇怪竟然没有人提到 HoloLens , 这东西明显就是下一个 iPhone 级别的创新 .
|
50
dagger 2015-05-01 20:32:00 +08:00
上面好几位都在提几百年来屡次被微软始乱终弃行为坑过的痛苦经历,我也是一直见证着,不过自从纳德拉上台后,感觉微软真的开始有革命性的变化了,所以有些事情真的不好老用之前的眼光来看待,至少我是觉得纳德拉在开发领域开源化、生态链开放化这件事上应该会越做越好
|
51
Narcissu5 2015-05-01 20:50:46 +08:00
@dagger 但是纳德拉也丢掉了微软的优点
微软从来不是一家潮公司,微软从来就是闷声做事的公司,从来都是不鸣则已,一鸣惊人。但是纳德拉上台以来,说的多做的少,还没有什么真正的成果出来。 也没办法,这年头IT界就这样,不会炒作产品做得再好也没用(摊手) |
52
timothyye 2015-05-01 23:31:53 +08:00 via Android
写了九年的C#,现在转Go了……
|
53
dagger 2015-05-02 10:59:04 +08:00
@Narcissu5
现在这个时代变化太快了,已经没有什么铁律是打不破的了,巨硬虽然到现在为止一直四平八稳手握现金牛,但以这种经验来判断将来实在很难讲,ibm一直被大家捧上天说是历经风雨屹立不倒,被看作几十年来不断转型成功的典范,可现在的ibm不说风雨飘摇,至少蓝色巨人的地位是妥妥地保不住了,而诺基亚这类曾经稳如泰山的例子就更不用说了,所以巨硬再以之前的体系状态继续下去的话也难保不会重蹈这种温水煮蛙的覆辙,要是没法一秒钟变水果的话,那么积极扩大生态链显然是上上策 |
54
igaryhe 2015-05-02 19:42:01 +08:00
VS Code 都是用 atom-shell 写的,现在难道不是 JS 的天下嘛
|
55
nino789pzw 2015-05-07 04:48:59 +08:00
@Narcissu5 说得多做的少不正是典型阿三作风吗?
|
56
forgottencoast 2015-08-13 16:49:53 +08:00 1
@Mutoo
Visual Stuido 的界面就是用WPF写的。 https://en.wikipedia.org/wiki/Microsoft_Visual_Studio#Visual_Studio_2010 The IDE shell has been rewritten using the Windows Presentation Foundation (WPF), whereas the internals have been redesigned using Managed Extensibility Framework (MEF) |