首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

您将COBOL程序移植到哪种语言?为什么?

您将COBOL程序移植到Java语言。

原因:

  1. Java是一种广泛使用的编程语言,具有良好的跨平台兼容性,可以在各种操作系统上运行。
  2. Java拥有庞大的开发者社区,可以为您提供丰富的资源和支持。
  3. Java具有丰富的库和框架,可以帮助您快速开发和部署应用程序。
  4. Java的性能和可扩展性非常好,可以满足大型企业级应用的需求。
  5. COBOL和Java都是面向对象的编程语言,可以更好地实现代码重用和模块化设计。
  6. 腾讯云提供了Java开发工具和运行环境,可以帮助您快速部署和管理Java应用程序。

推荐的腾讯云相关产品和产品介绍链接地址:

  1. 云服务器(CVM):https://cloud.tencent.com/product/cvm
  2. 对象存储(COS):https://cloud.tencent.com/product/cos
  3. 负载均衡:https://cloud.tencent.com/product/clb
  4. 数据库:https://cloud.tencent.com/product/cdb
  5. 内容分发网络(CDN):https://cloud.tencent.com/product/cdn
  6. 云容器服务(TKE):https://cloud.tencent.com/product/tke
  7. 云函数:https://cloud.tencent.com/product/scf
  8. 云API网关:https://cloud.tencent.com/product/api
  9. 云数据库MySQL:https://cloud.tencent.com/product/cdb
  10. 云数据库PostgreSQL:https://cloud.tencent.com/product/cdb
  11. 云数据库MongoDB:https://cloud.tencent.com/product/cdb
  12. 云数据库Redis:https://cloud.tencent.com/product/cdb
  13. 云数据库TiDB:https://cloud.tencent.com/product/cdb
  14. 云数据库MariaDB:https://cloud.tencent.com/product/cdb
  15. 云数据库Greenplum:https://cloud.tencent.com/product/cdb
  16. 云数据库PolarDB:https://cloud.tencent.com/product/cdb
  17. 云数据库CynosDB:https://cloud.tencent.com/product/cdb
  18. 云数据库CynosDB for MongoDB:https://cloud.tencent.com/product/cdb
  19. 云数据库CynosDB for Redis:https://cloud.tencent.com/product/cdb
  20. 云数据库CynosDB for MySQL:https://cloud.tencent.com/product/cdb
  21. 云数据库CynosDB for PostgreSQL:https://cloud.tencent.com/product/cdb
  22. 云数据库CynosDB for MariaDB:https://cloud.tencent.com/product/cdb
  23. 云数据库CynosDB for Greenplum:https://cloud.tencent.com/product/cdb
  24. 云数据库CynosDB for PolarDB:https://cloud.tencent.com/product/cdb
  25. 云数据库CynosDB for SQL Server:https://cloud.tencent.com/product/cdb
  26. 云数据库CynosDB for Oracle:https://cloud.tencent.com/product/cdb
  27. 云数据库CynosDB for Cassandra:https://cloud.tencent.com/product/cdb
  28. 云数据库CynosDB for Memcached:https://cloud.tencent.com/product/cdb
  29. 云数据库CynosDB for PPAS:https://cloud.tencent.com/product/cdb
  30. 云数据库CynosDB for Teradata:https://cloud.tencent.com/product/cdb
  31. 云数据库CynosDB for Analytics:https://cloud.tencent.com/product/cdb
  32. 云数据库CynosDB for Neptune:https://cloud.tencent.com/product/cdb
  33. 云数据库CynosDB for Graph:https://cloud.tencent.com/product/cdb
  34. 云数据库CynosDB for Quantum:https://cloud.tencent.com/product/cdb
  35. 云数据库CynosDB for HBase:https://cloud.tencent.com/product/cdb
  36. 云数据库CynosDB for Elasticsearch:https://cloud.tencent.com/product/cdb
  37. 云数据库CynosDB for CloudSQL:https://cloud.tencent.com/product/cdb
  38. 云数据库CynosDB for CloudDB:https://cloud.tencent.com/product/cdb
  39. 云数据库CynosDB for CloudDB for MySQL:https://cloud.tencent.com/product/cdb
  40. 云数据库CynosDB for CloudDB for SQL Server:https://cloud.tencent.com/product/cdb
  41. 云数据库CynosDB for CloudDB for PostgreSQL:https://cloud.tencent.com/product/cdb
  42. 云数据库CynosDB for CloudDB for MongoDB:https://cloud.tencent.com/product/cdb
  43. 云数据库CynosDB for CloudDB for Redis:https://cloud.tencent.com/product/cdb
  44. 云数据库CynosDB for CloudDB for Cassandra:https://cloud.tencent.com/product/cdb
  45. 云数据库CynosDB for CloudDB for HBase:https://cloud.tencent.com/product/cdb
  46. 云数据库CynosDB for CloudDB for Elasticsearch:https://cloud.tencent.com/product/cdb
  47. 云数据库CynosDB for CloudDB for Memcached:https://cloud.tencent.com/product/cdb
  48. 云数据库CynosDB for CloudDB for PPAS:https://cloud.tencent.com/product/cdb
  49. 云数据库CynosDB for CloudDB for Neptune:https://cloud.tencent.com/product/cdb
  50. 云数据库CynosDB for CloudDB for Quantum:https://cloud.tencent.com/product/cdb
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

