「编程语言」2020年,5 种 将死的编程语言( 二 )
后面又发生了一些很有意思的事情 。 Borland Delphi的创造引领者 , Anders Hejlsberg也到微软工作 , 并且引领创建了一个新的编程语言——C# 。 这种编程语言非常类似于Java语言 。 刚开始的学习或许有点难 , 但是一旦上手 , 你绝对会对它爱不释手 。 C#很快就成为了微软的旗舰编程语言 。 现在的话 , 在软件行业中 , 有很多很多需要C#的工作岗位 , 不少都是高薪聘用的 。
虽然针对自己的CLR运行 , 微软创建了C# , 但是它的工程师们另外还创建了一个盖茨深爱的BASIC语言版本 , 命名为Visual Basic.NET 。 该编程语言借用了BASIC语言的语法 , 但是它的编码方法却与C#相似 。 虽然Visual Basic.NET也在发展 , 但是优胜劣汰总是不可避免的——大家都选择了C# , 于是Visual Basic.NET就成为了明日黄花 。
下面是摘自微软网页上的一段Visual Basic.NET程序:
‘ Allow easy reference to the System namespace classes.Imports System‘ This module houses the application’s entry point.Public Module modmain ‘ Main is the application’s entry point. Sub Main ‘ Write text to the console. Console.WriteLine (“Hello World using Visual Basic!”) End SubEnd Module 这里的“Hello World”也可以替换成“Goodbye World” , 这个没关系 。
本文插图
Adobe Flash和AIR
从技术上讲 , 这些都是平台 , 而非编程语言 。 我之所以将它们包含进来是因为如果你想要使用它们 , 就必须安装Adobe自己的ECMAScript版本 , 即ActionScript 。 ActionScript是JavaScript(当前最流行的编程语言之一 , 因为它能用于所有的浏览器)的一个近亲 。 ActionScript在ECMAScript(这是JavaScript实现标准的官方名称)中增加了一些细节;但是除了Adobe Flash , 其他地方几乎没有ActionScript的用武之地 。
你使用Flash不?乔布斯非常讨厌它 , 并且也不允许iPhone使用它 。 然后随着iPhone(以及随后的iPad)的逐渐普及 , Web开发人员不得不创建不必依赖于Flash的网站 。 那些以ActionScript为生的开发人员也不得不纷纷下岗 。 (我曾经看到过一个Flash开发人员指责另一个JavaScript开发人员毁了他的职业生涯 。 )
Adobe也曾试图通过AIR以求得其编程平台的一线生机 , 于是配建了一个用于构建AIR app的工具 , 称为Flex 。 至于AIR , 许多人都说 , 这是一场灾难 。 不过我们目前也不知道为什么Adobe会推出AIR , 可能是想用AIR取代Flash?也可能是想要AIR和Flash相亲相爱共同发展?
记得有一段时间 , 得益于Twitter平台——TweetDeck(要求用户在电脑上安装AIR运行时)的使用 , AIR很是红火了一阵子 。 那时大概有数以百万计的pc AIR应用被开发出来 , 只是后来Twitter在2011年买了TweetDeck之后 , 又改写本地代码取代了AIR 。 于是乎 , AIR的辉煌就到此为止 。
随着Flash和AIR的逐渐逝去 , Adobe的ActionScript也开始向世界吻别 。 下面是一些用ActionScript写的代码示例 。
package {import flash.display.*;import flash.text.*;public class HelloWorld extends Sprite { private var greeting:TextField = new TextField;public function HelloWorld { greeting.text = “Hello World!”; greeting.x = 100; greeting.y = 100;
推荐阅读
- #家族企业杂志#2020年一季度大类资产收益表现短评
- 海报东营■利津农商银行召开2020年首次信贷产品发布会
- 北京商报@向社会释放积极明确的信号,财政部:2020年将适当提高财政赤字率、发行特别国债
- 2020年你应该关注的8大技术趋势,眺望曙光TVP线上技术闭门会纯享实录
- 和鲸携手在线公益AI项目,助力学习实训一体化
- 『如水月色』2020年共享充电宝的市场疫情过后发展趋势走向分析
- [汽车大咖]清明出行必看!,威海人
- 【阿虎汽车】涿州交警发布2020年清明假期“两公布一提示”
- 『今日标准』提振行业信心,正视行业形势
- 『华东理工大学』华东理工博士张琦斩获2020年IUPAC国际青年化学家奖
