编程有那几门,这些语言主要是开发什么?

编程有那几门,这些语言主要是开发什么?,第1张

微软系的:

.net,图形+web服务器端编程,c#winphone、windows,vb windows,vbscript ie中专有web脚本语言。bat 编写批处理文件

c *** 作系统api,图形化api,显示器显示屏事件处理api,可编写 *** 作系统原生应用,网络服务程序。单片机api。

c++编写 *** 作系统原生应用,图形化应用,网络应用等。

java,web网络程序,android程序,图形化程序

go,android程序

swift,objective-c,ios程序,os x ,mac os应用及图形化程序。其中swift可以编写linux应用程序。

php,网络服务端应用程序

node.js,服务端网络应用程序,压缩js,css代码的管理程序

javascript,web页面控制脚本,adobe,excel的功能脚本语言

fortran,服务端原生应用程序

lotusscript,ibm domino脚本语言,编写web服务端控制程序

python,编写服务端应用程序,替代unix shell脚本,编写服务端应用脚本。

汇编,各芯片厂商有独特的汇编指令,芯片级编程,为高级语言c,fortran提供api。

perl,编写unix服务端应用脚本。

shell,脚本,为unix编写服务端应用脚本。

在用的基本上也就这么多了。

第一步:下载文件

下载Ubuntu 15.10 Swift 2.2 Snapshot 和Signature文件,下载的文件包括 swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10.tar.gz 和对应的.sig文件。

第二步:安装依赖项

使用快捷键Ctrl+Alt+T打开终端,安装clang:

$ sudo apt-get install clang libicu-dev

第三步:向Ubuntu系统的keyring导入新的PGP秘钥

$ gpg --keyserver hkp://pool.sks-keyservers.net \

--recv-keys \

'7463 A81A 4B2E EA1B 551F FBCF D441 C977 412B 37AD' \

'1BE1 E29A 084C B305 F397 D62A 9F59 7F4D 21A5 6D5F'

或者

$ wget -q -O - https://swift.org/keys/all-keys.asc | gpg --import -

第四步:更新签名验证

首先,更新秘钥证书:

$ gpg --keyserver hkp://pool.sks-keyservers.net --refresh-keys Swift

其次,验证签名认证:

$ gpg --verify swift-<VERSION>-<PLATFORM>.tar.gz.sig

说明:验证文件为swift-<VERSION>-<PLATFORM>.tar.gz.sig,为第一步下载的Signature文件名。

这一步可能会出现警告,提示如图所示内容,这个警告不用管就行。

第五步:解压文件

$ tar xzf swift-<VERSION>-<PLATFORM>.tar.gz

这里的<VERSION>-<PLATFORM>与上一步的一致。解压后,会在当前文件夹下多出一个解压后的文件夹。

第六步:添加环境变量

$ export PATH=~/文档/swift/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10/usr/bin:${PATH}

其中”~/文档/swift/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10 ”是我电脑下.tar.gz文件解压后的文件夹路径。

注意: 这里添加的环境变量只在当前会话中适用,下次重新打开终端后需要重新添加。

为了不用每次重新添加路径,可以修改~/.bashrc文件$ sudo vim ~/.bashrc

在文件最后一行添加:

export PATH=~/文档/swift/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10/usr/bin:${PATH}

注意: 如果还没安装vim编辑器,可以通过 sudo apt-get install vim 安装。

开始Swift之旅!

在终端输入$ swift


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7633730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存