I think I recovered now
-
I decided to do some hardcore Scheme (probably not in the eyes of veteran Schemer, but none the less cool for me :) ). So what did I do? I decided to write a 'LINQ' for Scheme :cool: See what 50 lines of code[^] can do in Scheme. ;)
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 3 out now -
I decided to do some hardcore Scheme (probably not in the eyes of veteran Schemer, but none the less cool for me :) ). So what did I do? I decided to write a 'LINQ' for Scheme :cool: See what 50 lines of code[^] can do in Scheme. ;)
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 3 out nowSweet/Scary. :cool:
-
Sweet/Scary. :cool:
-
David Stone wrote:
Scary
Indeed! It's like you know you can get it to do what you want, but you dont know how to make it do it.
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 3 out nowI've not used Scheme before, but looking at that gives me the feeling that you could tweek it out of existence.
I'm largely language agnostic
After a while they all bug me :doh:
-
I decided to do some hardcore Scheme (probably not in the eyes of veteran Schemer, but none the less cool for me :) ). So what did I do? I decided to write a 'LINQ' for Scheme :cool: See what 50 lines of code[^] can do in Scheme. ;)
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 3 out nowYou are one crazy guy. :rolleyes:
You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK
-
I decided to do some hardcore Scheme (probably not in the eyes of veteran Schemer, but none the less cool for me :) ). So what did I do? I decided to write a 'LINQ' for Scheme :cool: See what 50 lines of code[^] can do in Scheme. ;)
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 3 out nowleppie wrote:
So what did I do? I decided to write a 'LINQ' for Scheme
This is something that facinates me. I've looked at Lisp, a close relative of Scheme, and I've seen it said that you can create "mini-languages" with them. So imagine you're working in a domain and have the ability to build a language customized to your needs. I've not gone further into this because I can't seem to see my way through the learning curve for a language like Lisp to the end goal, which would be to compile standalone applications. At any rate, thanks for sharing. Have you written an article on this? If not, I would encourage you to do so.
-
leppie wrote:
So what did I do? I decided to write a 'LINQ' for Scheme
This is something that facinates me. I've looked at Lisp, a close relative of Scheme, and I've seen it said that you can create "mini-languages" with them. So imagine you're working in a domain and have the ability to build a language customized to your needs. I've not gone further into this because I can't seem to see my way through the learning curve for a language like Lisp to the end goal, which would be to compile standalone applications. At any rate, thanks for sharing. Have you written an article on this? If not, I would encourage you to do so.
Leslie Sanford wrote:
I've not gone further into this because I can't seem to see my way through the learning curve for a language like Lisp to the end goal, which would be to compile standalone applications.
I agree, the learning curve is hard, but the beauty is that you will probably carry on learning something new until you die :)
Leslie Sanford wrote:
Have you written an article on this? If not, I would encourage you to do so.
But where? ;P I cant see myself answering 4 gazzilion questions here on CP, hehe.
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 3 out now -
I've not used Scheme before, but looking at that gives me the feeling that you could tweek it out of existence.
I'm largely language agnostic
After a while they all bug me :doh:
-
I decided to do some hardcore Scheme (probably not in the eyes of veteran Schemer, but none the less cool for me :) ). So what did I do? I decided to write a 'LINQ' for Scheme :cool: See what 50 lines of code[^] can do in Scheme. ;)
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 3 out nowCool but strange. It hurts imagining why you would do something data base-y in LISP.
Software Zen:
delete this;
Fold With Us![^] -
Cool but strange. It hurts imagining why you would do something data base-y in LISP.
Software Zen:
delete this;
Fold With Us![^]