开发者社区> 问答> 正文

APP话题功能上线,发表你的观点,赢取积分及实物奖品!

技术界又出了哪些新技术?

其究竟是风口还是泡沫?

你认为最好的编程语言是哪种?

……

来阿里云开发者社区解锁更多新鲜有趣的话题讨论!

社区APP话题功能新上线!发表观点留言互动,赢取丰厚奖励,还能给你赞同的用户送上积分打赏,更多精彩玩法,随我一同来了解吧!

如果你还没有社区APP或APP没有有话题功能,可通过以下方式进行下载或更新:

1.如有阿里云APP,升级至6.1.2后体验社区新版功能

2.安卓、苹果手机应用商店搜索“阿里云APP”进行下载

3.安卓手机或可点击以下链接进行下载: https://download.app.aliyun.com/app/aliyunapp/download/home

话题入口

阿里云APP→社区→问答→广场,在广场页面中,“今日最热”及带有#xxx#标识的,就是社区发起的话题讨论。

lQLPJxzNHyIF8qzNDLTNBlqwsGdGS7j87GIDqhq99cA5AA_1626_3252.png_720x720q90g.jpg

参与话题讨论

点击进入对应的话题,可查看话题详情、奖励及用户讨论。奖励一般为积分和实物奖品。如果你发布的评论被社区认可,运营同学将为你发放积分(分为10、20、30、40、50 五个层级)或者实物奖品,发放后在昵称右侧会有对应提示,如:奖励50积分。奖励的积分需要到积分中心自行领取,实物奖品会发站内信,可通过站内信提示进行领取。

lQLPJw0ynvghU6zNDLTNBlqwRD0p3hFx2bADqhq-fkA5AA_1626_3252.png_720x720q90g.jpg lQLPJxesuG1YE6zNDLTNBlqwftIzTv_wMswDqiiSJ4CMAA_1626_3252.png_720x720q90g.jpg

此外,如果你很赞同某个用户的观点,你也可以为他打call,对他进行积分打赏。点击对应评论带有“赏”字图标,可打赏1积分、2积分或者3积分,打赏的积分将从你的积分账户中进行扣除。

lQLPJx35QUTCc6zNDLTNBlqw9gx_8p4hEqMDqhq_A4A5AA_1626_3252.png_720x720q90g.jpg

新的话题功能你是否喜欢呢?赶快参与讨论赢奖励吧!

如果你还想要其他价值更高的实物奖励,可加入社区发起的乘风问答官计划,成为乘风问答官可享受专属活动及激励,无论你擅长技术答疑,还是话题讨论,乘风问答官将是你一展风采的舞台,详情可通过以下链接进行了解。

招募帖:https://developer.aliyun.com/ask/469377

权益介绍:https://developer.aliyun.com/ask/469378

最新专属活动:https://developer.aliyun.com/ask/479179

