I've always admired the language Dylan, and now that OpenDylan is available I've been studying it in a bit more depth. Multi-methods are something I'd really...
... Yes, in Dylan you can 'rename' functions imported from modules. So you would rename 'do-something' to 'foo-do-something', and from another module, it's...
... I thought so. After a bit of thinking, if you dispatch on the class first, then on the arguments, you can achieve true OO-dispatching along with ...
... What are you talking about, true OO language? What is it, and why do we care? I don't think dispatch on the first argument makes a language any truer than...
... I'm sorry if I'm sounding like an oo purist. I'm not, I don't even like the term anymore really, and as you suggest, it doesn't mean the same thing to all...
... Hey Chris, do you know how to concatinate macro pattern variables? Below, ?class and ?name should be combined into one identifier: define method ?class ##...
... I don't have a running Dylan system where I am to test but if ?class ## ?name doesn't work, how about ?#"class" ## ?name. The ?#"class" turns 'class' into...
Kokogut is a compiler of the Kogut language, written in itself. http://kokogut.sourceforge.net/ New in Kokogut-0.6.0 (29 October 2005), a release with...
I've been developing an OO language (called Lyken) that is similar in many ways to Python, but one of its goals is to make integrating C code simple, using...
Hi, Jason ... The previous incarnation of my language Pluk uses this approach, its pretty easy way of creating something that works. Especially the...
Bart van der Werf
bluelive@...
Oct 29, 2005 7:35 pm
2454
... I've been doing this for my languages. I started out with a C++-front approach, but evolved toward using straight C. ... The C-front approach seems to me...
... I did some experimentation with tcc a few months ago (on RHEL WS 4, x86), and found that even something as simple as a hello world program would segfault....
... It mostly worked fine for me (on Gentoo), although I think I've seen the compiler seqfault on syntax errors sometimes (instead of printing an error...
... TCC is fairly reliable, but it probably has problems with GCC >3.[34]. There was a fix checked in (yesterday) for an ELF loader problem. Overall, TCC is...
Kyle Hayes
kyle@...
Oct 31, 2005 2:28 pm
2460
... SmartEiffel does that and they are pretty successfull. ... -- Mon p'tit blog - http://david.jobet.free.fr Nosica - http://www.nosica.net - natural...
Kokogut is a compiler of the Kogut language, written in itself. http://kokogut.sourceforge.net/ New in Kokogut-0.6.1 (25 January 2006), a release with readline...
Hi, I'm planning to implement arbitrary precision integers into my language. I explored several libraries implementing such functionality, but I cannot decide,...
... Hi Rudla, Which ones are you currently looking at and what do you think of them? I looked into it a while ago and think I only found the GNU one to be to...
... GMP: Claims to be the fastest one. I had problems with compiling on Windows platforms using VS 6.0 etc. (the platform I'm currently using) The code looks...
... Why are people so fascinated with arbitrary precision integers? Please don't take this as a criticism; I'm genuinely curious. Do you ever overflow 32 bit...
... GMP. ... Performance, portability, open source. ... Not to my knowledge. You can build such a library on top of GMP however. I'd recommend using the...
Another alternative is Scheme48's bignum library, because it's reasonably fast and under a very free license. You can use it for a closed-source project, and...
... Interestingly there's been a discussion on caml-list about using 64 bit ints for doing money. With precision to the 1/1000th and using Vietnamese Dongs...
... According to http://en.wikipedia.org/wiki/Vietnamese_dong: As of November 9, 2005, the US dollar was worth 15,897 đồng. Given the size of the world's...