首页 > 传媒 > 关键词  > 正文

从更新迭代中找寻发展OpenHarmony技术大会编程语言及开发框架分论坛召开

2023-11-06 10:38 · 稿源: 站长之家用户

科技行业注重与时俱进,秉持创新不息的精神,编程语言和开发框架是影响应用体验和应用生态的关键要素,持续更新与发展至关重要。从编程语言Javascript/Typescript,Python,Java,Kotlin,Swift,Rust,ArkTS,再到开发框架Web,Flutter,SwiftUI,JetpackCompose,ArkUI等等的百花齐放,开发者面临着丰富的开发工具和语言的选择。为了更好地推动智能化发展,开发者必须关注万物互联到万物智联的产业趋势,积极拥抱变革,打造适应新场景和新应用模型的解决方案,为未来的智能化发展贡献力量。

2023 年 11 月 4 日的第二届开放原子开源基金会OpenHarmony技术大会编程语言及开发框架分论坛上,一场关于万物智联时代应用软件开发技术方向与前景的探讨热烈展开。编程语言及开发框架分论坛邀请了OpenHarmony项目群技术指导委员会编程语言TSG负责人、华为编程语言首席专家冯新宇,OpenHarmony项目群技术指导委员会跨平台应用框架TSG负责人余枝强担任出品人。同时,来自华为、英特尔中国有限公司、支付宝(中国)网络技术有限公司、百度、字节跳动等科技企业的技术专家,与南京大学、北京航空航天大学等学术机构的代表共计 9 位嘉宾齐聚一堂,共同探讨了万物智联时代应用软件开发技术的方向与前景。

出品人:OpenHarmony项目群技术指导委员会编程语言TSG负责人、

华为编程语言首席专家冯新宇

出品人:OpenHarmony项目群技术指导委员会跨平台应用框架TSG负责人余枝强

英特尔中国有限公司WebAssemblyMicroRuntime开源项目技术委员会主席王鑫介绍WebAssembly是吸收了工业最 佳实践与学术界前沿研究成果的一门程序语言,从C/C++最早作为支持WebAssembly的前端语言开始,至今有越来越多的前端编程语言如Rust,Go,Kotlin,AssemblyScript等已经支持将WebAssembly作为一个编译目标,促使一个基于WebAssembly的跨语言生态正在快速发展。会上也分享开源项目wasmnizer-ts在编译TypeScript到WebAssembly的技术实践。

英特尔中国有限公司WebAssemblyMicroRuntime开源项目技术委员会主席王鑫主题分享

支付宝终端基础平台技术部负责人黎三平带来《支付宝终端技术实践与思考》主题演讲,他指出在终端技术的迭代演进过程中具有一定的周期规律,从过去单领域工程化的阶段进入到跨领域整合的第二曲线阶段。那么,作为拥有数亿用户的生活服务平台,支付宝的终端技术是如何承载数字化的服务,特别是在面向多设备、多场景下的挑战是如何应对的?其实本质上就是通过编程语言和框架的升级迭代,来提供最 佳的解决方案。

支付宝终端基础平台技术部负责人黎三平主题分享

随后,百度资 深研发工程师、文心一言APP技术负责人樊中恺在介绍《AINative应用开发》时谈到AINative时代较具革命性的变化是:随版的产品功能迭代转化为随时的模型能力升级。而串联用户和产品的,则是对齐后的快捷交互和自然语言。

百度资 深研发工程师、文心一言APP技术负责人樊中恺主题分享

华为 2012 实验室技术专家凌实认为面向下一代万物互联新生态,亟需突破传统架构,并且携手生态伙伴,方能共建全新的开放Web运行底座。他指出Web技术因其跨端能力和强动态性等特点,在应用开发中扮演着越来越重要的作用。面向应用的场景也对Web技术在性能、扩展性、用户体验等方面提出了相对传统网页场景不同的需求。因此,在OpenHarmony新生态下Web技术迎来了诸多的机会和挑战。

华为 2012 实验室技术专家凌实主题分享

