Atitit 项目语言的选择 java c#.net php??
Atitit 项目语言的选择 java c#.net php??
1.1. 编程语言与技术,应该使用开放式的目前流行的语言趋势1
1.1. 编程语言与技术,应该使用开放式的目前流行的语言趋势
目前来看,工业型的语言只有java 和c#.net系列可以入选。不过综合考虑历史与未来长期趋势,java是唯一的选择。
如果确实要使用一些其他语言,建议限制在小范围模块内使用,防止扩散
1.2. 从个人职业生涯考虑,java优先
Java稳定。 C#.net变化可能性很大,微软公司说淘汰就淘汰,就像vb pb 等黑历史。。
业界Java的适用面更加规范,安卓,web,都可以用,是大概.net的很多倍。。
从工作职位考虑,java的职位大概是.net系列的俩倍还多。。。
1.3. 从项目实际来说,java优先
开发工具绿色化,eclipse直接复制就可用,.net系列vs必须要安装,安装还麻烦。。
Sdk安装方便性,java优先,直接复制即可。。。Net系列的必须要安装,有时候安装还麻烦。
编译的时候,java编译成多个class,而。Net编译为一个dll,这导致了多文件修改的更新的时候不确定性更大。。
测试友好性:: java的可以单个文件一个main函数测试。。.net貌似要开一个aspx才方便测试。。
部署有号性,因为jdk直接复制就可以了。其次多class可以部分增量部署。。。部署友好型更好。。
类库框架多,容易选择。。.net 和php这方面就逊色很多了。。
作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher
捕鸟王"Bird Catcher 王中之王King of Kings 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak
简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
,Uke部落首席大酋长,
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
奶牛科技cto ,uke 首席cto 技术总监 研发总监 研发主管 部门总监
uke波利尼西亚区大区连锁负责人 汤加王国区域负责人。
uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,
uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke出版社编辑总编
uke终身教育学校副校长 Uke医院 与医学院方面的创始人 度假村首席大村长
转载请注明来源:attilax的专栏 ?http://www.cnblogs.com/attilax/
--Atiend
相关文章
- java和C#异常处理的差异
- Atitit java c# php c++ js跨语言调用matlab实现边缘检测等功能attilax总结
- Atitit. 获取cpu占有率的 java c# .net php node.js的实现
- Atitit.excel导出 功能解决方案 php java C#.net版总集合.doc
- Atitit.http代理的实现 代码java php c# python
- Atitit.跨语言异常转换机制 java c# php到js的异常转换
- atitit.木马病毒webshell的原理and设计 java c# .net php.
- atitit.跨语言实现备份mysql数据库 为sql文件特性 api 兼容性java c#.net php js
- Atitit.获取approot api 应用根路径 java c#.net php asp
- atitit.复合变量,也就是类似$$a的变量的原理与实现 java c#.net php js
- Atitit。Tree文件解析器的原理流程与设计实现 java c# php js
- Atitit. 二进制数据ascii表示法,与base64编码解码api 设计标准化总结java php c#.net
- atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97
- Atitit 插件机制原理与设计微内核 c# java 的实现attilax总结
- atitit.系统托盘图标的设计java swing c# .net c++ js
- atitit.系统托盘图标的设计java swing c# .net c++ js
- atitit.D&D drag&drop拖拽文件到界面功能 html5 web 跟个java swing c#.net c++ 的总结
- Atitit. 悬浮窗口的实现 java swing c# .net c++ js html 的实现
- Atitit。D&D drag&drop拖拽功能c#.net java swing的对比与实现总结
- atitit.泛型编程总结最佳实践 vO99 java c++ c#.net php
- paip.java c# .net php python调用c++ c dll so windows api 总结
- paip.分布式应用系统java c#.net php的建设方案
- 编程笔试(解析及代码实现):国内各大银行(招商银行/浦发银行等)在线笔试常见题目(猴子吃桃/字符串逆序输出/一段话输出字的个数/单词大小转换等)及其代码实现(Java/Python/C#等)之详细攻略