Amber 是一個 C99 列式記憶體內陣列引擎,使用 q 的工作詞彙:表格、完整的 join 系列(含原生 as‑of)、qSQL select/by、C 級別欄位屬性,並支援零拷貝 Arrow。
AI 翻譯
Amber is a C99 columnar in-memory array engine with the working vocabulary of q: tables, the full join family including native as-of, qSQL select/by, C-level column attributes and a zero-copy Arrow br
資料C · KCLGitHub @BonucciAndrea上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Amber 是一款小型、快速的陣列語言,語法類似 q:支援表格、完整的 join 系列、qSQL、tick 資料與日期,全部封裝於一個小型 C 程式碼檔案。基於 ngn/k 建置。
AI 翻譯
A small, fast array language that talks like q: tables, the whole join family, qSQL, tick data and dates, in one little C binary. Built on ngn/k.
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
A low-latency array language: columnar, vectorised, in-memory.
Amber is a small, fast, self-contained array language with the working vocabulary of
q: dictionaries, tables & keyed tables with ([]…) literal syntax, the full
join family (left · inner · union · plus · equi · as-of · window), qSQL-style
select/by, strings, intraday tick / OHLC temporals, and column attributes implemented
in C that turn search from O(n) into O(log n), which is ~1000–2000× faster on large data.檢視完整 README ↗目前無法載入完整 README。請透過原文連結閱讀。 以下為已儲存的摘錄。
A low-latency array language: columnar, vectorised, in-memory.
Amber is a small, fast, self-contained array language with the working vocabulary of
q: dictionaries, tables & keyed tables with ([]…) literal syntax, the full
join family (left · inner · union · plus · equi · as-of · window), qSQL-style
select/by, strings, intraday tick / OHLC temporals, and column attributes implemented
in C that turn search from O(n) into O(log n), which is ~1000–2000× faster on large data.檢視完整 README ↗