随后,华为ArkUI技术专家兰守忍认为伴随着移动互联网的高速发展,跨平台框架经历了从Web技术、到原生渲染、到自渲染技术的发展历程。而ArkUI作为OpenHarmony原生应用开发框架,其具备简洁自然的声明式语法,并且已拓展到多个OS平台,基于一套主代码,可构建支持多平台的精美、高性能应用。此外,ArkUI开发框架开发效率上提升代码复用度,用户体验上提供UX一致性和极 致的性能,业务上提供新特性快速更新的动态化能力,持续演进框架竞争力。

华为ArkUI技术专家兰守忍主题分享

南京大学计算机科学与技术系副教授,博导陈林则提出在软件生态系统中,混合语言编程会遇到诸多的问题与挑战。他表示混合语言编程是开放互联、协同演进的软件生态系统的自然选择。他主要从软件生态系统质量保障的视角,介绍了胶水代码自动生成和跨语言缺陷分析面临的问题和挑战。提出了一种基于参数化模板重写系统的胶水代码生成方法,可以有效地生成契合实际场景的JavaScript/C胶水代码,同时有效地阻止跨语言边界的软件缺陷。

南京大学计算机科学与技术系副教授、博士生导师陈林主题分享

北京航空航天大学教授、博士生导师史晓华谈到尽管JavaScript程序当前主要通过JS引擎执行,但随着WebAssembly成为越来越受欢迎的底层运行时系统,JWST给出了在WebAssembly运行时之上有效运行JavaScript的另一种选择。并指出JWST是一个将JavaScript程序静态编译为WebAssembly或者native代码的编译器,它采用QuickJS编译生成的字节码作为输入,编译优化后生成LLVMIR,最后通过LLVM后端编译器生成WebAssembly字节码或者nativecode。与此同时,JWST在JavaScript语言规范ECMATEST- 262 测试集上获得了不低于QuickJS的通过率。

北京航空航天大学教授、博士生导师史晓华主题分享

字节跳动SELab技术专家彭超带来了《移动应用GUI程序测试实践与挑战》分享,通过移动应用GUI程序测试挑战涉猎智能遍历、多机协同、基于函数变更的准确定向和拟人测试等能力,以及基于CV算法的图形异常断言能力带来强关联。

字节跳动SELab技术专家彭超主题分享

华为中央软件院编程语言实验室架构师徐潇在主题为《编程语言并发特性设计及面向移动应用开发的思考》演讲中指出,移动应用"天然异步”的特征决定了其开发语言需要具备对并发的支持,涉及语言、运行时、库及配套工具等。报告中介绍了华为编程语言实验室对上述特性的思考和相关语言特性的设计,以支持应用开发中的高并发编程。

华为中央软件院编程语言实验室架构师徐潇主题分享

通过各位嘉宾的精彩分享,不难看出,编程语言及应用框架是促使操作系统持续、有效发展的的重要组成部分,而应用生态的形成与建立才是最终的目标。OpenHarmony驱动了万物智联形态下应用软件开发的技术创新,从而更好地夯实了技术壁垒,加速了OpenHarmony应用生态的繁荣发展。期待更多合作伙伴加入到OpenHarmony应用生态中来,共同构建万物智联的美好世界。

