对软件行业的一些思考

1:计算机世界里:除了那些物理硬件(铁疙瘩)以外,其余的就都是软件,编写软件的语言成百上千种,但是最终都是要转化为汇编语言(它通常被用在底层,通常是程序优化或硬件操作的场合)然后再转化为——>“机器语言”!---------->其本质还是二进制流进行传递!机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,然后用硬件进行执行!【这就是软件世界的根本,高级语言的丰富多样性,是因为高级语言具有“特定的高效指定编码性”:比如:Java适合做后端,Python适合做爬虫,HTML适合做界面,C#适合做Windows桌面软件开发!      需求不一样需要的语言就不一样!】

2:在软件与软件的信息交互中一般是通过接口或者中间数据存储设备进行数据交互!

     就像IEDA集成各种插件一样(Maven,Git,等等)他们的本质都是通过接口进行调用,所以版本号的对应关系必然要注意!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值