对于大多数人来说,这已经不是什么秘密了 GNU / Linux用户 平均而言,其计算机知识水平高于典型的计算机用户 Windows和MacOS。 这通常是由于我们通常 安装,配置和修复 我们自己的 免费和开放的操作系统 为了我们自己 日常和专业任务.
作为Linux用户,技术支持,服务器和系统管理以及各种语言下的编程等最常见的专业或行业之一 Go,Node.js,PHP,Python和Ruby,以及其他相关领域 信息学与计算.
至于 程序设计 (软件开发)如今,这是一个非常需要的专业领域,因为它是塑造我们生活世界的基本工具。 因此,他们的学习不仅构成 极好的工作机会但是有机会改善每个人的形式逻辑推理。
因此,今天我们将建议 5个开放软件开发项目 学习/加强 GNU / Linux的,这些是: Go,Node.js,PHP,Python和Ruby.
软件开发 DesdeLinux
在我继续前进之前 Go,Node.js,PHP,Python和Ruby,我们希望向读者推荐在阅读本出版物后,他们可以探索与同一领域相关的以下条目,以补充有关该领域的阅读和知识 GNU / Linux上的软件开发:
“当前,GNU / Linux应用程序生态系统中有用于软件开发(应用程序和系统)的大量优秀程序列表,这些程序在GNU / Linux发行版中的良好安装,配置和安装可以涵盖多种编程语言。= 将您的GNU / Linux转换为适合软件开发的发行版
Go,Node.js,PHP,Python和Ruby:开放式编程语言
然后 5种开放式编程语言 我们建议学习和使用有关 GNU / Linux的:
什么是去?
根据他的说法 官方网站,同样是:
“一种开放源代码编程语言,可帮助创建简单,可靠和高效的软件。=
在另一个 备用官方网站 被描述为:
“Google支持的一种开放源代码编程语言,您可以使用它大规模创建快速,可靠和高效的软件。 它易于学习且易于使用。 它具有内置的并发性和强大的标准库。 它被嵌入到一个不断发展的合作伙伴,社区和工具生态系统中。=
在两个网站上都有一个粗糙而出色的 免费和开放的文档,用英语,为您 下载,安装和学习但是,如果您愿意 了解更多 您可以访问以下 链接,并以西班牙语提供更多信息。
什么是Node.js?
根据他的说法 官方网站,同样是:
“使用Chrome的V8 JavaScript引擎构建的JavaScript运行时环境。
稍后,他们添加了以下内容:
“是我Node.js被设计为异步事件驱动的JavaScript运行时环境,旨在构建可扩展的网络应用程序。 此外,您的用户可以放心地担心该进程不存在,因为它会崩溃。 它几乎没有功能直接执行I / O进程,因此该进程永远不会挂起。 它的设计相似,并受Ruby的Event Machine和Python的Twisted等系统的影响。 但是它使事件模型更进一步,因为它包括事件循环作为运行时而不是库。”
在其网站上,它具有非常好的和优秀的 免费和开放的文档,用英语,为您 下载,安装和学习但是,如果您愿意 了解更多 您可以访问以下 链接,并以西班牙语提供更多信息。
什么是PHP?
根据他的说法 官方网站,同样是:
“一种流行的通用脚本语言,特别适合于Web开发。 PHP快速,灵活,务实,可为您的博客提供世界上最受欢迎的网站。=
稍后,他们添加了以下内容:
“ PHP(PHP的递归首字母缩写:超文本预处理器)是一种非常流行的开源语言,特别适合于Web开发,并且可以嵌入HTML中。 因为,PHP页面包含许多带有“某些”特定内容的嵌入式代码的HTML,而不是使用许多命令来显示HTML(如在C或Perl中)。 PHP代码包含在特殊的开始和结束标记之间允许您进入和退出“ PHP模式”。=
在其网站上,它具有非常好的和优秀的 免费和开放的文档,以英语和西班牙语为您 下载,安装和学习但是,如果您愿意 了解更多 您可以访问以下 链接,它通过内置的自动翻译功能以西班牙语提供更多信息。
什么是Python?
根据他的说法 官方网站,同样是:
“这是一种编程语言,可让您快速工作并更有效地集成系统。=
稍后,他们添加了以下内容:
“这是一种功能强大且快速的编程语言,可以与其他语言很好地集成并且可以在任何地方运行。 它也很友好且易于学习。 Python是根据OSI批准的开源许可证开发的,因此可以自由使用和分发,甚至用于商业用途。 Python许可证由Python软件基金会管理。=
在其网站上,它具有非常好的和优秀的 免费和开放的文档,用英语,为您 下载,安装和学习但是,如果您愿意 了解更多 您可以访问以下 链接,以西班牙语和其他语言提供更多信息。
什么是露比
根据他的说法 官方网站,同样是:
“一种动态且开源的编程语言,着重于简单性和生产率。 它优雅的语法让人感觉很自然,易于键入。”
稍后,他们添加了以下内容:
“ Ruby是一种精心平衡的语言。 它的创建者Yukihiro``Matz''Matsumoto将他喜欢的语言(Perl,Smalltalk,Eiffel,Ada和Lisp)的一部分混合在一起,形成了一种新语言,它将功能性和命令性编程结合在一起。 他经常说他正在以一种类似于现实生活的方式“试图使Ruby自然而不简单”。=
在其网站上,它具有非常好的和优秀的 免费和开放的文档,用英语,为您 下载,安装和学习但是,如果您愿意 了解更多 您可以访问以下2个链接, 1链接 y 2链接,以西班牙语提供更多信息。
如果你想了解更多 其他技术(工具) 目前广泛用于 软件开发 您可以单击以下链接: 技术-> 2020年堆栈溢出开发人员调查.
结论
我们希望这个 “有用的小贴子= 上 «Go, Node.js, PHP, Python y Ruby»
,这是5个软件开发项目,即当今世界范围内软件开发人员中非常流行的开放式编程语言; 在整个过程中都引起极大的兴趣和实用性 «Comunidad de Software Libre y Código Abierto»
并极大地促进了应用程序的精彩,庞大和不断发展的生态系统的传播 «GNU/Linux»
.
现在,如果你喜欢这个 publicación
, 不要停 分享 与其他人一起,在您喜欢的网站,频道,社交网络或消息传递系统的组或社区上使用,优选免费,开放和/或更加安全 Telegram, 信号, 乳齿象 或另一个 兽人,最好。 并记得访问我们的主页,网址为 «DesdeLinux» 探索更多新闻,以及加入我们的官方频道 电报 DesdeLinux. 同时,有关更多信息,您可以访问 在线图书馆 如 OpenLibra y 杰迪, 访问和阅读有关此主题或其他主题的数字书籍(PDF)。
如果您必须下注,那会是什么?
问候路易斯! 谢谢你的评论。 这取决于您计划开发的项目,因为每种编程语言都擅长于不同的事情。 但是,我曾经问过同样的问题的一位软件开发人员告诉我:Node在网络上具有非常稳定的性能,这也是因为Node与JavaScript相似,因此易于学习。 也因为其易于创建可扩展和创新的应用程序。 另一个人向我评论了以下内容:其中提到的最强大的是Python和Go作为Android和Php中Java的解决方案(替代),Node.js和Ruby很好,但是它们在可伸缩性方面欠缺。 对我的最后一句话是:Ruby在其体系结构中似乎很有趣,但是随着时间的流逝而保持其库的兼容性非常困难。 在他看来,由于其处理面向对象的方式及其框架解决了其他语言中必须手动编写的大部分功能的框架,因此被广泛使用。 无论如何,我希望同事们的这些评论对您有所帮助。