推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 大家在看
  • BNA:多功能AI超级应用,涵盖社交、电商、娱乐和教育。

    BNA AI Super App是一款集成了多种智能服务的超级应用,它不仅提供社交功能,如分享帖子、写博客、聊天和视频通话,还涵盖了AI电商和娱乐服务。此外,该应用还提供40种语言的AI教学服务,帮助用户学习不同的语言。BNA AI Super App以其强大的AI功能和多语言支持,满足了不同用户群体的需求。

  • Elisi:高效能自主层级式计划助手

    Elisi 是一款旨在帮助用户实现个人成长的终极组织者和指南。它通过直观的设计和用户友好的说明,帮助用户将梦想转化为清晰的结果,分解成可实现的里程碑,并通过AI技术理解并适应用户的个人需求,确保每一天都更有条理和高效。Elisi 致力于提供便捷服务,主要功能套件完全免费。

  • Omi AI:个性化AI助手,记录每一刻,与AI对话获取反馈。

    OMI APP是一个任务驱动的个性化AI助手,旨在通过语音和音频转录功能帮助用户提高记忆力和沟通效率。它是一个开源的AI记事本,提供提醒、建议等功能,同时注重用户隐私。

  • MeowMail:高送达率的AI电子邮件营销工具

    MeowMail是一款集成在Shopify后台的电子邮件营销应用,利用AI技术自动选择最佳发送时间,提高邮件的送达率至98%以上。它支持拖放编辑、从Klaviyo导入邮件列表、使用Beefree编辑器创建新邮件,并通过设定支出限制来管理邮件营销活动。MeowMail还提供企业级支持和自动翻译文本功能,帮助商家以低成本实现高效的邮件营销。

  • Maia 100:微软定制AI加速器,专为大规模AI工作负载设计。

    Maia 100是微软为Azure设计的首款定制AI加速器,专为大规模AI工作负载而打造,通过软硬件的协同优化,实现了性能、可扩展性和灵活性的最大化。它采用了TSMC N5工艺和COWOS-S互连技术,具备高达1.8TB/s的带宽和64GB的容量,支持高达700W的热设计功耗(TDP),但以500W运行,确保了高效的能效比。Maia 100集成了高速张量单元、向量处理器、DMA引擎和硬件信号量,支持多种数据类型和张量切分方案,并通过以太网互连支持大规模AI模型。此外,Maia SDK提供了丰富的组件,支持快速部署PyTorch和Triton模型,并通过双编程模型确保高效的数据处理和同步。

  • LTM:超长上下文模型,革新软件开发

    Magic团队开发的超长上下文模型(LTM)能够处理高达100M tokens的上下文信息,这在AI领域是一个重大突破。该技术主要针对软件开发领域,通过在推理过程中提供大量代码、文档和库的上下文,极大地提升了代码合成的质量和效率。与传统的循环神经网络和状态空间模型相比,LTM模型在存储和检索大量信息方面具有明显优势,能够构建更复杂的逻辑电路。此外,Magic团队还与Google Cloud合作,利用NVIDIA GB200 NVL72构建下一代AI超级计算机,进一步推动模型的推理和训练效率。

  • EZ-work AI文档翻译:智能AI翻译,高效文档语言转换助手。

    EZ-work AI文档翻译是一款专注于文档翻译的在线服务,支持多种语言的翻译,包括中文、英语、日语、俄语、阿拉伯语和西班牙语等。它使用先进的AI技术,如gpt-4o-mini和deepseek-chat模型,为用户提供快速、准确的翻译服务。该产品适用于需要文档翻译的个人和企业,尤其在国际交流和学术研究领域尤为重要。

  • Watson AI:会议助手,自动记录并总结会议要点。

    Watson AI是一款会议助手应用程序,它通过录制系统音频和麦克风来转录和总结会议内容,自动提取行动项和会议摘要,帮助用户更高效地进行会议记录和回顾。

  • PicTech AI: 免费在线AI图片翻译 助力跨境电商

    PicTech AI是由学以致用科技旗下的智能图像工具品牌,专注于为跨境电商提供AI驱动的图片翻译服务。该产品利用人工智能技术,实现高准确率和高清晰度的图片翻译,支持中文、英语到日语、韩语等多国语言的翻译。PicTech AI的智能抠图功能,能够准确检测图片主体边缘,一键去除背景,无需专业编辑。产品背景信息显示,其团队由来自百度、网易、阿里巴巴等行业巨头的顶尖高科技人才组成,具备强大的技术实力和产品能力。该产品定位于帮助跨境电商从业者简化工作流程,提高效率,无需懂外语或图像处理技能即可使用。

  • AnythingLLM:一站式AI应用,支持多种文档和模型。

    AnythingLLM是一个多功能的桌面客户端,支持多种语言模型(LLM)和文档类型,提供完全私密的使用体验。用户可以根据自己的需求选择企业级模型、自定义模型或开源模型,如GPT-4、Llama、Mistral等。产品支持一键安装,本地运行,无需互联网连接,保护用户隐私。

  • 林哥的大模型野榜:更适合中国宝宝体质的大模型产品排行榜

    林哥的大模型野榜是一个专注于中国用户需求的大模型产品排行榜,提供了多维度的评估和排名,帮助用户更好地了解和选择适合的大模型产品。

  • Fluximg.com:AI文本到图像生成器,支持多尺寸和自动翻译。

    Fluximg.com是一个基于Flux模型的AI图像生成网站,提供从文本到图像的转换服务。它支持多种语言,包括中文和英文,并且具有用户友好的界面。网站提供免费和专业版本,使用户能够根据自己的需求选择不同的服务级别。

  • 现代文转古文:将现代汉语转化为古汉语,提升文采。

    现代文转古文是一款能够将现代汉语自动转换为古汉语的模型,它通过先进的自然语言处理技术,使得用户可以轻松地将现代文本转换成具有古典韵味的古文。这种转换不仅能够增加文本的文学价值,还能在教育、文学创作、文化传承等方面发挥重要作用。

  • Zamba2-mini:先进的小型语言模型,专为设备端应用设计。

    Zamba2-mini是由Zyphra Technologies Inc.发布的小型语言模型,专为设备端应用设计。它在保持极小的内存占用(<700MB)的同时,实现了与更大模型相媲美的评估分数和性能。该模型采用了4bit量化技术,具有7倍参数下降的同时保持相同性能的特点。Zamba2-mini在推理效率上表现出色,与Phi3-3.8B等更大模型相比,具有更快的首令牌生成时间、更低的内存开销和更低的生成延迟。此外,该模型的权重已开源发布(Apache 2.0),允许研究人员、开发者和公司利用其能力,推动高效基础模型的边界。

  • InterTrack:无需对象模板的人体与物体交互跟踪技术

    InterTrack 是一种先进的跟踪技术,能够在单目RGB视频中跟踪人体与物体的交互,即使在遮挡和动态运动下也能保持跟踪的连贯性。该技术无需使用任何对象模板,仅通过合成数据训练即可在真实世界视频中实现良好的泛化。InterTrack 通过分解4D跟踪问题为每帧的姿态跟踪和规范形状优化,显著提高了跟踪的准确性和效率。

  • GenWarp:生成新视角的图像,保持语义信息。

    GenWarp是一个用于从单张图像生成新视角图像的模型,它通过语义保持的生成变形框架,使文本到图像的生成模型能够学习在哪里变形和在哪里生成。该模型通过增强交叉视角注意力与自注意力来解决现有方法的局限性,通过条件化生成模型在源视图图像上,并纳入几何变形信号,提高了在不同领域场景下的性能。

  • Qwen2-VL:新一代视觉语言模型,更清晰地看世界。

    Qwen2-VL是一款基于Qwen2打造的最新一代视觉语言模型,具备多语言支持和强大的视觉理解能力,能够处理不同分辨率和长宽比的图片,理解长视频,并可集成到手机、机器人等设备中进行自动操作。它在多个视觉理解基准测试中取得全球领先的表现,尤其在文档理解方面有明显优势。

  • Dressplay:个性化服装生成器,轻松变换你的装扮。

    Dressplay是一个创新的在线服装生成器,允许用户通过简单的步骤生成个性化的服装。它利用先进的图像处理技术,让用户能够选择服装区域、目标人物以及想要穿戴的服装,从而创造出逼真的服装效果。Dressplay背后的技术不仅提高了服装设计的效率,也为用户提供了一种全新的个性化体验。目前,Dressplay提供免费试用,用户可以通过网页访问并体验其功能。

  • GLM-4-Plus:国际领先的语言理解与长文本处理大模型。

    GLM-4-Plus是智谱推出的一款基座大模型,它在语言理解、指令遵循和长文本处理等方面性能得到全面提升,保持了国际领先水平。该模型的推出,不仅代表了中国在大模型领域的创新和突破,还为开发者和企业提供了强大的语言处理能力,进一步推动了人工智能技术的发展和应用。

  • Playground:专业的设计工具,让设计变得简单有趣。

    Playground是一个专业的在线设计平台,它提供了丰富的设计资源和工具,包括贴纸、壁纸、海报、T恤设计和社交帖子设计等。用户可以轻松地创建个性化的艺术作品,无论是个人使用还是商业用途。该平台以其易用性、丰富的设计元素和创新的设计理念,满足了不同用户的设计需求。

今日大家都在搜的词: