NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# aarido特点? [aardio 编程语言 - 简介](http://bbs.aardio.com/portal.php?mod=view&aid=5),这个官方的简介。 正如简介中所描述的一样,短小精悍。开发用的工具才6.5M。而且可以快速的开发windows系统桌面软件。 1. 开发平台。 aardio只支持在windows系统上开发应用程序。 2. 胶水特性。 arrdio支持php、javascript、vbs等脚本语言,还支持java、C#、C等重型语言。除了这些,还支持火的发紫的electron。 3. 语言特点。 arrdio和别的编程语言一样,也有一套自己的语言结构。[arrdio、javascript、php语言语法比较](http://bbs.aardio.com/doc/aardio-php-js.html),这篇帖子也表格的形式对比了三种语言的特性。当然不存什么“php是世界上最好的语言 ”这样的定论,只是比较。用我自己的话来描述,arrdio没有php那么让人懒得舒服(因为php有丰富的函数,在文本、数组处理上函数很多),当然也没有javascript那么复杂的宿主环境要掌握和学习。在语法上如果你学习了其他语言后学aarido上也是分分钟入手。但有些aardio所独有的特性得慢慢适应。 4. 快速开发软件界面。 aardio支持像VB那样的界面控件外,还在支持web窗体加载网页创建web风格的软件界面或实现嵌入浏览器应用,有web.form、htmlayout、minblink等众多界面库。真正实现了会打字就会开发软件的梦想(至少你学习下html和css)。 5. 学习路线。 arrdio学习的路线,应该是没有的。有人完全就是用它炫技,在精通windows编程的情况下,在arrdio应该不会吹灰之力就可以开发出一个精致的软件工具。如果你学习过别的语言,那么开发一个自己能用的工具还是很容易的。如果你只会一些脚本语言,可能会吃力点,毕竟开发一款软件真的不像开发个人网站那么简单。 入门时你们肯定会和什么易语言、VB之类的对比,到底谁更有优势。我只能说各有各自的特点,谁用谁知道。萝卜白菜各有所爱。 # aarido能干什么 1、快速开发桌面软件。这个是他擅长的,各种界面库,支持各种语言。刀剑合璧但天下没有第一。 2、辅助处理。你可以用它写个爬虫,爬几个妹子图看提提神,也可以写下类似vba那些写下文档表格批量处理的小脚本。 3、开发网站。 ......