Search found 99 matches

by schoppenhauer
Sat Mar 22, 2014 6:12 pm
Forum: Common Lisp
Topic: New and delete in CFFI
Replies: 3
Views: 3634

Re: New and delete in CFFI

You could try to manually do name mangling, but this is not portable, and doing this would be enough work for an own project, I guess, so I would not suggest it. I would rather generate the necessary c-code programatically.

So you're writing a wrapper for OpenCV? Nice!
by schoppenhauer
Fri Oct 18, 2013 2:51 am
Forum: Other Tools
Topic: Geany as a Common Lisp IDE
Replies: 2
Views: 10049

Re: Geany as a Common Lisp IDE

I would not consider this desire "misguided". Emacs is pretty old and creates its "own world", the problem so far was that most modern feature-rich editors are bloated (NetBeans, Eclipse). So people stick with emacs, vi, pico and their ancestors. However, Geany seems to have a quite reasonable plugi...
by schoppenhauer
Mon May 06, 2013 10:38 am
Forum: Common Lisp
Topic: BLOBs in SQL
Replies: 2
Views: 3231

Re: BLOBs in SQL

pjstirling wrote:http://common-lisp.net/project/cl-sqlite/ does blobs when provided with byte vectors.
But that does not prevent me from having to load the whole data into RAM first, which I want to avoid.

I am currently considering using postgres byte-arrays and substr.
by schoppenhauer
Sun May 05, 2013 4:56 pm
Forum: Common Lisp
Topic: BLOBs in SQL
Replies: 2
Views: 3231

BLOBs in SQL

Hello. I would like to use some database for caching preprocessed data for a website. Even though the data will seldom be larger than a few megabytes, I do not feel good about having to load them into memory on the whole instead of serving them. I can (and will) of course use plain files if necessar...
by schoppenhauer
Tue Mar 12, 2013 5:32 pm
Forum: The Lounge
Topic: Usenet
Replies: 1
Views: 3755

Usenet

Meh. Since the last time I looked, many usenet-servers were closed. Is there any public free usenet server with has comp.lang.lisp?
by schoppenhauer
Mon Feb 25, 2013 6:31 am
Forum: The Lounge
Topic: A good benchmark for a garbage collector
Replies: 2
Views: 6319

A good benchmark for a garbage collector

Hello. I am currently experimenting with a few ideas on garbage collection, and I am looking for good benchmarks for them - algorithms that exhaust it, etc. One problem I see is that it is probably pointless to compare them to the widespread GCs. On the one hand, it is probably easy to top something...
by schoppenhauer
Sat Oct 27, 2012 12:13 pm
Forum: Other Dialects
Topic: Clojure Benchmarks
Replies: 0
Views: 5815

Clojure Benchmarks

I recently read that Clojure runs on JamVM, which is nice, and made me looking for more information, since the last time I tried clojure is long ago and I was not really convinced. Especially, it was very slow and still had bugs. I do not know how about the bugs now, but reading across random benchm...
by schoppenhauer
Tue Oct 02, 2012 3:01 pm
Forum: The Lounge
Topic: Has anybody tried REBOL
Replies: 0
Views: 3791

Has anybody tried REBOL

Hello. I just learned about REBOL, http://www.rebol.com/, and looking at the example code and the emphasis on DSLs, in some aspects it somehow reminds me of LISP, but I did not look deep into it. Does anybody know more?
by schoppenhauer
Thu Feb 16, 2012 5:48 pm
Forum: The Lounge
Topic: A "functional" processor architecture
Replies: 1
Views: 4108

A "functional" processor architecture

Recently, I had a (trivial) idea: If I got that right, in protected mode, an x86_64 processor needs four (!!!) dereferencings for every memory reference the code makes. With one more, more RAM would be needed for the tables, but it would also be possible to have pagesize=wordsize. This would be espe...
by schoppenhauer
Thu Feb 16, 2012 5:39 pm
Forum: Common Lisp
Topic: Lisp
Replies: 9
Views: 9267

Re: Lisp

Mario 64 was made in Lisp as well. According to http://www.franz.com/success/customer_apps/animation_graphics/nichimen.lhtml this is only partially true. To give an additional example, I think reddit was written in Lisp initially. As an OS, there is Movitz, which is, however, only academic so far. ...