书香雅阁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 582|回复: 0

【火山简介】

[复制链接]

451

主题

474

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1581710
发表于 2023-12-25 03:10:37|字数:859 | 显示全部楼层 |阅读模式
LV10 站长

火山是易语言作者的2代产品,其相当于完全汉化版的VS(代码汉化)

知识点:016:【VS工具和c语言的关系】

工作原理:火山将自身代码先翻译成对应的C++代码,然后提交给VS的编译器完成编译,也就是说,火山本质上是一个代码翻译工具,但是,这对于我们开发者而言可以大大缩减开发时间


所以火山是一个开发工具,写的语言可以称为火山语言,火山不仅仅可以写pc,也可以写安卓,但是我们的课程只讲pc开发部分,安卓主教E4A


火山的开发背景:
易语言毕竟才发展20余年,在大型软件开发方面与c++存在较大差异,但是c++代码难度开发过大,在此背景下研发了火山工具
(注:火山不存在自己的编译器,所以有人说火山写的代码不如c++,那么此人的说法是不成立的,因为火山是翻译器,最终是先翻译成c++再打包的)


火山和vs相比优势在哪?
1:开发速度,易语言发展的这20年编写了大量的模块(功能函数),如非常著名的精易模块(目前已发布火山版),更多的模块还在转算法中(易语言转火山),这意味着,我们可以更轻松的开发c++,比如使用c++如何封装post请求携带cookie,百度需要各种查资料,但是使用火山一句代码就搞定了,这意味着我们可以节省大量的查阅资料的时间


2:学习速度,一个全英文,一个中文,所以火山上手更快


3:伙伴群体,很多人可能会反驳难道用火山的比用c的还多?当然不是
学习VS的大多是科班出身,去公司工作的,你遇到代码问题想找人接单解决(比如红牛,奶茶,华子帮你看下代码)我只能祝你好运,你可以某个宝问下店家给不给你修复c语言bug
但是火山编程基于易语言编程,很多都是业余爱好者,加上有众多模块的加持,所以学习火山遇到代码问题往往可以更高效的寻找到人或资料来解决




【课前安排】
因为火山作为易语言的升级作品,因此本课程只会讲解易语言到火山的过渡知识,就是让易语言用户可以快速上手火山,如果你还不会易语言,请先看易语言教程


(点击返回课程目录https://shuxiangyage.net/forum.php?mod=viewthread&tid=1134



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁论坛 ( 湘ICP备17011672号-3 )

GMT+8, 2024-11-21 17:33 , Processed in 0.073887 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表