EulerChen's repos on GitHub
C++ · 289 人关注
llvm-bindings
LLVM bindings for Node.js/JavaScript/TypeScript
Vue · 58 人关注
Polymer-Music
A music player based on Vue.js(基于Vue.js的聚合音乐播放器WebAPP)
C++ · 2 人关注
ant-sniffer
A sniffer based on libpcap and electron(基于libpcap和electron的网络嗅探器)
2 人关注
llvm-windows
Build LLVM for Windows
Java · 1 人关注
InformationCollector
JavaScript · 1 人关注
ohmypet
《小宠爱》高校小程序开发应用赛西北赛区一等奖
0 人关注
ApsarasX
WebAssembly · 0 人关注
assemblyscript
A TypeScript-like language for WebAssembly.
WebAssembly · 0 人关注
binaryen
Compiler infrastructure and toolchain library for WebAssembly
CSS · 0 人关注
blog
个人博客 & 学习笔记
JavaScript · 0 人关注
iphone-pruchase
Jupyter Notebook · 0 人关注
llama-recipes
Scripts for fine-tuning Meta Llama3 with composable FSDP & PEFT methods to cover single/multi-node GPUs. Supports default & custom datasets for applications such as summarization and Q&A. Supporting a number of candid inference solutions such as HF TGI, VLLM for local or cloud deployment. Demo apps to showcase Meta Llama3 for WhatsApp & Messenger.
0 人关注
secloud-taint
Classification of sinks and sources in node.js API.
0 人关注
TensorRT-LLM
TensorRT-LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and build TensorRT engines that contain state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT-LLM also contains components to create Python and C++ runtimes that execute those TensorRT engines.
TypeScript · 0 人关注
ts-err-hunter
0 人关注
wasmc
:sparkles: A WebAssembly interpreter written in C for demonstration
C++ · 0 人关注
XBind
EulerChen

EulerChen

V2EX 第 367423 号会员,加入于 2018-12-03 09:37:09 +08:00
根据 EulerChen 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
EulerChen 最近回复了
@wanguorui123 N1 是什么?
@zbd123 进去看了一下,啥都没有呀
327 天前
回复了 myqoo 创建的主题 程序员 WebAssembly 需要考虑碎片化问题吗?
不是兼容性问题,就是单纯的 iOS 15 之前 Safari 浏览器对 wasm 解码实现有问题而已,我把你的 wasm 二进制文件挨个字节分析了一下,是符合 wasm spec 规范的
排除 C#我不了解以外,我个人觉得优先选择如下
第一选择:C/C++,目前 C/C++/Rust 编译到 WebAssembly 基本上都是基于 LLVM ,编译产物在性能和体积方面区别不大,但是 C/C++存量代码比 Rust 很多,生态也更好,Rust 有的 C/C++都有,Rust 没有的 C/C++也有
第二选择:Rust ,感觉是政治正确的原因,Rust 看起来比 C/C++更火热,如果不想用 C/C++的话 Rust 是个不错的选择
第三选择:Go ,Go 编译到 wasm 需要用 TinyGo 编译器,但 Go 编译到 wasm 跟编译到 Native 有同样的缺陷,编译产物体积很大(塞了个 Runtime 进去),尽管 TinyGo 的后端也是基于 LLVM
第四选择:AssemblyScript ,编译器前端是手搓的(不太行),编译器后端是 Binaryen (大佬出品,值得信赖),基本不可能复用 npm 生态,AS 代码虽然看起来类似 TS ,但其实从类型系统的角度看根本不是一种语言,很少有 JS/TS 可以方便移植到 AS 上,这个项目最近两年已经处于半死不活的状态,除非你只会 JS/TS ,否则不推荐 AssemblyScript
建议:简历上多写点涉及前端核心技术的东西,像修复文档 typo 这种就不用提了,多写写你会哪些技术(尤其是你觉得你比大多数强的地方),用这些技术做了哪些项目(项目最好复杂一点,你那些技术才有用武之地)。如果会 Rust ,也可以写上去。
2023-04-14 14:39:44 +08:00
回复了 sunhuawei 创建的主题 分享创造 [🎁送码] 今日热榜 2.0 上线,欢迎大家体验
@sunhuawei 还会发激活码吗?看起来已经用光了
2022-11-14 14:17:38 +08:00
回复了 pursuer 创建的主题 分享创造 写了一个轻量的 WebAssembly JIT 运行时 PWART
请问您做的这个轻量级 JIT 打算是应用在什么场景下呢?

我们团队这边目标场景是区块链,也做了一个对标 WAMR fastjit 的轻量级 JIT ,并已经上线蚂蚁链生产环境,JIT 整体编译+执行时间比 wasmer-singlepas 、wasmer-cralieft 、wasmer-llvm 都要好😁
2021-10-10 16:57:41 +08:00
回复了 wizardpisces 创建的主题 TypeScript 把 javascript 编译成 LLVM IR, x86 assembly
https://github.com/ovr/StaticScript
https://github.com/emlai/ts-llvm
https://github.com/nervosnetwork/minits
https://github.com/MichaReiser/speedy.js
这些都是前人们为你踩下的坑,JavaScript 和 TypeScript 毕竟还是太动态了,无论是将其编译为 LLVM IR 还是 asm,都只能编译一个子集,但是仅仅是子集是不够的,动态类型+闭包+Object 这些都是 JavaScript/TypeScript 的生产力,是必不可少的
2021-03-02 17:19:17 +08:00
回复了 fescover 创建的主题 程序员 阿里春招实习生专场帮内推
阿里和蚂蚁能同时投吗?
在蜜罐上做比较好
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1401 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 17:35 · PVG 01:35 · LAX 10:35 · JFK 13:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.