上海品茶

您的当前位置:上海品茶 > 报告分类 > PDF报告下载

CSDN:2020-2021中国开发者调查报告(97页).pdf

编号:34042 PDF 85页 6.53MB 下载积分:VIP专享
下载报告请您先登录!

CSDN:2020-2021中国开发者调查报告(97页).pdf

1、开发者使用编程语言的趋势,其实和2019年是一脉相承的。Kotlin虽然在统计中总的比例不高,但在Android开发上进一步在取代Java。Kotlin作为另一个基于JVM的编程语言,一方面可以保持Java使用JVM稳定和高性能的好处,享用JVM已有的生态;另一方面,通过其更为灵活的语法特性,越来越广泛地被Android开发者使用,已然成为Android的首选编程语言,对于新参与Android的开发者而言,Kotlin是更好的学习对象。随着机器学习、人工智能的进一步普及,Python被越来越多的开发者所使用,主流的开发框架纷纷选择将Python作为首选语言,蓬勃的生态使得Python成为参与人

2、工智能开发的必备语言技能。其它的一些明星编程语言,比如Go、Rust等,使用的开发者数量虽然没有明显上升,或依然未出现在榜单,且对于新开发者而言并非首选,但在特定领域,比如更高性能的服务端开发上,还是非常值得关注和学习。操作系统上,Windows的地位依然稳固,除了基于Linux的服务端开发和iOS开发等,Windows相关配套的软件还是最为齐全和便捷。macOS和Mac电脑绑定,虽然整体价格较贵,但作为移动开发的工具,可以很好地进行Android/iOS 等应用的开发,颇为便利。在存储服务的使用上,MySQL是最主要的选型,是大部分业务服务的首选数据库。对于所有的服务端开发者而言,都是需要仔

3、细理解和掌握的必备技能,即便是很多新兴的数据库方案,也都需要考虑和MySQL的兼容来便于更好的开发者学习和服务迁移。而且随着云服务的使用越来越多,基于云端部署的MySQL服务,开发和运维都更为简单便利,适合越来越广泛的业务场景。和2019年类似,Redis依然是键值类型、Elasticsearch依然是索引数据的首选,不仅适合传统的搜索场景,对于任何非结构化需要有一定索引结构的大数据场景而言,都颇为适用,适合开发者更深入的去学习和理解。在主流的开发框架中,Vue.js + jQuery,是前端开发最常见的选型,远超React的使用,对于前端工程师而言,已是最基础需要学习和掌握的框架。而在后端开

4、发中,JVM + Spring还是最常用的Web开发框架,比ASP.NET、Django、Flask等框架加起来的使用率都要高。对于大部分业务而言,如果需要一个稳妥的技术选型,Spring是非常值得考虑的,在生态完善度、大规模服务性能、稳定性等方面,都非常不错。而在基础技术框架的选择上,Node.js是最广泛被应用的选择,对于Web开发而言,是一个最常见的中间服务框架选择,它对于前后端的技术粘合十分重要。在大数据处理上,Spark和Hadoop的使用不相上下,对于开发者而言,需要根据场景和基础数据作出选择。而同样,在机器学习方面,TensorFlow和PyTorch的使用率相当,二者特色大不相同,需要开发者都有一定的掌握,在不同情形下使用。

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(CSDN:2020-2021中国开发者调查报告(97页).pdf)为本站 (木子璨璨) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部