苦心20年制造的GnuCOBOL已经蓄势待发

从一个关键方面来看,COBOL 是第一种现代语言:它被设计为跨平台的。...资助 COBOL 开发的美国国防部希望摆脱为每个供应商的计算机品牌支持不同编程语言的做法,可移植性是 COBOL 早期成功的关键。...尽管常被视为遗留语言,但 COBOL 仍然广受使用,据估计,现有高达 800 亿行 COBOL 代码,最令人惊讶的是,它每年的增长率为 15%。...许多组织都有庞大的 COBOL 代码库,迁移起来很困难。但是,为什么要迁移呢?COBOL 快速而可靠。 现在商业供应商主导着 COBOL 的部署。IBM 将 COBOL 捆绑在其大型机中。...它可以编译为 C 代码(C89+),从而使其非常可移植,从大型机到树莓派都可以运行,索比施说。

9410

基础架构是代码:COBOL和Go的故事【programming(Go)】

Hopper 对于高级编程语言(包括 COBOL)的发明和采用至关重要。 她在1959年帮助创建了 COBOL 语言。...考虑到 COBOL 在商业世界中的持续重要性,了解 COBOL 可能是一个很好的职业选择。 由于专门从事 COBOL 语言的人数有限,顶级 COBOL 程序员甚至可以期望赚到六位数的收入。...目前,Go 在云中占据主导地位 Cobol 早期统治的故事让我想起了一些东西。如果我们调查一下这个云计算时代最有影响力的项目,那么您将很难错过排在首位的Go。...Kubernetes及其许多相关技术(从Etcd到Prometheus)都是用Go语言编写的。...Go 不支持开箱即用的面向对象程序设计体验,但是它的支持结构(structs) ... ...在方法和指针的帮助下,可以帮助我们实现相同的结果。”

