3 ms·
One can always call external code from Common Lisp - there is no need to re-invent/re-implement everything in CL. Use a FFI to call library functions, call exte
by lispm 5y ago
One can always call external code from Common Lisp - there is no need to re-invent/re-implement everything in CL. Use a FFI to call library functions, call external routines or call internal routines (ABCL runs directly on the JVM and can call arbitrary JVM) code.
Using Common Lisp does not make it necessary to write all code in it.
Not sure why I would for a project re-implement existing PDF features of other tools - unless there is a specific reason for it. I would always first explore to re-use code.
- e3bc54b2 5y agoThanks. I was trying to go as native as possible. I did get it to completion by using other tools for everything but web interface. The reason I was so disappointed was because my prior Lisp experience was with Emacs Lisp, which has probably the best documentation and iterative and interactive development experience of all the programming languages out there. I was spoiled and had probably unreasonable expectations. NixOS doesn't make things easier either. I'm looking to make another attempt at this, hopefully I'll do better then.