Java 编程语言在任何地方都是一样的吗?
现在我听到了这样的说法:数学是宇宙的语言;大多数语言都是以数学为基础的 但今天我和系主任就爱尔兰的学士学位是否与美国的相同展开了激烈的讨论。结果没有定论。他的主要原因是语言在任何地方都不一样 这对我来说是新闻 我知道有些术语是不同的 比如在美国,我认为他们把班级称为成人班和儿童班 在这里,我们称之为超级和次级 但是全世界的语言真的那么不同吗Java 编程语言在任何地方都是一样的吗?,java,Java,现在我听到了这样的说法:数学是宇宙的语言;大多数语言都是以数学为基础的 但今天我和系主任就爱尔兰的学士学位是否与美国的相同展开了激烈的讨论。结果没有定论。他的主要原因是语言在任何地方都不一样 这对我来说是新闻 我知道有些术语是不同的 比如在美国,我认为他们把班级称为成人班和儿童班 在这里,我们称之为超级和次级 但是全世界的语言真的那么不同吗 欧洲的学士学位与美国的不一样,部分原因在于 关于语言的使用和讨论,各国的情况大不相同。而且很难完美地回答。我总是发现术语是特定于语言/平台的,而不是使用它们
欧洲的学士学位与美国的不一样,部分原因在于
关于语言的使用和讨论,各国的情况大不相同。而且很难完美地回答。我总是发现术语是特定于语言/平台的,而不是使用它们的区域设置。。。例如,VB用户通常会谈论一个函数,C++用户通常称之为方法…p> 我当然不认为语言环境对使用条款有太大的影响-软件开发是一个技术领域,在互联网上有自己完善的社区-在实践中,至少我认为语言环境很重要
马丁。我倾向于对你的问题投反对票的一个原因(尽管事实上我没有投反对票)是,在我看来,这个问题没有得到很好的解释:你似乎在三个不同的概念之间转换:
现在,更有趣的是,我们能认出外星人的音乐吗?对我来说,你似乎在问两个不同的问题:学位在哪里都一样,编程语言在哪里都一样吗 关于第一个问题,学位在任何地方都绝对不一样。特别是在美国,学位的课程类型和难度因大学而异。对于学位课程应该是什么,在全国范围内没有共识。这取决于学区的决定。这与法国形成了鲜明对比例如,课程由政府确定,每所学校都有完全相同的课程。每所学校的教育质量存在一些差异,但课程不存在差异 关于第二个问题,与实际的编程语言没有区别。关键字是相同的。但是,工具会有所不同。要么因为它们位于不同的语言环境中,要么因为它们完全不同(因为有些不一定支持给定的语言环境,尤其是第三方库等)。但语言本身并不是最重要的。与程序员和客户的沟通,理解您开发的市场固有的业务逻辑,更有可能产生影响,因为编程工具所使用的语言环境可能存在差异
只有我的两分钱。不完全确定这是否会有帮助,但我可以在我们交流时与中国程序员交谈,“用代码,”即使我们彼此的语言可能一句话也不会说。只要保持诸如记谱系统和对计算机科学的理解等标准,人类语言就不是问题。我只想回答你的语言问题,因为学位的内容不相关 首先,你举的爱尔兰对美国的例子是指英语语言的差异。当然,有些人会根据他们居住的地方对计算机科学或编程概念有不同的看法,因为他们的口语存在局部差异。这可能会导致混淆。在某种程度上,这个问题甚至存在于不同的计算机语言中语言。在Java中有方法。在C中有函数和过程。它们是一样的吗?这是有争议的 然而,编程语言在世界范围内对于给定的语言实例是相同的。Java就是Java,无论你在哪里。因此,如果你在中国学习过Java编程,你的技能适用于在加拿大工作。有些语言有自己的变体,但不是特定于位置的 我应该注意到,问题末尾的链接只是一个关于特定Java实现及其工作原理的问题