I’m currently building an early release of the webapp database project I’ve been working on in my spare time. The app is predictably written in factor which has a neat deployment mechanism: you create an image file with just the compiled code that you need to run the app and then ship that for each […]
Read Full Post »
Continuing on from yesterday evening, I had a bit of time tonight in front of the telly so I implemented the rest of the fast-search functionality in factor using the assembler code from the previous post.
The first step was to create the simple bloom filter for sending to the assember code. To keep the […]
Read Full Post »
This is a continuation of the previous post
Thanks to the commenters who suggested using other datastructures rather than an unordered array. The reason I’m going for linear search is that it allows the searching of an index sorted for other purposes. The fewer indexes I use, the less data has to be in memory and […]
Read Full Post »
I’m currently writing what amounts to an olap database in factor in my spare time, which is a pretty interesting project. Actually spare time is limited now that I have a child but factor is affording me a pretty good productivity compared to python and scheme so it’s probably net-par compared to what I was […]
Read Full Post »
Factor ships with a gui ide, but I prefer to use the command line listener REPL within an emacs buffer for my coding. The advantage is that it’s more tightly integrated with emacs - e.g. I can send blocks of code to the repl with keypresses. The downside is the lack of debugger.
Today I discovered […]
Read Full Post »