WebAssembly Studio:Mozilla提供的WASM工具
\
看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!
\
\\
WebAssembly Studio是Mozilla开发的一款在线工具,用于将C/C++和Rust代码编译为WASM格式。
\\
WebAssembly Studio是Mozilla在数月前通过合并WasmExplorer和WasmFiddle项目而推出的一个新项目。Mozilla并非计划通过在IDE上另起炉灶,以替代那些当前得到广泛采用的IDE,而是意在将对WebAssembly的认识引入到该IDE中,并分享相关的知识。Mozilla的愿景是将一些目前已开发的功能加入到VS Code中,并正在需求愿为此付出时间的开发人员。
\\
尽管该IDE目前仅支持C/C++和Rust,但是工具的架构是完全可插拔的,可支持Kotlin等其它语言。编译是在服务器端完成的,但是正如Mozilla研发经理Michael Bebenita发帖指出,他们希望“此类工作能更多地在客户端完成”。
\\
WebAssembly Studio不仅可以构建并运行代码,而且可以检查由IDE生成的或是上载的WASM文件,甚至可以生成包含反汇编WASM文件文本内容的WAT文件。WebAssembly Studio还可以生成一个显示各种函数间关系的“调用图”(Call Graph)。
\\
Mozilla计划近期推出:
\\
\
- \
添加对C/C++/Rust项目的更好支持。对于C/C++应用,当前使用的是C/C++的LLVM后端。Mozilla希望通过LLVM后端添加对Emscripten的支持,以调用SDL和OpenGL等API。对于Rust项目,有望添加对Cargo的支持。
\ \\
- \
继续添加新的特性,并集成更多的工具到WebAssembly Studio中。
\ \\
- \
支持开发人员使用熟悉的工具,下载并本地构建WebAssembly Studio项目。
\ \\
- \
改进UX和错误报告,实现性能上的普遍优化。
\ \
\\
欢迎开发人员访问WebAssembly Studio的GitHub代码库,并给出适当的贡献,尤其是与VS Code或Electron的集成。
\\
查看英文原文: WebAssembly Studio: A WASM Tool from Mozilla
WebAssembly Studio:Mozilla提供的WASM工具相关推荐
- Mozilla网站安全分析工具Observatory已发布
Mozilla最近发布了一款名为Observatory的网站安全分析工具,意在鼓励开发者和系统管理员增强自己网站的安全配置. \\ 该工具的用法非常简单:输入网站URL,即可访问并分析网站HTTP标头 ...
- [Visual Studio+TFS--强大的项目管理工具]
[Visual Studio+TFS–强大的项目管理工具] 一.前言 微软的Visual Studio非常强大,可以无缝结合Git或自家的TFS(Team Foundation Server),进行项 ...
- Android Studio CPU profiler性能分析工具介绍和使用详解
Android Studio CPU profiler性能分析工具介绍和使用详解 CPU profiler介绍 Android Studio CPU 性能剖析器可实时检查应用的 CPU 使用率和线程活 ...
- Studio One5数字音乐制作工具
一款功能强大的编曲软件,也是一款通过直观操作就能完成录制,编辑,混音,母带制作等一系列过程的宿主软件.同时它也是性价比非常高的编曲软件之一,支持VST2 ,VST3 ,AU等功能可以让Audio和MI ...
- BuildIt: Visual Studio .NET 的自动生成工具
为什么80%的码农都做不了架构师?>>> 用 Visual Studio.NET 和 Visual SourceSafe 进行团队开发 http://msdn.microsof ...
- Qt程序打包发布方法(使用官方提供的windeployqt工具)
Qt程序打包发布方法(使用官方提供的windeployqt工具) 转自:http://tieba.baidu.com/p/3730103947?qq-pf-to=pcqq.group Qt 官方开发环 ...
- 总结 Visual Studio 2019 发布以来 XAML 工具的改进
不知不觉,Visual Studio 2019 已经出到 16.8 和 16.9 Preview 了.虽然每次更新都林林总总地一大堆新功能和改进,但关于 XAML 的内容总是,always,每次都只有 ...
- Microsoft SQL Server 2005 提供了一些工具来监控数据库
--WL 09-07-03 /*Microsoft SQL Server 2005 提供了一些工具来监控数据库.方法之一是动态管理视图.动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务 ...
- YOCTO项目介绍:通过提供模版、工具和方法帮助开发者创建基于linux内核的定制系统
目录 YOCTO项目介绍 配置内核 build配套 Yocto ,是一个开源社区.它通过提供模版.工具和方法帮助开发者创建基于linux内核的定制系统,支持ARM, PPC, MIPS, x86 (3 ...
最新文章
- python学起来难不难-Python为什么那么受欢迎?学习Python难不难?
- Redis进阶 -CLUSTER NODES 信息结合实际输出信息解读
- list中抽出某一个字段的值_使用LINQ获取List列表中的某个字段值
- alter database open resetlogs
- nth-of-type(n)
- php 反射原理,PHP反射机制详解
- Java BufferedReader skip()方法与示例
- linux系统怎么设置开机密码,Linux_Linux系统怎么设置开机密码?Linux设置开机密码的方法,为了保证Linux系统的安全,应 - phpStudy...
- Image-based Lighting approaches and parallax-corrected cubemap
- 11.1金山游戏开发笔试
- 字节流通向字符流的桥梁:InputStreamReader
- 【链表相加】程序员面试金典——2.5链式A+B
- iOS14更新了需要注意哪些适配
- html博客音乐播放器代码大全,HTML博客音乐播放器代码大全
- python双线性插值函数_OpenCV ——双线性插值(Bilinear interpolation)
- 一个专业搬砖人的幻想:全国实现旬休制度
- 汉诺塔(hanio)
- “看到他的汇报,我彻底服了!”:这个工具能让你的图表多炫酷?
- 51Talk第一天 培训系列1
- 对接天猫接口之获取宝贝主图和购买宝贝对应的SKU图片(Java实现)