Vladimir Sedach

I made my first Free Software contribution in 2003 and have been contributing to Free/Libre Software since that time.

Some of my projects:

Translator from an extended subset of Common Lisp to JavaScript.
Andrey Moskvitin and I wrote the second (current) version of CLiki, the Common Lisp Free Software wiki.
Common Lisp implementation of the URI Template proposed standard draft version 01 as a reader macro that does both templating and destructuring.
Jaro, Jaro-Winkler, Soerensen-Dice, Levenshtein, and normalized Levenshtein string distance/similarity metrics algorithms.
Radix tree implementation for Common Lisp sequences.
Sparse vectors for Common Lisp.
Modern Cscope Emacs interface.
Eager Future2
Composable futures library (concurrent/parallel programming).
C to portable Common Lisp compiler. A single-pass C preprocessor/tokenizer/parser is implemented as a Common Lisp reader macro. The resulting AST is also suitable for use in C-to-C code transformation tools. Memory allocation is done using typed arrays, and pointers are represented as closures. A libc implementation (ongoing) in portable Common Lisp is included.

My GitHub profile (in the process of being decommissioned) contains more software. In addition, I have contributed bug fixes and improvements to more than twenty other Free Software projects.

Last modified 2019-01-23