69200
  • 大龄程序员再就业:美国州长急聘,精通上古语言COBOL,需尽快到岗

    机器之心报道 参与:蛋酱、张倩 「急聘退休程序员!要求 50 年工作经验,精通 COBOL 语言,本周内到岗者优先。」 ?...但 COBOL 又是什么? 这是一种非常古老的编程语言,COBOL 的鼎盛时期在上世纪 70 年代,这意味着,大部分的美国 COBOL 程序员可能都已经超过 60 岁了。...但问题在于,这门过于古老的编程语言,数十年来都没有在大学里教授过了,市场上恐怕也没有几位掌握 COBOL 的程序员。 或许,程序员「退休返聘」的机会真的来了。...COBOL:编程语言中的活化石 COBOL(Common Business-Oriented Language,面向商业的通用语言)是一种面向过程的高级程序设计语言,主要用于数据处理,是目前国际上应用最广泛的一种高级语言...目前仍有少数高校还在开设 COBOL 和 Fortran 这类小众编程语言的课程,只不过教材都要追溯到上个世纪了。 ? 写代码这么多年,你曾经学过哪种小众的编程语言吗?

    49320

    你必须知道的编程语言分类

    我们习惯把编程语言分类为机器语言(汇编语言)和高级语言(Fortran/Lisp/Cobol/Basic/C/Pascal /C++/Java/Perl/Python),选择使用高级语言编程而不是机器语言相信大家都能说出一两个理由...(比汇编语言更容易和更清晰的表达性、多平台的可移植性,但需要一个专用的编译器或者是解释器)。...但网络上却没有一个指导你选择哪种高级语言作为你首要学习的语言,“你使用什么语言并不重要,重要的是你对问题是否有正确的理解,代码以外的东西才是关键”,保持这种观点的程序员不在少数,要么是他们的无知,因为各种语言简直有天壤之别...另:印象中国内大的技术网站javaeye是使用ruby开发,并且只有2-3个程序员维护,可见ruby语言的强大。 附: 语言的分类1: 程序设计语言的类型: 1.命令式语言。...现代流行的大多数语言都是这一类型,比如 Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C# 等,各种脚本语言也被看作是此种类型。 2.函数式语言。

    76050

    六十年前的上古编程语言教程登上GitHub榜首,退休老程序员如何焕发第二春?

    COBOL是一种面向数据处理的、面向文件、面向过程(POL)的高级编程语言,是一种功能很强而又极为冗长的语言。 IEEE曾在一篇文章中把COBOL语言称作“一个老古董,一个好东西”。...由于COBOL出现的时间太早了,1963年美国国家标准学会对其进行了标准化之后ANSI标准还是很少被遵循,因此,COBOL程序只是部分可移植的,因此随着使用的场景越来越少,熟悉COBOL的程序员也越来越少...当然了,作为一个横穿60年光辉岁月的“上古语言”来说,多少有一些传奇故事。 比如在经典科幻电影《终结者》中,反噬人类、毁天灭地的天网系统中出现的代码便是一串COBOL程序。 ?...COBOL人才储备告急,退休程序员焕发第二春 尽管“天网”系统都是用COBOL编写的,但是日渐式微的COBOL语言还是面临重大的人才储备问题,美国急招COBOL程序员来维护国家失业救济计算机系统,也是因为维护人员实在是不够用...COBOL Cowboys是一家位于盖恩斯维尔的公司是一家职业介绍所,在过去的三年里,公司的程序员数据库中掌握COBOL和其他更现代的语言的程序员从50个增加到了350个,他们的平均年龄在45岁到60岁之间

    59640

    一场疫情,炸出了退休的COBOL程序员

    COBOL语言是专门为企业管理而设计的高级语言,可用于统计报表、财务会计、计划编制、作业调度、情报检索和人事管理等方面。 为什么突然谈到COBOL语言呢?...有一点可以确定的是,四十多年前的程序员可没预计到有这么大的访问量,自然需要有人维护才行。...新生代程序员没人去学习COBOL语言,而老一代程序员渐渐老去,COBOL语言如同众多的其它程序设计语言一样,即将消失在历史的长河中。 新泽西州还不是唯一依赖COBOL的州。...该系统需要18个承包商来维护,由于该系统是用COBOL编写的,因此需要专门的硬件,并且很难与较新的软件语言集成。 这涉及到软件系统的一个设计原则,就是如果一个系统能够正常工作,就不要去动它。...还有一位70多岁的COBOL程序员,都已经用上了吸氧器,每天早上仍要搭乘政府派来的警车,前往办公室工作。 为什么中国没有出现这种情况?

    1.3K10

    行走在消失中的5种编程语言

    需要指出的是,旧的编程语言技能并非一定会随着时间推移而贬值,相反类似Cobol这样的编程技能在特定行业(例如金融)随着时间推移甚至会增值。...Perl因其效率和可移植性诞生以来备受开发者欢迎,开发从CGI脚本到网络编程等各个开发领域。但是在本世纪初,Perl的发展遭遇了瓶颈,至今Perl6尚未全部完工。...虽然微软将Visual Studio发展成了能够支持iOS和Android应用开发的跨平台IDE,但是Visual Basic.NET(请不要与前任Visual Basic搞混)依然是开发Windows程序的关键语言...不过如今Visual Basic.NET如今面临来自C#的强力挑战,很多年来,开发者更加乐于使用C#开发Windows程序,而C#在TIOBE的排名也是居高不下。...五、COBOL COBOL是编程语言中的“活化石”和“活传奇”,也是数字商业文明的奠基石之一,但是随着大型企业逐渐向新的语言和平台国度,COBOL的使用范围已经逐渐萎缩到仅限于主机系统维护中。

    1.1K60

    行走在消失中的5种编程语言

    需要指出的是,旧的编程语言技能并非一定会随着时间推移而贬值,相反类似Cobol这样的编程技能在特定行业(例如金融)随着时间推移甚至会增值。...Perl因其效率和可移植性诞生以来备受开发者欢迎,开发从CGI脚本到网络编程等各个开发领域。但是在本世纪初,Perl的发展遭遇了瓶颈,至今Perl6尚未全部完工。...虽然微软将Visual Studio发展成了能够支持iOS和Android应用开发的跨平台IDE,但是Visual Basic.NET(请不要与前任Visual Basic搞混)依然是开发Windows程序的关键语言...不过如今Visual Basic.NET如今面临来自C#的强力挑战,很多年来,开发者更加乐于使用C#开发Windows程序,而C#在TIOBE的排名也是居高不下。...五、COBOL COBOL是编程语言中的“活化石”和“活传奇”,也是数字商业文明的奠基石之一,但是随着大型企业逐渐向新的语言和平台国度,COBOL的使用范围已经逐渐萎缩到仅限于主机系统维护中。

    1.2K130

    上古语言从入门到精通:COBOL教程登上GitHub热榜

    与此同时,COBOL 资深程序员却成了就业市场上的抢手货。失业人数的飙升,让美国的失业系统不堪重负,许多州都发布了紧急召集令,寻找精通上古语言 COBOL 的程序员来修复 40 多年历史的失业系统。...上周,机器之心曾经介绍过美国新泽西州州长急聘 COBOL 程序员的这件事,很多人表示:「在大学里还真学过 COBOL,但现在书都扔了。」 虽然是一门「上古语言」,但银行等机构都还在用。...这部分内容首先概述了什么是 COBOL 编程语言、COBOL 编程语言的使用现状以及为什么要关注 COBOL 编程语言,然后解释了如何将 IBM 的 Z Open Editor 扩展用于 VSCode...第二部分:学习 COBOL。这部分是指南的主体部分,分为 9 个章节展开,分别为 COBOL 语言的基础知识、数据分布、文件处理、程序结构、文件输出、条件表达式、算术表达式、数据类型和内在函数。 ?...在线教育网站 Udemy 上,也有许多 COBOL 语言的学习资源,比如「轻松学 COBOL」、「COBOL 从入门到精通」等课程,美中不足的是需要付费。 ?

    93140

    《Spring Boot极简教程》附录3 编程简史附录3 编程简史名词纪要参考资料

    1954 - IPL (LISP的先驱) 1955 - FLOW-MATIC (COBOL的先驱) 1957 - COMTRAN (COBOL的先驱) 1958 - LISP 1958 - ALGOL...COBOL语言以代码极其冗长和通篇大写字母的书写风格而闻名。据称用COBOL书写的程序超过了2000亿行。另有调查发现世界上目前使用的商业应用软件之中的百分之七十是用COBOL代码编写的。...第一个BASIC程序在1964年5月1日早上4时,由BASIC编译程序进行编译后成功运行 。1975年,比尔·盖茨把它移植到PC上。...1972年, D.M.Ritchie 在B语言的基础上设计出C语言。Thompson和Ritchie就用C完全重写了UNIX。在开发中,他们还考虑把UNIX移植到其他类型的计算机上使用。...C语言强大的移植性(Portability)在此显现。机器语言和汇编语言都不具有移植性,为x86开发的程序,不能在Alpha,SPARC和ARM等机器上运行。

    50420

    十年后将要消失的五种编程语言

    但是,使用 COBOL 构建的系统仍然存在,当一些政府机构发现他们需要通过更新代码来全面改革失业系统时,才发现业内没有几个开发人员可以熟练使用该编程语言。 沧海桑田,COBOL 早已物是人非。...我知道这可能会伤害到那些正在使用这几个编程语言的程序员的内心,所以在开始介绍之前首先声明下这只是我个人的看法和预测。 1....它经历了一个坚实的十年,稳居编程语言排行榜前列,一度成为众人瞩目的焦点,但是最近的十年它并不好过,所以 Ruby 纳进了我的淘汰清单列表。 为什么 Ruby 会逐渐消退呢?...Visual Basic 考虑到 Visual Basic 是公认的程序员最不喜欢的编程语言之一的事实,将它包含在淘汰列表中是无可厚非的。...但事实是广大程序员更有可能继续涌向更新更好的选择。 如果你正在考虑开始学习哪种语言,那么有许多因素需要考虑。

    92220

    60多岁的COBOL,50岁的码农:今天仍有8000亿行代码!

    有数据表明,一种被越来越少的开发人员掌握的,已有 60 年历史的编程语言支持的应用程序比以前想象的要多得多。 这门语言名叫COBOL。...新冠带来的「COBOL 难题」 围绕 COBOL 语言的一种典型说法是,熟悉该语言的开发人员数量的减少,可能会导致严重的问题,因为它在政府和银行等部门提供了各种各样的任务关键型应用程序。...例如,在新冠大流行初期,这门古老的编程语言就一度登上了媒体的头条。据CNN 报道,面对疫情,美国各州政府都表示 COBOL 程序员出现了严重短缺。...像英语一样,COBOL也在不断迭代更新,以满足新需求,支持新技术,今天它仍然支持从老式批处理任务,到新式移动应用程序的后台等所有内容。...同时,92% 的受访者表示,COBOL 继续对其业务具有战略上的重要性。 古老的编程语言,为何今天还在用? 有人在Quora上提问:为什么用了50-60年的古老编程语言,今天还在继续广泛使用?

    81020

    正在消失的五种编程语言

    但是,使用 COBOL 构建的系统仍然存在,当一些政府机构发现他们需要通过更新代码来全面改革失业系统时,才发现业内没有几个开发人员可以熟练使用该编程语言。 沧海桑田,COBOL 早已物是人非。...我知道这可能会伤害到那些正在使用这几个编程语言的程序员的内心,所以在开始介绍之前首先声明下这只是我个人的看法和预测。...它经历了一个坚实的十年,稳居编程语言排行榜前列,一度成为众人瞩目的焦点,但是最近的十年它并不好过,所以 Ruby 纳进了我的淘汰清单列表。 为什么 Ruby 会逐渐消退呢?...2 Visual Basic 考虑到 Visual Basic 是公认的程序员最不喜欢的编程语言之一的事实,将它包含在淘汰列表中是无可厚非的。...但事实是广大程序员更有可能继续涌向更新更好的选择。 如果你正在考虑开始学习哪种语言,那么有许多因素需要考虑。

    59021

    用AI实现C++、Java、Python代码互译,运行成功率最高达80.9%

    晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 还记得美国前一阵要招聘60岁的老程序员吗?都怪编程语言发展太快!...因为新冠疫情的缘故,美国一些地区的失业救济系统不堪重负,而这些系统都是上古语言COBOL写的。 ?...然而,现在早已经是C/C++、Java、Python的天下了,把COBOL程序换成Python,何其难也。 远的不说,Python 2刚刚淘汰,过去的老程序手工转成Python 3也是个很大的工程。...通过以上步骤,TransCoder在训练后获得了之前提到的跨语言嵌入。 我们观察到,TransCoder成功地理解了每种语言特有的语法、数据结构、函数库和方法。...TransCoder没那么智能,但是在计算机技术飞速发展的今天,谁知道下一个流行的语音是什么,有了TransCoder,至少让我们在移植代码的时候没那么难了。

    87350

    用AI实现C++、Java、Python代码互译,运行成功率最高达80.9%

    还记得美国前一阵要招聘60岁的老程序员吗?都怪编程语言发展太快! 因为新冠疫情的缘故,美国一些地区的失业救济系统不堪重负,而这些系统都是上古语言COBOL写的。 ?...然而,现在早已经是C/C++、Java、Python的天下了,把COBOL程序换成Python,何其难也。 远的不说,Python 2刚刚淘汰,过去的老程序手工转成Python 3也是个很大的工程。...通过以上步骤,TransCoder在训练后获得了之前提到的跨语言嵌入。 我们观察到,TransCoder成功地理解了每种语言特有的语法、数据结构、函数库和方法。...A : B,翻译到Python中就变成了if X then A else B。 以下是一个从Python翻译到C++的实例。...TransCoder没那么智能,但是在计算机技术飞速发展的今天,谁知道下一个流行的语音是什么,有了TransCoder,至少让我们在移植代码的时候没那么难了。

    75120

    第1章 JVM语言家族概览

    第一个BASIC程序在1964年5月1日早上4时,由BASIC编译程序进行编译后成功运行 。1975年,比尔·盖茨把它移植到PC上。...C语言强大的移植性(Portability)在此显现。机器语言和汇编语言都不具有移植性,为x86开发的程序,不能在Alpha,SPARC和ARM等机器上运行。...只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。...关键词: Lisp,FP JVM语言时间轴概览[5]: ? 用哪种 JVM 语言? 使用哪种语言,完全依赖程序员的性情了。但是在项目,工作中“应该使用”哪种语言,往往会有诸多限制。...从最初的Jython和JRuby,到Scala,Clojure都是在JVM上实现的语言。为什么它们选择JVM? 跨平台 你的语言编译器后端只需要输出 JVM 字节码就可以。

    1.4K31

    2021 年 iOS 应用程序开发七种最佳语言

    因此,我们毫不怀疑 ——iOS 应用程序开发当然是值得投资的。如果您想知道哪种 iOS 开发语言最适合此目的,那么您来对地方了。 ...您将在下方找到在准备此类计划时需要问自己的问题列表: 哪种技术最适合开发此应用程序? 用户界面的细节是什么? 您将如何衡量您的申请是否成功? 哪些活动可以让您将您的应用创意变为现实?...iOS 应用程序开发的 7 大技术 当您找到上面列出的所有问题的答案时,是时候选择用于编写应用程序的 iOS 开发语言了。为什么这个这么重要? ...因为如果您的应用程序成功,您将希望使用新功能对其进行扩展,并可能引入其他设备。这就是为什么定义您的长期计划以决定哪种编程语言将使您能够实现这些计划如此重要的原因。...下面我们列出了 iOS 应用程序开发的最佳技术。您将在此处找到 iOS 专用语言和通用语言以及跨平台框架。检查它们并决定哪一个最适合您的项目。 1.

    5K40

    天网是用COBOL写的?1984年《终结者》竟然用了他的代码!

    这位网友联想到了出故障的新泽西失业系统:“不知道为什么他们会在看起来像喷气HUD的里面显示COBOL片段。飞行员是否正在维修新泽西州的失业系统?” ?...说到这个梗的来源,还得从上周美国新泽西州急聘懂COBOL语言的程序员说起。由于新冠疫情,失业人数暴增,新泽西州几十万份失业救济申请压垮了用了好几十年的失业系统,急需懂COBOL语言的人来修。 ?...新泽西州急聘懂COBOL语言的程序员 但问题是,这门古老的编程语言几乎被淘汰,只有美国政府、银行还在使用,懂它的人更是屈指可数,年龄少说也在50岁以上,有些甚至用上了吸氧器。...Sammet和其他5位程序员封闭两周,几乎是无昼夜地开发,完成了 COBOL 的大部分设计,1960年正式发布,所以COBOL今天已经60岁了,称它为编程语言的活化石一点也不为过。 ?...1984年,Swirsky在美国军用和民用飞机制造商Grumman Aerospace做程序员。也是在这一年,Swirsky写了那段漩涡天空的COBOL代码并被终结者拍进了电影。 ?

    65030

    您是否优先考虑内存安全的编程语言?

    鉴于 C++ 等语言的速度和调优能力,为什么所有这些安全机构都建议放弃它?...虽然一种语言可能在特定的基准测试中击败其他语言,但当考虑到多个基准测试时,这是一个难以抉择的问题,没有一种语言能够赢得所有测试。...您应该切换到内存安全语言吗? 如果您使用 C++ 并正在考虑调整路线图以采用内存安全语言,则必须考虑多个因素: 哪种语言最适合您现有和计划的项目。 您必须做出哪些权衡。...是否将现有项目移植到新语言,或者仅将其用于新模块和新项目。 让开发人员快速掌握新语言的成本。...内存安全语言不能保证您编写无错误的代码,但是由于较少担心内存问题,您将有更多的开销来处理其他安全问题……例如庞大的密钥。

    30210

    畅谈百年编程语言

    我是说,软件开发发展到今天,差不多已经有 65 年了。而框架就更年轻了。断定你的语言或框架能活到一百年,这是一个相当大的论断。...“先驱者”和原始语言不必由同一批人设计。FACT(1959 年)现在被认为是 COBOL 的先驱,因为它影响了设计,它的社区变成了 COBOL 程序员。但那不是格蕾丝·赫柏的项目。...这也是语言倾向于被自己的后代杀死的原因之一。既然有了 C 语言,为什么还要继续使用 Algol?...如果 FLOW-MATIC 的作者已经转而制作 COBOL,为什么还要继续使用 FLOW-MATIC 呢?同一种语言的后代往往对该语言的社区很有吸引力。...对事实置若罔闻 这里有一种我们还没怎么谈过的语言:COBOL。COBOL 程序员不多,而且他们几乎完全是在维护旧的代码。然而,数以百万计的 COBOL 代码行保持着大量的银行基础设施的运行。

    27830
    领券