那些年独自学过的语言

C

当年读书时,接触的第一门计算机语言。

传说C语言的使用者站在程序员鄙视链的顶端,只是传说,反正我一个也不认识。

考过二级就没用过它了。

VB

做毕业设计现学现用的,可视化的开发界面对菜鸟很友好。

随随便便就能生成一个exe程序,很能激发初学者的自信心。

后来又用它做了一点dll,方法早就忘了。

Delphi

据说是个快速开发的语言,数学专业的会学这个。

学数学的用它干嘛呢?大概是实现一些数学计算?不晓得,我没用过。

Fortran

老牌的教授、工程师喜欢用它做工程计算。

我也是工程师,但我没用过,估计是修炼层次还不够。

VBA

visual basic for application,微软office内嵌的二次开发语言。

学习方法很简单,甚至都不用看书,excel录制宏,然后去看宏代码,很快就学会了。

用execel结合VBA,可以快速开发一些很好用的财务软件、工程计算软件。

适合财务人员、工程师开发一些自己用的工具,学习成本低,开发速度快。

这是我用的时间最长、作品最多的语言,谁叫我特么是个工程师呢。

VLisp

传说C和Lisp是计算机语言的两座高峰,其他语言都是中间的洼地,又是传说,我没见过。

Lisp辣么叼,加个V还叼不叼咧?

Vlisp是AutoCAD内嵌的二次开发语言,我用它开发了一点AutCAD插件。

AutoCAD是一款计算机辅助设计软件,用户功能很基础,基础功能很强大,很多很叼的软件都是基于它二次开发的。

C++

传说中的神一般的存在,真正的程序员正规军进行正规的软件开发时用的正规的武器。

我没实际用过,就考软件设计师的时候临时学了一下。

工程师考软设干嘛?考着玩,闲得蛋疼。

Java

跟C++唱对台戏的家伙,是软设考试钦定语言之一,另一个是C++。

Java可以用来开发网站后台。Android开发用的也是Java。

我用它开发了一点OpenOffice插件。

HTML&CSS

html用来编写网页,css用来给html规定显示方式,总之是web前端开发的基础。

微信小程序的wxml、wxss是在html、css的基础上改造的。

XML

我不知道XML算不算个语言,既然跟HTML长得这么像,就暂且算吧。

XML一般用来交换数据。比如两个程序之间交换数据,就可以规定用XML的格式进行交换。

JSON

做数据交换,Json是老大,XML是老二。

老大老二谁封的?我封的。

凭嘛这么封?就因为我学Json比学XML早。

PHP

html开发前端,php开发后端,它俩合起来就是完整的网站。它俩互相说话,说的是Json或者XML。

当然了,网站不止能用php开发,很多语言都能开发网站。

只是,历史上,它俩的组合非常经典。

著名的WordPress是用php开发的,我也用php给WordPress开发了一点插件。

JavaScript

JavaScript其实跟Java一点关系都没有,这个屌丝当年就是为了蹭Java的热度,愣是改了Java的姓。

但是后来有了node.js,从此JS可以运行在服务器上,前后端通吃,屌的不行不行的。

不知道Java看到这个偷了自己姓的家伙混的比自己还好,是什么感觉。

微信小程序、小游戏钦定使用node.js开发。我也试了一下,确实很好用。

Python

我没见过任何大型软件是用Python开发的,但是很多大型软件都给Python留下了二次开发接口,比如MATLAB、Aspen、ANSYS、FLUENT。

感觉哪里都不是Python的地盘,但是哪块地盘的大哥都很卖Python面子。

我用Python写了一点脚本,最近用它结合ADB爬了一下微信。

C#

我以为我这辈子都不会学C#的,因为C++有两个+,它有四个,我讨厌这种加加加的,感觉很贪婪。

但是,AutoCAD Revit 钦定用C#做二次开发,没办法,利索的学起来。

Kotlin

Android的新欢,估计嫌Java老了。

但我没有计划学它,除非有不得不放弃Java的理由出现,比如Java向我收费。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值