Re: [Chicken-users] inventory of community skills

2007-02-03 Thread Brandon J. Van Every
Shawn Rutledge wrote: But you're saying I'm going to have trouble with mouse events, right? I'd call it gruntwork rather than trouble. Mouse events on everyone's pet OS is a boring problem. Plenty of OpenGL windowing toolkits have dealt with it in some way. But there's a plethora of such t

Re: [Chicken-users] other leading Schemes

2007-02-03 Thread Brandon J. Van Every
Shawn Rutledge wrote: The end-users didn't know or care what language it was written in - it was just a Windows .exe file that happened to put up a funky-looking UI. :-) If there were a nice portable (Windows, X/GTK or QT, MacOS) widget library that isn't a hassle to use, I'd use Scheme in my

Re: [Chicken-users] inventory of community skills

2007-02-03 Thread Shawn Rutledge
On 2/3/07, Peter Keller <[EMAIL PROTECTED]> wrote: On Fri, Feb 02, 2007 at 09:32:35PM -0800, Brandon J. Van Every wrote: > Similarly, there's a type called the > "Plant" that is great at chucking out new things, but gets bored with > them fairly quickly. Yeah, that'd be me :) Me too, in ge

Re: [Chicken-users] other leading Schemes

2007-02-03 Thread Shawn Rutledge
On 2/2/07, Brandon J. Van Every <[EMAIL PROTECTED]> wrote: Some people actually use Scheme as part of their commercial business model. But they are few and far between. Their economic results are not easily reproduced by most people. Whereas anyone can learn C++, Java, and C# and then go make

Re: Re : [Chicken-users] other leading Schemes

2007-02-03 Thread Brandon J. Van Every
minh thu wrote: Well, i've tried the opengl egg... what does it lack ? A window. A mouse. Handling of stupid window redraw events. An OpenGL binding isn't an OpenGL windowing toolkit. You can't actually do anything until you've dealt with that stuff somehow. It's a boring job that ever

Re: [Chicken-users] Help with and-let* please.

2007-02-03 Thread Robin Lee Powell
On Sat, Feb 03, 2007 at 03:42:38PM -0800, Kon Lovett wrote: > > (and-let* > ([(begin (display "foo.\n") #t)] > [(= 2 1)] > [(begin (display "bar.\n") #t)] ) > (begin > (display "Still here.\n"))) > > You forgot the enclosing braces for each sub-form. ('[...]' is not >

Re: [Chicken-users] Help with and-let* please.

2007-02-03 Thread Kon Lovett
On Feb 3, 2007, at 2:33 PM, Robin Lee Powell wrote: I'm trying to work from http://srfi.schemers.org/srfi-2/srfi-2.html because the Chicken site is down, and I can't make and-let* work for me at all. I've shown two attempts below. In the chicken source, in csi.scm, there's: (and-let* ([(fx>=

[Chicken-users] Help with and-let* please.

2007-02-03 Thread Robin Lee Powell
I'm trying to work from http://srfi.schemers.org/srfi-2/srfi-2.html because the Chicken site is down, and I can't make and-let* work for me at all. I've shown two attempts below. In the chicken source, in csi.scm, there's: (and-let* ([(fx>= a len)] [o (fxmod len 16)] [(not

[Chicken-users] Documentation is down.

2007-02-03 Thread Robin Lee Powell
I can't get to any of the useful documentation pages, like http://chicken.wiki.br/Unit%20library -Robin -- http://www.digitalkingdom.org/~rlpowell/ *** http://www.lojban.org/ Reason #237 To Learn Lojban: "Homonyms: Their Grate!" Proud Supporter of the Singularity Institute - http://singinst.org/

Re: Re : [Chicken-users] other leading Schemes

2007-02-03 Thread Brandon J. Van Every
minh thu wrote: At least with the mainstream languages, there's money in them, you can get paid for them. If you accidentally become well versed in the trivia of C++, Java, or C#, you can make big $$ at that. Do you mean being employed ? Or at least working for out sourced project, not in-

[Chicken-users] What happens to a (non-simple) Scheme object sent to a foreign function?

2007-02-03 Thread Tony Sidaway
I'm sending a Scheme string to a foreign (C) library as a c-string. I also send it the address of a Scheme procedure created as define-external--this address is sent as a c-pointer. Later on I call a safe-foreign-lambda which will use the Scheme function whose address I sent it as a callback, and

Re : [Chicken-users] other leading Schemes

2007-02-03 Thread minh thu
2007/2/2, Brandon J. Van Every <[EMAIL PROTECTED]>: minh thu wrote: > Hi Brandon, > > although you first start your mail with a question, what's the > underlying intention ? > I can't understand why there's so much discussion about 'community > size' and 'growing' and so on... it's the same on e

Re: [Chicken-users] inventory of community skills

2007-02-03 Thread Peter Keller
On Fri, Feb 02, 2007 at 09:32:35PM -0800, Brandon J. Van Every wrote: > An ideal, theoretical open source business model, would spread the > impacts of development evenly over the entire community. So that nobody > has much work to do. Then people can rationalize, "Ok, if I contribute > a few