展开
收起
开发者小助理 2022-12-30 16:35:56 6224 4
23 条回答
写回答
取消 提交回答
  • 1.技术界又出了哪些新技术?
    比如量子传感、绿色氢气、全基因组合成、5G、自动驾驶、边缘计算、技术民主、人类增强、分布式云等
    2.其究竟是风口还是泡沫?
    这些新技术既有可能成为风口,也有可能成为泡沫。

    一些技术,如量子传感、绿色氢气、全基因组合成等,可能具有非常广阔的应用前景和潜力,能够引领未来的技术发展方向。例如,量子传感技术在量子计算、量子通信等领域有着广泛的应用前景;绿色氢气可以为解决能源危机提供新的方向;全基因组合成可以用于医学、生物医药等领域的研究。

    另外一些技术,如5G、自动驾驶、边缘计算等,已经成为了市场关注的热点和行业发展的方向,并且在应用方面取得了突破和进展。例如,5G技术已经在医疗、教育、工业等领域得到了广泛应用;自动驾驶技术也已经在一些城市得到了推广和应用;边缘计算技术则可以提供更高效、更快速的计算和数据处理能力。

    还有一些技术,如技术民主、人类增强等,可能存在一定的泡沫和风险。例如,技术民主可能会被一些人用来进行不正当竞争或者破坏社会稳定;人类增强则可能会引发伦理道德问题。

    因此,对于这些新技术,我们需要保持冷静和客观的态度,既看到它们的潜力和机遇,也要注意其中的风险和挑战。同时,我们也需要加强对这些新技术的研发和应用,推动技术的发展和创新。
    3.你认为最好的编程语言是哪种?
    我认为没有最好的,只有最适用的。如同:
    Python:Python是一种功能强大的编程语言,适用于多种应用,包括数据科学、机器学习、Web开发等。Python具有简洁易懂的语法和丰富的库,使得开发过程快速高效。
    Java:Java是一种跨平台的编程语言,适用于大规模的企业级应用开发。Java具有高度的可扩展性和可维护性,并且有着庞大的社区和丰富的生态系统,提供了广泛的支持和资源。
    C++:C++是一种高效的编程语言,适用于需要高性能和底层操作的应用,如游戏开发、操作系统、嵌入式系统等。C++具有高效的执行速度和内存管理能力,但同时也具有较高的学习难度和维护难度。
    JavaScript:JavaScript是一种用于Web开发的脚本语言,是前端开发的必备语言。JavaScript具有广泛的应用范围和跨平台的优势,可以在任何支持JavaScript的浏览器上运行。
    Swift:Swift是苹果推出的编程语言,适用于iOS和macOS应用程序的开发。Swift具有简洁的语法和强大的类型推断能力,使得开发过程更加快速高效。
    综上所述,选择最好的编程语言取决于您的具体需求和应用场景。不同的编程语言具有不同的优势和适用范围,因此您需要根据自己的需求来选择合适的编程语言。

    部分内容出于百度

    2023-09-14 16:47:44
    赞同 展开评论 打赏
  • 积极参与活动,冲

    2023-07-09 08:17:11
    赞同 展开评论 打赏
  • 积极参与活动,冲

    2023-06-28 10:41:50
    赞同 展开评论 打赏
  • 前端开发工程师,csdn 前端领域新星创作者,2023 csdn新星计划 Node赛道 Top1

    积极参与活动,冲

    2023-06-21 18:16:06
    赞同 1 展开评论 打赏
  • Android领域4年开发经验,CSDN平台优质作者,就职于TeatBird Android开发岗,参与过日活500万的优质大型项目开发,也单独负责过10余个项目的架构搭建和开发,擅长于Android应用层开发,性能优化等等

    这个是随便回答吗

    2023-06-06 15:06:24
    赞同 1 展开评论 打赏
  • 让世界因你而不同

    积极参加

    2023-05-31 12:33:19
    赞同 1 展开评论 打赏
  • 北京阿里云ACE会长

    ios 或者mac os 是否有 app

    2023-05-31 11:21:08
    赞同 1 展开评论 打赏
  • Hard work, may reap, but without hard, you will not certainly rea

    积极参加

    2023-04-14 17:16:56
    赞同 展开评论 打赏
  • 感谢云台的福利!

    2023-04-14 08:42:36
    赞同 展开评论 打赏
  • 积极参加

    2023-04-11 10:34:22
    赞同 展开评论 打赏
  • 积极参加

    2023-03-29 16:25:48
    赞同 展开评论 打赏
  • 积极参与

    2023-03-17 14:10:18
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    积极参与

    2023-03-15 07:36:47
    赞同 展开评论 打赏
  • 中级练习

    2023-03-13 15:07:41
    赞同 展开评论 打赏
  • Java,服务器端最好的编程语言

    C++,最通用的编程语言

    C,迄今为止,最值得信任的编程语言

    Python,AI(人工智能)、机器学习方向最佳的编程语言

    JavaScript,客户端最常用的脚本语言

    C#,微软最强有力的面向对象编程语言

    Swift,IOS 端最高效的编程语言

    GO(Golang),可扩展的编程语言,谷歌出品

    PHP,世界上最好的编程语言,不,最好用的 Web 编程语言

    Ruby,数据科学方面最可靠的编程语言

    为什么我会选择这 10 门编程语言?可不是我收了这些编程语言的钱,故意让它们上榜的,我是有足够多的理由的。

    首先来看一下 TIOBE 排行榜,非常非常权威的榜单,下面这 14 个是活得比较久的,可以看得出,除了 SQL 换成了 GO,其他 9 门编程语言都在,并且长期霸榜。 活得比较久,意味着这门编程语言的生命力比较顽强,生态系统比较完备,它们属于丛林的王者——物竞天择,适者生存嘛。它们活得久,并且活得好,那就意味着还能活得更好更久,是这个道理吧?强者更强!

    同学们尽管放心,我是负责任的——主要是这些编程语言的作者或者团队是负责任的,尽管开源 PHP 的官方团队已经在 2019 年底彻底解散了,但 PHP 依然很坚挺,很牛逼。

    下面让我来详细地说道说道这 10 门编程语言。

    01、Java Java 其实是 C++ 的一个替代品,Sun 公司原本想开发一种比 C++ 更简单的面向对象编程语言,起初叫 Oak。结果没想到,随着时间的流逝,因为 Java 更容易学习,跨平台,就导致 Java 的普及程度远远地超过了 C++。

    说句不那么优雅的话,就好像狗血剧里小三上位的桥段一样。

    在 Java 虚拟机的帮助下,Java 可以无障碍的在 Linux、Windows、Mac-OS 等多种操作系统下自由地穿梭,这使得它在企业级开发中非常受欢迎。

    Java 可以做网站开发、做安卓开发、做桌面级应用开发(Eclipse、NetBeans 等等)、做游戏开发(我的世界)。

    来一发 Java 版的 Hello World 吧:

    public class HelloWorld {  public static void main(String[] args) {   System.out.println("Hello World");  } } 登录后复制 02、C++ C++,从名字上就可以看得出来,它是 C 语言的亲儿子,是对 C 语言的扩展,旨在为 C 语言创造出面向对象的功能。

    随着时间的发展,C++ 进一步发展为具有最直接的内存访问和完整硬件控制的通用语言。正因为 C++ 提供了最广泛的通用功能,就导致掌握起来有一定的难度。

    C++ 可以在所有的平台上运行,并且可以有效地利用任何类型的硬件,这使得它可以在资源受到限制的平台上发挥最佳性能。

    C++ 可以做游戏开发(星际争霸、魔兽争霸),办公软件(微软 Office)、操作系统(Windows)、关系型数据库(MySQL)、3D 引擎(Microsoft DirectX)、嵌入式开发。

    来一发 C++ 版的 Hello World 吧:

    #include<iostream.h> using namespace std;   void main() {     cout<<"Hello World"; } 登录后复制 03、C C 语言诞生于 1960 年,作者团队对它只有一个要求:必须得通用,并且能够有效地利用系统资源。因为在那个年代,每一个字节的内存都是昂贵的。

    就像 C++ 那样,C 也可以直接访问内存并且控制硬件。C 和操作系统紧密相关,程序员必须亲自处理内存的分配细节,因此很难掌握。尽管 C 语言诞生的很早,但它仍然是目前最常用的编程语言之一。

    C 语言的设计影响了众多后来的编程语言,比如说 C++、Ruby、PHP、Python、Java、C# 等等。

    C 语言可以做嵌入式开发(单片机),基于嵌入式操作系统的应用软件、驱动程序,高性能的 Web 服务器(Nginx),常见的缓存数据库(Redis)、智能设备或者物联网设备中的操作系统(路由器、摄像头)等等。据说,反正能想到的,都可以用 C 做,就看会不会做。

    来一发 C 版的 Hello World 吧:

    #include<iostream.h> void main() {     printf("Hello World"); } 登录后复制 04、Python Python 诞生于 1990 年,作者叫吉多·范罗苏姆(Guido van Rossum,Python 之父)。可以说,所有的编程人员都喜欢 Python,因为它的学习成本很低,但应用的等级很高,比如说当下非常有深度的人工智能、机器学习、数据分析。

    Python 的语法简洁而优雅,社区也非常活跃。但有一说一,Python 岗位对学历的要求很高。 来一发 Python 版的 Hello World 吧:

    print("Hello World") 登录后复制 05、JavaScript JavaScript 是 Brendan Eich(只用了 10 天时间就设计出来了,牛逼)在第一次浏览器大战时为 Netscape(网景公司)开发的脚本语言。尽管一开始 JavaScript 的设计不够优良(毕竟时间短啊),但随着时间的推移,JavaScript 逐渐发展为一种高级的动态编程语言。

    与其说我爱 Javascript,不如说我恨它。它是 C 语言和 Self 语言一夜情的产物。十八世纪英国文学家约翰逊博士说得好:‘它的优秀之处并非原创,它的原创之处并不优秀。’

    以上 Brendan Eich 对 JavaScript 的评价,读完是不是感觉好气啊——竟然看不起自己的亲生儿子,哈哈。

    有大佬曾说,“JavaScript 是互联网的胶带。”这个称赞非常高。HTML 负责结构, CSS 负责展示, 而 JavaScript 负责逻辑,网页前端编程的三剑客形成了。

    ExtJS、prototype、JQuery 这些基于 JavaScript 的框架更是把 JavaScript 推向了巅峰。随着 Node.js 的出现,JavaScript 这种客户端的脚本语言竟然可以在服务器端立足了。

    现在非常火热的前端框架,Vue.js 就是用 JavaScript 编写的,可以这说,想从事前端开发工作的话,JavaScript 是必学的!

    来一发 JavaScript 版的 Hello World 吧:

    登录后复制 06、C# 一看名字,就知道 C# 和 C/C++ 有着亲密的关系,微软把 C# 设计成具有面向对象的,像 C 一样的编程语言。

    最初,C# 被看作是 Java 的复制品,它们之间有着惊人的相似之处,比如说继承、接口,以及与 Java 几乎同样的语法,同样需要先编译后运行。随着时间的发展,以及微软为之付出的巨大努力, C# 沉淀了丰富的类库和框架,开发人员可以在此基础上快速地编写各种基于 .NET 平台的应用程序。

    随着 Unity3D 的出现,跨平台的 C# 终于可以大展拳脚了,在开发游戏方面的优势巨大,比如说编译速度快、类库充足。除此之外,要知道 C# 背后的大山是谁,微软啊!

    来一发 C# 版的 Hello World 吧:

    namespace HelloWorld {     class Hello     {         static void Main(string[] args)         {             Console.WriteLine("Hello World");         }     } } 登录后复制  07、Swift 关于 Swift,直接来看苹果官方给出的介绍吧:

    Swift 是一种强劲而直观的编程语言,它由 Apple 创造,可用来为 iOS、Mac、Apple TV 和 Apple Watch 开发 app。它旨在为开发者提供充分的自由。Swift 易用并且开源,只要有想法,谁都可以创造非凡。

    Swift 是一种快速而高效的语言,能够提供实时反馈,而且可以被无缝集成到现有的 Objective-C 代码中,因此,开发者能够编写安全而可靠的代码,并在节省时间的同时,创造出非常丰富的 app 体验。

    来一发 Swift 版的 Hello World 吧:

    print("Hello World") 登录后复制 08、Go Go 的亲爹是 Google,又是一家互联网巨头,可以想象它未来的潜力。

    Go 语言的设计非常精致,用起来也非常简单,解决开发扩展方面的能力也比较出众。关键是学习起来也非常容易上手,这些优点促使 Go 语言的增长非常快。

    国外如 Google、AWS、Cloudflare、CoreOS 等,国内如七牛、阿里等都已经开始大规模使用 Golang 开发其云计算相关的产品。 可以说前途非常光明。

    来一发 Go 版的 Hello World 吧:

    package main import "fmt" func main()  {      fmt.Println("Hello World") } 登录后复制 09、PHP PHP 用来开发 Web 应用程序的历史已经超过 35 年了,可以说是老资历了。尽管最近流行度在下降,但瘦死的骆驼比马大。

    PHP 是最好的编程语言,这个梗是从哪里来的呢?显然不是吐槽大会!而是 PHP 的官方文档!

    PHP is the best language for web programming, but what about other languages?

    下图是 PHP 是最好的编程语言的确凿证据。 2010 年前后,PHP 在 Web 开发中一直处于王者的地位,尤其是 WordPress 等内容管理平台的流行,再加上“扎男”的 Facebook(PHP 开发的)的烘托,更加巩固了 PHP 在业界的地位。

    我在 2013 年 底准备回洛阳的时候,还学习了三个月的 PHP。时隔多年,下面这本书还躺在我家的书架上积灰。

    好了,来一发 PHP 版的 Hello World 吧:

    登录后复制 10、Ruby Ruby 最初是一种面向对象的脚本编程语言,但是随着时间的流逝,它逐渐发展成为一种解释性的高级通用编程语言。它的学习曲线相当平坦,非常有助于提高开发人员的生产力。

    Ruby 的作者松本行弘曾说过一段非常经典的话:

    “ 人们特别是电脑工程师们,常常从机器着想。他们认为:‘这样做,机器就能运行的更快;这样做,机器运行效率更高;这样做,机器就会怎样怎样怎样。’实际上,我们需要从人的角度考虑问题,人们怎样编写程序或者怎样使用机器上应用程序。我们是主人,他们是仆人。 ”

    Ruby 正是基于这种理念产生的。网上有句话是这样说的,学习 Ruby on Rails 能让你看到 Web 框架顶端的景色。听说,GitHub 官网是通过 Ruby on Rails 开发的(不准确,不知道有没有同学可以确认下)。

    JavaEye 的创始人范凯曾说:

    在我们国内,Ruby 是个小众的编程语言,但在硅谷,Ruby 很火,被誉为云计算时代的 Web 编程语言。

    当然了,之所以把 Ruby 放在最后一位,同学们一定懂我的意思。

    最后,希望同学们能够从这 10 门编程语言中选择一门自己喜欢的,深入研究,无论是哪门语言,我相信,只要你精通了,就一定能够找到自己心仪的工作,如果你只是浅尝辄止,那就不好意思呵呵了。 我是沉默王二,一枚有颜值却假装靠才华苟且的程序员。关注即可提升学习效率,别忘了三连啊,点赞、收藏、留言,我不挑,奥利给。

    注:如果文章有任何问题,欢迎毫不留情地指正。

    如果你觉得文章对你有些帮助,欢迎微信搜索「沉默王二」第一时间阅读,回复关键字「小白」可以免费获取我肝了 4 万+字的 《Java 小白从入门到放肆》2.0 版;本文 GitHub github.com/itwanger 已收录,欢迎 star。 程序员 编程语言 Java Python 前端 常见的十几种编程语言介绍 1.6W阅读·19评论·89点赞 2018年12月10日 这么多编程语言,初学者选择哪个比较好? 3700阅读·0评论·4点赞 2021年4月22日 常见的编程语言有哪些? 293阅读·0评论·0点赞 2022年12月28日 中文编程语言实现:翻译器 1986阅读·0评论·0点赞 2013年5月21日 2023年机器学习编程语言排行榜:必须了解的7种 2.2W阅读·0评论·5点赞 2022年1月30日 程序员推荐的5种编程语言! 2773阅读·0评论·0点赞 2020年8月26日 变态版仙侠,上线就送VIP18,首充1元=8万元宝,战力999W+  00:33 热血群侠 版本 1.7.7.000 立即下载 广告 隐私 权限 鄱阳县波光信息技术有限公司 2022年最新最全最牛的编程语言排名,让人大开眼界 3.9W阅读·1评论·21点赞 2022年4月15日 常用的编程语言有哪些 1.1W阅读·1评论·4点赞 2022年4月19日 世界上最好的编程语言 686阅读·0评论·0点赞 2014年11月25日 九种编程语言大对比 1.1W阅读·0评论·4点赞 2016年7月1日 七大编程语言 4051阅读·1评论·8点赞 2021年9月7日 2021年十大热门编程语言 1.1W阅读·1评论·2点赞 2021年12月14日 编程常用哪些语言 1460阅读·0评论·0点赞 2022年8月24日 2023年需求量最大的8种编程语言有哪些? 306阅读·0评论·1点赞 2023年1月4日 c是最强的编程语言吗,世界上最好的编程语言是哪个? 641阅读·0评论·1点赞 2021年5月21日 世界上最好的编程语言是…… 977阅读·0评论·0点赞 2021年12月29日 为什么java是最好的编程语言 344阅读·0评论·0点赞 2022年5月27日 黑客常备十大编程语言,每一个都不容易学,但每一个又很有用 1.8W阅读·1评论·15点赞 2022年4月7日 Java开发常见英语词汇汇总 458阅读·0评论·2点赞 2022年10月28日 常用编程语言简介大全 5830阅读·1评论·10点赞 2020年5月19日 去首页 看看更多热门内容 评论23  耳朵比牙长  6 c语言中printf应该用<stdio.h>吧。 2020.08.26  小葱哥哥  5 介绍的有点单一了,首先学习Java,或者PHP或者Python等等,单单一门通常无法满足需求了,现在是云端时代,JavaScript也是必须学会以及HTML,CSS等网页代码,还有数据库以后云端程序逐渐会取代桌面程序。所以单单学精通一门编程是无法更好进阶 2020.08.26  普鲁鲁西  5 C++头文件应该是#include 吧

    2023-02-28 22:01:41
    赞同 展开评论 打赏
  • 会的都会,不会的催也不会

    手机操作可以使用碎片时间做一下感兴趣有意义的事情

    2023-02-22 09:37:39
    赞同 1 展开评论 打赏
  • APP功能上线曾加了效益,捏升了多方面的能力。

    2023-02-21 15:49:57
    赞同 展开评论 打赏
  • 参与

    2023-02-07 18:48:06
    赞同 展开评论 打赏
  • 格物致知

    这个方便了

    2023-02-06 15:00:43
    赞同 展开评论 打赏
  • web3.0

    应该是风口

    机器语言

    2023-01-30 08:57:49
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载

相关实验场景

更多