Remix.run Logo
pjmlp 18 hours ago

I had to laugh about the Tiger Beetle history when hearing about it on one of my podcast feeds.

Although it is now famously one of the Zig written production deployments, the founders thought JavaScript would be a great option to write a database server, like really?!?

pan69 17 hours ago | parent [-]

> In the month of July 2020, we developed a prototype of TigerBeetle in Node as a performance sketch to measure the basic components of the design (batching, TCP protocol, cryptographic checksums everywhere, fsync journalling, in-memory business logic and hash table operations).

https://github.com/tigerbeetle/tigerbeetle-history-archive/b...

pjmlp 16 hours ago | parent [-]

> I was writing Rhino on the JVM before Node came out because I was absolutely convinced the world would move to server-side JavaScript.

> And I think now, I think a lot of the reason why people went into NPM was because the tooling in C was so terrible.

> Like, how do you compile a C program?

Are some interesting quotes and hint much more to lack of knowledge on server compiled languages than a "performance sketch".

Full podcast episode is here,

https://shows.acast.com/software-unscripted/episodes/tigerbe...