楼主:
SIRO5566 (素人5566)
2019-10-17 17:02:52板上虽有对C#、Java的比较文,但都是几年前的文章
想请教各位板友、先进,现在应该学C#还是JAVA好呢
以入门开始学程式来看,一样有老师带部署开发环境、一样只能投资有限时间去学
单纯考虑哪个语法好学易懂的话,会推Java还是C#呢?
若再纳入额外考量,比如就业前景、后续深造(如转学另一种),又会比较推Java or C#?
求各位大神分析~
谢谢大家
作者:
jyunwei (jyunwei)
2019-10-17 17:14:00C# = C++++
作者:
max241 (养生之道)
2019-10-17 17:18:00JavaScript !== Java
C # = JAVA improved by Microsoft.
作者:
oherman (qq)
2019-10-17 17:30:00C#'s father is Delphi
作者:
JK520nsk (FoTw_Jerry)
2019-10-17 18:01:00try & error
作者: aria0520 (紫) 2019-10-17 18:01:00
C++ : I m not ur father. C# : Noooooooo顺带一提 大家C#都唸C#还是C#? 我是习惯唸C#
个人经验是C#和Java语言学习难易度差不多 但.NET的学习资源明显比Java的Web框架丰富 至于日本市场 因为不了解 所以无法给你建议
作者:
invidia (莎莉竟然会飞)
2019-10-17 18:08:00软工板科技板化
网络可以查到的统计都是全球性的刚刚给你的连结 应该比较偏台湾所用技 日本就不清楚了
作者: aria0520 (紫) 2019-10-17 18:18:00
认真回 我会选java吧 还可以顺便写app 虽然可能快被kotlin取代
作者:
ko27tye (好滋好滋)
2019-10-17 18:32:00想抱微软把拔的大腿就走C#
作者: as80110680 2019-10-17 18:57:00
论文用过一年java、出来工作用一年C#,要我选的话,一定100%选C#
作者:
alihue (wanda wanda)
2019-10-17 19:00:00你太晚讲日本了,那是重要的因素,去日本选 Java 就对了日本对外国人不错的公司,几乎清一色 java语法和 framework 还是C#较容易,因为以前Close source所以很多framework和tool都没几个可以选,外加VS屌打IEDA选前景我还是觉得C#比较好,因为走开源了;Java被甲骨文弄臭,但因为长久以来的统治导致有一堆好用的libs没办法一时之间转换语言,尤其在spark等big data处理,java还是有非常好的生态圈,这点c#几年内还是取代不了目标若是在日本,除了Java外若能再熟悉data engineering相关,从message queue到spark,工作会更好找 :)
作者:
gpctv (gpctv)
2019-10-17 19:32:00我选Java, 因为我就是写Java
没用过C#不知,但讨论IDE的话,用过VS,VSCode,PycharmEclipse,VS最难用,快速键跟别人长不一样,也没什么外挂可以用。后来写c都不用VS了,还跑去用Eclipse,超
搜职缺数量不准 java会搜到js c#没有包含.net 会有误差我是觉得微软越来越强了 中文资源也很丰富加上.net core 、VSCode、 地表最强IDE 选C#准没错但是还是要看环境 日本不知道 金融好像用java比较多
多外挂可用,简单换theme,多个快速键组,外观配置方觉得VS or VSCode好用的,应该没用过其他的
作者: aria0520 (紫) 2019-10-17 19:51:00
VSCode是强在轻量阿...
虽然Eclipse功能多,但它比较不稳,不过写程式时,什么工具都在手,会很方便很迅速
作者:
bill0205 (善良的小孩没人爱)
2019-10-17 19:53:00VS印象中不是可以使用扩充功能吗...C#还是用VS比较舒服 不然用其他IDE都不习惯不过我以为快捷键是用反射神经去记的耶
作者:
alihue (wanda wanda)
2019-10-17 19:55:00VS是搭配C#好用,搭配其他语言不如用VS Code此外没有软软VS踩雷心路历程,就不会有好用的VS Code诞生
作者:
bill0205 (善良的小孩没人爱)
2019-10-17 19:56:00是阿 就像我写PHP也不会用VS
我工作需要写MATLAB, python, C,常要在多个IDE间切换,所以快速键一致对我来说很重要XD,VS Code画面不错看,但GIT工具不太好用,编译或debug时要另外设置,但这样是可以弹性支援不同语言和编译器
楼上,vscode可以外挂Eclipse Keymap不过我写Java还是会用Eclipse就是了@@
作者:
hegemon (hegemon)
2019-10-17 20:19:00java现在就是用spring全家桶呀,差不多一统江湖了吧
作者:
qrtt1 (有些事,有时候。。。)
2019-10-17 20:29:00不管你选什,你先入门了再来烦恼
作者:
forink (佛硬客)
2019-10-17 21:42:00C#和JAVA我都会也单挑过系统,C#比较优雅而且写起来爽快~JAVA语法糖太少,写起来又臭又长,坑也不少
认真回,C#,效果快恢复体力也快,资源多,还有史上最强IDE。
作者:
neo5277 (I am an agent of chaos)
2019-10-18 00:48:00csharp阿,反正表兄弟
作者:
keyut2433 (keyut2433)
2019-10-18 05:42:00海外还是java吧,未来c#蛮有竞争力的
作者:
spfy (spfy)
2019-10-18 07:06:00VS太强了 把我养成废人
作者:
WunoW (WunoW)
2019-10-18 07:58:00用过vs开发c#爽过之后 一点改用java写的想法都没有过
作者:
chankeye (chankeye)
2019-10-18 08:05:00如果你是要问日本市场,请学java
作者:
testPtt (测试)
2019-10-18 08:13:00要在ms平台开发就乖乖用vs 用其他是自找麻烦
作者:
testPtt (测试)
2019-10-18 08:27:00好学易懂的话 试试Small Basic
作者:
hstt 2019-10-18 09:20:00快速键都能改啊 拿这说嘴是要笑死人喔
作者: reichs 2019-10-18 09:24:00
.net!=C# .net是框架 C#是语言 .net底下还有vb语言可以学
我都把快速键放在vim的config 再用IDE的vim plugin读取
而且stackoverflow上面c# 大神比较多
作者:
ks950901 (ks950901)
2019-10-18 09:55:00学个Matlab 吧
作者:
testPtt (测试)
2019-10-18 10:50:00如果唸研究所 首推Matlab
作者:
jyunwei (jyunwei)
2019-10-18 11:24:00vs快速键真的很奇葩,但整体功能强大直接用的人不觉得,但写过java知道很多乱七八糟的杂事vs都帮你做了
作者: somefatguy 2019-10-18 12:32:00
我全都要
作者:
alihue (wanda wanda)
2019-10-18 13:05:00linq满猛的,害我写js还找一下有没有
话说嫌vs不够好,那有试过VS+Jetbrian Resharp吗?
作者: PoloHuang (黄保罗) 2019-10-18 15:48:00
java 微软别碰
Resharp真的有补足VS的功能,像Code template,refactor,code generation,有eclipse的风格了。感谢for大话说JetBrain出的IDE,功能齐全且风格一致
作者:
alihue (wanda wanda)
2019-10-18 17:32:00resharper 是个坑,会觉得太好用就课金
作者:
siriusu (かがみは俺の嫁。)
2019-10-18 22:27:00没错你答对了有新答案 两者皆非 请学新语言 Kotlin喔 看到日本了 java 秒选 但 LINE 在内的不少大公司都在导 kotlin 真的可以考虑直上 kotlin, Mercari 找 Android dev 也直接列 kotlin 为强需求。而且 kotlin 语法又比两个语言都干净简单
还是要学一下Java啦,才知道换kotlin搭配IDEA有多爽
作者:
CoNsTaR ((const *))
2019-10-19 01:12:00请问该先学开Toyota的车还是Honda的车好呢?上手难易程度 => 在日本热门程度 => 其他单纯考虑上手难易程度会推Toyota还是Honda呢求各位大神分析随便哪个你爽就好先学再说问题很多
作者: aria0520 (紫) 2019-10-19 01:13:00
我推gogoro
作者:
VictorKid (VictorKid)
2019-10-19 13:01:00学JS
作者:
GGFACE (ggface)
2019-10-20 16:09:00绝对是Java
作者: kyushu (苏打绿吓倒我了) 2019-10-21 09:07:00
第一首选C++,什么? 没这选项!
作者:
m60903 (我搭校车上学)
2019-10-22 12:26:00嘘低能留言 几岁了
作者:
oherman (qq)
2019-10-22 13:58:00用过vs和eclipse,ec就像并装车,每样功能都有但是都很难用,vs就像劳斯来斯
作者:
Lamigirls48 (大奶細腰會跳舞)
2019-11-03 10:35:00java可以进化Android阿~