pursuer 最近的时间轴更新
pursuer's repos on GitHub
C · 20 人关注
pwart
A lightweight WebAssembly JIT compiler and runtime , powered by sljit. PR and issue are welcome.
C · 4 人关注
tinycc-min
A branch fork from TinyCC(https://repo.or.cz/tinycc.git) and remove unnecessary feature.
C++ · 1 人关注
avian
Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's (JVM) features, suitable for building self-contained applications.
C · 1 人关注
libffi
libffi with cmake build system ,fork from https://github.com/am11/libffi/tree/feature/cmake-build-configs
Java · 1 人关注
PxpRpc
a very tiny rpc library aim to intercommunicate and interchange data cross platforms and languages(c,java,python,typescript(javascript),c#) with high performance and little load.
GLSL · 0 人关注
GLSLSample
Note the glsl usage
Java · 0 人关注
jgit
Pure java implementation of Git used by EGit(fork of https://git.eclipse.org/r/jgit/jgit.git, but no history commit,)
JavaScript · 0 人关注
Js2Py
JavaScript to Python Translator & JavaScript interpreter written in 100% pure Python🚀 Try it online:
0 人关注
libffi-forked
A portable foreign-function interface library.
C · 0 人关注
libuv-patched
libuv patched to support for android API 21 , and other old os for compatibility.
TypeScript · 0 人关注
partic2-iamdee
Small and extensible AMD loader. Branch of https://github.com/grassator/iamdee
TypeScript · 0 人关注
protask
Generator based task library.
Python · 0 人关注
PursuerJavaBridgeGen
This is a code generator to generate C jni glue code according to the java files.
TypeScript · 0 人关注
pxprpc4vscode-server
TypeScript · 0 人关注
pxseed-CorePackages
"pxseed" is a package manager manage javascript/typescript code and assets for browser ,node(server) and txiki.js by using AMD loader.
JavaScript · 0 人关注
pxseed-sample-1
Python · 0 人关注
python-mingw-patch
patch the python on windows to let the python support compile native c/c++ code with MinGW
Python · 0 人关注
remotepyexecutor
"remotepyexecutor" is a python module to execute python source code on remote host with TCP connection.
C · 0 人关注
simple-memory-allocator
Implement memory allocator function(like malloc realloc free etc.) on a flat memory space
C · 0 人关注
tbox-build-tools
Some tbox build tools(extract from xmake) can help you build tbox where xmake is not installed
C · 0 人关注
tinycc
Unofficial mirror of mob development branch
C · 0 人关注
tinyjit
[deprecated]A jit libraryextract and enhance from the tinycc compiler backend.
C++ · 0 人关注
VideoCaptureLibrary
Cross-platform library for video capture device
Java · 0 人关注
xplatj1
a trial project aim to make a cross-platform layer (deprecated, see xplatj2)
C · 0 人关注
xplatj2
a trial project aim to make a cross-platform layer
pursuer

pursuer

V2EX 第 358584 号会员,加入于 2018-10-25 15:17:15 +08:00
pursuer 最近回复了
3 天前
回复了 mizuki9 创建的主题 程序员 个人猜想 WebAssembly 的未来
之前写过一个 WebAssembly 的 JIT 编译运行时
https://github.com/partic2/pwart
但是有点懒得继续跟进新特性了,后面接着加复杂度那我不如拿 TCC 来改个 C 的运行时,可能还简单一点。
21 ,有一些 PDA 设备版本比较早。有的机顶盒设备甚至 4.4 的都有。。对我来说 21 最大问题是 libuv 需要 24 ,所以我 patch 了一个支持到 21 的版本。其他的直接 webview 糊,webview 如果用 X5 的话,能到 Chromium89 ,基本够用,不知道 geckoview 能到哪个版本。反正不管哪个 SDK 版本都觉得原生 API 既碎片化而且太难用了,不怎么想在上面写复杂逻辑。
c/c++的 ABI 和版本问题一直存在,所以微软搞了 COM 。同时依赖不同版本对于很多语言/平台都是比较麻烦的问题,只能指望开发人员做好兼容处理。

“拓展一下,如果我要写一个 C++程序也用到这个 otherlib 库,但同时又有一个依赖需要高版本 libcrypto.so ,那我是不是就没办法编译了?”
静态链接并做符号隔离(RTLD_LOCAL)可能可以解决,但如果可能,我觉得还是做成 RPC 的调用方式会简单一点。
14 天前
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
关于 CLS ,之前我做过一个尝试 https://github.com/partic2/protask

如果是通过 babel 或者 typescript 将 await 降级为生成器的话是可以实现一部分,但原生 Promise 会有影响。原生 await 则完全不行,相关讨论在这里
https://v2ex.com/t/1081474#reply29
我没看过 zone.js 的实现不确定是否有类似的地方。

随后我把上面的 protask 库改回了生成器的模式。但通过代码编译自动添加 await hook 还是可以实现类似 CLS 效果的。并且不会影响原生创建的 Promise.
19 天前
回复了 pureGirl 创建的主题 程序员 Python 中线程和协程的区别是什么
协程的切出点是可以确认的,所以考虑 data race 这类问题时会简单很多,协程的栈(当然我是指把闭包变量当做等价的栈)通常比线程小而且更加灵活
39 天前
回复了 wuruxu 创建的主题 Android 另一个 android webview 实现
前几天刚收藏了下。这个重新编译的话需要梯子下载 chromium 的源码吗?
实际浏览器技术放弃 native 插件并不只有 flash ,ppapi ,npapi ,NaCl 等技术标准都被浏览器放弃了,大概是跨平台和安全问题。且对浏览器来说维护一个这样的系统外,平台相关的扩展是一个很大的工作量。
而 Adobe ,我个人觉得,Flash 本身也是从 Macromedia 那里买来的,虽然也做了 AS3 ,但要完全迁移到现在的 HTML5 结构大抵也是要大规模重构的,对 Adobe 来说收益不能覆盖支出,没有动力做。

唯一的问题是,Adobe 一直不愿意开源 Flash Player 。如果开源搞不好会有更多人会去尝试做移植工作,说不定能把 flash 技术以另一种形式重现,也许是因为其中包含许可证问题吧。
@ccpp132 1 代就是 LibGDX ,一个 Java 平台上的游戏框架。2 代不清楚
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3804 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 04:13 · PVG 12:13 · LAX 20:13 · JFK 23:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.