生肖马生肖马的人有高超的技能,有强大的自信心,口才流利,生肖马的人做事稳重踏实,从不轻易妥协,具备卓越的市场洞察力和战略眼光,能够准确把握市场需求,使......
IT之家 3 月 4 日消息,编程语言 aardio 开发者近期宣布了一个不幸的消息,“因妻子患癌,再无精力维护 aardio”。看完后让人不禁泪目。
该作者发文称,“17 年几乎全部的时间开发与维护 aardio ,经常是连续几个通宵奋战,虽也遭遇各种误解与艰难,但 aardio 一直坚持下来。aardio 之所以能坚持开发这么多年,背后是我妻子多年来默默地付出与支持!但世事无常,我深爱的妻子被确诊患癌,晚期。我要放下一切去救她,再无任何精力维护 aardio ,只能对所有支持、热爱着 aardio 的用户说声抱歉了。匆匆写下这数行,各位再见。”
IT之家发现,aardio 开发者微信号此前确实更新频繁,及时响应关注热点内容,包括涉及 Python、ChatGPT 和安装 Windows 安卓子系统等。
据官网介绍,aardio 专注于桌面软件开发,在诞生之初就设计了良好的架构与语法。小、轻、快,轻便利索,体积仅 6.5MB,学习和使用成本极低。aardio 虽然小,但提供了惊人数量的开源标准库、扩展库 - 这些库基本都是由纯 aardio 代码实现,涉及到了桌面编程的方方面面。aardio 中的所有库基本都是由作者一个人编写,所以拥有良好的一致性。aardio 为每一个库的每一个接口函数都编写了文档,并且提供了大量的演示范例。aardio 使用流行的类 C 语法 (非常接近 JavaScript),在设计中尽可能地避免哗众取宠、标新立异,并且吸取和借鉴流行语言的习惯用法。不少 aardio 用户都表示只要有一点编程基础,aardio 几乎不用特别学习,看几天就会用了,仅仅是复制拼凑范例都能快速开发出不错的软件。
aardio 属于易用性极强的动态语言,但也是一种混合语言,可以罕见地、非常方便地操作静态类型,因此可以直接调用 C 语言、C++ 等等静态语言的 API 接口函数 (不需要像 VB 那样先声明 API),aardio 可以支持非常多的 API 调用约定,例如 stdcall,cdecl,thiscall,fastcall,regparm (n) 等调用约定 aardio 都可以支持。因为 aardio 奇特的语言特性,aardio 的胶水能力极强,在 aardio 中可以非常方便地调用 C 语言、C++、C#、Java、Python、R、JavaScript、Node.Js、Fortran、VB、Flash ActionScript、PHP、VBScript、PowerShell、NewLISP、AutoLISP、Delphi、FreeBASIC、Ruby、Rust、Julia、Nim、Go 语言、批处理 ...... 甚至可以直接嵌入汇编机器码并且转换为普通的 aardio 函数。aardio 可直接调用、嵌入、交互的第三方编程语言数量非常多,实现这些第三方语言接口的功能模块基本都是开源的(很多只用了极少的代码)。
aardio 可以嵌入非常多的浏览器控件,例如系统自带的 WebBrowser、WebView 控件、 以及 WebView2、WebKit、Electron、CEF3、HTMLayout、Sciter...... 甚至可以直接调用系统安装的 Chrome、Chromium Edge 等浏览器写软件界面。而且在网页中调用本地接口、以及 aardio 与浏览器的交互极其方便,例如直接调用 JavaScript 函数,并且在 JavaScript 中直接回调 aardio 函数,不需要任何复杂的封装和中间件,你甚至可以在 JavaScript 中直接调用 WINAPI 函数。
aardio 不仅可以方便地使用 Web 技术编写界面,也提供可视化开发工具,可以方便地通过拖拉传统控件创建程序。并且 aardio 提供强大的 plus 控件(开源)可以方便地实现控件九宫格贴图、透明贴图、可以快速制作出漂亮的界面。而且 aardio 可以非常方便地生成独立、绿色、无依赖的软件,生成的软件极小,通常比使用其他开发工具编写的类似功能软件小几倍甚至是几十倍。并且 aardio 生成的软件可以完美兼容 XP,Vista,Win7,Win8,Win10,Win11...... 等所有流行桌面操作系统。
aardio 不仅仅可以开发桌面软件,也可以用于开发网站,aardio 可以直接支持与 PHP 类似的 HTML 模板语法,提供语言级别的模板解析,一个 aardio 源码文件,可以放 aardio 源码,也可以直接放 HTML,或者放 HTML,aardio 混合的模板代码,aardio 都能完美支持。并且 aardio 可以使用几句代码就可以创建一个微型嵌入式 HTTP 服务端(可以集成 WebSocket 服务端),因此 aardio 可以非常方便地为浏览器控件提供 HTTP 服务端,并且像写网站那样写桌面客户端软件。
区别于其他动态语言,aardio 可以非常方便地支持真多线程,并且提供大量多线程函数库、演示范例等等。
aardio 处理 Unicode 编码非常方便且简洁高效,例如在 aardio 调用基于 UTF-16 编码 的 Unicode WinAPI,或者调用其他基于 UTF-8 编码的接口,我们不需要多写一句代码处理复杂的编码问题。在 aardio 中字符串拥有独特的 UTF 自动标记特性,可以实现自动识别多种不同编码,虽然 aardio 默认编码为 UTF-8,但字符串中可以存储二进制数据、UTF-8 编码文本、UTF-16 编码文本等等,所以 aardio 不但可以完美支持 Unicode,也可以方便地处理二进制数据、或者其他编码的文本。
你一定曾听过一些老司机这样说过:“我不喜欢电动车,还是喜欢开油车”。你可能是认为他们太古板,对新事物接受度不高。但其实可能有另外的原因。许多驾驶者这样......
天气逐步变暖,又到了一些孩子可能会没有胃口的时候,这个时候给孩子做什么又能开胃还能补充营养的食物,就是家长的饮食重心。说到开胃又营养,那不能缺少的一定......
生肖鸡生肖鸡的人有组织能力,善于总结经验,终会幸福,生肖鸡的人凡事看好的一面,不轻言放弃,不畏艰难,好事连连不断,爱情收获甜蜜。十分喜欢交朋友,他们经......
生肖羊生肖羊的人为人踏实,有灵活性,口才流利,生肖羊的人具有高度的自信和自尊,能够坚定地面对挑战和批评,具备卓越的创新和创造力,能够不断推陈出新,使事......
生肖虎生肖虎的人有独立思考的能力,善于开拓创新,值得深交,生肖虎的人可以调整自己的心态,不让会复杂的事情扰乱自己的情绪,通过不断学习和提升,成为职场中......
生肖虎生肖虎的人性格好,善于做好事,有丰富的人生经验,生肖虎的人勇于尝试新事物,不断创新,聚财聚福,吃喝不愁,只要肯努力,生活会越来越好。坚韧毅力和乐......
生肖马生肖马的人有高超的技能,有强大的自信心,口才流利,生肖马的人做事稳重踏实,从不轻易妥协,具备卓越的市场洞察力和战略眼光,能够准确把握市场需求,使......
生肖虎生肖虎的人爱情开花结果,有洞察力,细心周到,生肖虎的人具备良好的团队协作和合作精神,能够有效地与他人合作,具备卓越的团队合作和领导能力,能够有效......
朝鲜各地火热开展农家肥生产竞赛,旨在提升农田肥力
龙芯打印驱动引擎登陆统信、麒麟商店,打印机支持率超 95%
龙芯2K2000通用SOC芯片详细信息公布:集成自研LG120 GPU核
龙芯 3A6000 PC 处理器预计上半年流片,明年大批量出货
龙芯 2K1500 流片成功:自研双核 1GHz、功耗仅 2.8W
龙腾光电:预计 2022 年净利润同比减少 75.29% 到 71.45%
龙头大佬撑腰、业绩暴增?这家锂电公司成为“出货王”,即将上市!
齐鲁二号等卫星将搭乘长征二号丁遥71火箭“一箭十四星”拼车发射
鼠标传感器大厂原相 2 月营收增长 16%,第一季度有望止跌回升
鼎桥行业终端新增华为 Mate50 系列,集成安全定制科技
黑龙江一处旧房发现神秘动物骨架,专家:很可能是猞猁
黑鲨冰封制冷背夹 3 标准版发布,首发价 99 元
黑曜石发布《天外世界:太空人之选版》游戏,整合全部 DLC
黑客攻击频繁,澳大利亚计划全面修订网络安全规则,
黄陂为什么叫黄陂?火爆全球的ChatGPT,为武汉黄陂作诗一首!
黄金玉器等传统首饰春节热销,兔元素最受宠
黄石长江码头油库举行实战式消防演练
黄石文旅“烟火气”升腾,春节假期游客量同比增长两成
黄石3个文旅重点项目签约,阳新仙云山旅游区打造“仙湖之眼”
黄河 Huanghe 2250 V4 服务器发布
黄晓明点赞的技术公益创造营到底是什么?
黄冈文旅市场强劲回暖,春节假期旅游总收入同比增三成
黄冈回应法拉第未来中国总部落户:正接洽合作事宜
黄冈6个文旅重点项目签约,将围绕东坡文化打造超级IP