Skip to content

Comment on Rust 1.39parent

Comments

You are talking about a db engine?

P.D: I'm building a relational language (not engine, but could be part of it)

Hmm well, what I had in mind was something more of and array of arrays, where each array is a row and at each index there is a column. What I had in mind is a download of such arrays, inject them to wasm, and then access them using an external interface. Was thinking about using basic array methods as I am pretty much non experienced in Rust, and would be a good learning exercise. A relational language tho might be interesting.

Well, I'm not far from it. The original plan was base all on top a ndarray. I backed off when see how problematic was to do CRUD operations and JOINS.

Now I support: Scalars, Vectors, Tables (Vectors of Row vectors) and Indexed tables (Table alike on top of BTree). Now i'm trying to solve how incorporate iterators (https://www.reddit.com/r/rust/comments/dnhzo1/for_a_interpre...). Solving this the lang is ready to go for a MPV.

I plan to use for real for my projects, so is not just a exercise for fun.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.