Anybody know of a Chicken-compatible Ruby on Rails workalike?
I know Ed Watkeys posted something about the URL mapping part, but is
there anything close to a full framework?
--
Toby Butzon
___
Chicken-users mailing list
Chicken-users@nongnu.org
http
On 4/21/06, Toby Butzon <[EMAIL PROTECTED]> wrote:
> Anybody know of a Chicken-compatible Ruby on Rails workalike?
>
> I know Ed Watkeys posted something about the URL mapping part, but is
> there anything close to a full framework?
Not that I know of. There are some parts (Ed's code and the ajax
felix winkelmann wrote:
On 4/21/06, Toby Butzon <[EMAIL PROTECTED]> wrote:
Anybody know of a Chicken-compatible Ruby on Rails workalike?
I know Ed Watkeys posted something about the URL mapping part, but is
there anything close to a full framework?
Not that I know of. T
On Fri, Apr 21, 2006 at 02:05:45PM -0700, Brandon J. Van Every wrote:
>I'm afraid my own Chicken projects are getting the backburner right
>now. Technical stuff is just too much work when I'm spending a lot of
>time signature gathering. The season ends in early July and if I
>
Hi!
> Ajax egg. And some session support, but we can do
> that easily, and even _better_ with continuations. See
> (http://radio.weblogs.com/0102385/2004/04/03.html#a568) for some tasty
> stuff. This could ideally be integrated in Spiffy.
IMHO it would be better to make it easy to integrate, b
On Sat, Apr 22, 2006 at 04:05:22PM +0200, Peter Busser wrote:
> Hi!
>
> > Ajax egg. And some session support, but we can do
> > that easily, and even _better_ with continuations. See
> > (http://radio.weblogs.com/0102385/2004/04/03.html#a568) for some tasty
> > stuff. This could ideally be inte
From: Peter Bex <[EMAIL PROTECTED]>
Subject: Re: [Chicken-users] rails-like frameworkTo: chicken-users@nongnu.orgMessage-ID: <[EMAIL PROTECTED]
>Content-Type: text/plain; charset="us-ascii"On Sat, Apr 22, 2006 at 04:05:22PM +0200, Peter Busser wrote:> Hi!>> > Ajax egg. And some session support, bu
From: "Brandon J. Van Every" <[EMAIL PROTECTED]
>Subject: Re: [Chicken-users] rails-like frameworkYeah... things like Rails are community / investment phenomena. Success
breeds success. If you want Rails, go use Rails. The Lisp world hassome mature web relevant things, but I'm not up on 'em. In
> If anyone is interested: having a decent userfriendly Scheme CMS would
> be *very* useful too :)
Yes as I mentioned, I wanted to build a wiki. But lately I've been
thinking that editing wiki-style text should just be one possible UI.
It's hard to say that the wiki syntax is a canonical way of
On 4/22/06, Peter Busser <[EMAIL PROTECTED]> wrote:
> For instance, in many companies, it is mandatory to use something like
> Apache. It would be useful if this framework would work with the SCGI egg,
> so it can be integrated with Apache through the mod-scgi module for Apache.
Has anybody benchm
Hi!
On Sat, Apr 22, 2006 at 10:15:26AM -0700, Shawn Rutledge wrote:
> On 4/22/06, Peter Busser <[EMAIL PROTECTED]> wrote:
> > For instance, in many companies, it is mandatory to use something like
> > Apache. It would be useful if this framework would work with the SCGI egg,
> > so it can be integ
Am Samstag, den 22.04.2006, 10:08 -0700 schrieb Shawn Rutledge:
> > If anyone is interested: having a decent userfriendly Scheme CMS would
> > be *very* useful too :)
>
> Yes as I mentioned, I wanted to build a wiki. But lately I've been
> thinking that editing wiki-style text should just be one
On Sat, 22 Apr 2006, PeterBex wrote:
[...]
I think the hardest thing will be the ActiveRecord-like support since
Scheme isn't especially object-oriented. The question is whether
that is really required. The most important aspect about Rails is that
it has decent defaults. You can just build a
On Sat, 22 Apr 2006, ThomasChust wrote:
[...]
A small example using TinyCLOS and SQLite3 is attached. It does runtime
generation of classes and accessor methods completely automatically from the
database schema and is terribly easy to use because I didn't have the time to
make up something so
On Sat, Apr 22, 2006 at 06:40:41PM +, Thomas Chust wrote:
> Hello,
>
> I don't know exactly what you would expect from a runtime object <->
> database row interface, but I can't imagine that it requires a lot of
> effort to create something simple that gets the job done -- no matter
> which
On Sat, 22 Apr 2006, PeterBex wrote:
On Sat, Apr 22, 2006 at 06:40:41PM +, Thomas Chust wrote:
[...]
A small example using TinyCLOS and SQLite3 is attached. It does runtime
generation of classes and accessor methods completely automatically from
the database schema and is terribly easy to
At Sat, 22 Apr 2006 19:30:22 +0200, Peter Busser wrote:
>
> On Sat, Apr 22, 2006 at 10:15:26AM -0700, Shawn Rutledge wrote:
> > On 4/22/06, Peter Busser <[EMAIL PROTECTED]> wrote:
> > > For instance, in many companies, it is mandatory to use something like
> > > Apache. It would be useful if this
On Sun, Apr 23, 2006 at 12:29:01AM -0500, Alex Shinn wrote:
> At Sat, 22 Apr 2006 19:30:22 +0200, Peter Busser wrote:
> >
> > On Sat, Apr 22, 2006 at 10:15:26AM -0700, Shawn Rutledge wrote:
> > > On 4/22/06, Peter Busser <[EMAIL PROTECTED]> wrote:
> > > > For instance, in many companies, it is man
At Sun, 23 Apr 2006 11:08:33 +0200, Peter Busser wrote:
>
> > In
> > this sense, Spiffy is closer to Yaws (http://yaws.hyber.org), a
> > webserver written in Erlang, and in the following benchmark Yaws is
> > shown to completely outscale Apache 2.0, handling over 80,000 requests
> > compared to Ap
Alex Shinn scripsit:
> In the absense of any lies^Wstatis^Wbenchmarks, I'd wager Chicken's
> thread handling is closer to Erlang than to POSIX threads. And if you
> look at the conclusions on that Apache comparison, the author suggests
> the reason Apache doesn't scale has nothing to do with the
On 4/23/06, John Cowan <[EMAIL PROTECTED]> wrote:
> Alex Shinn scripsit:
>
> > In the absense of any lies^Wstatis^Wbenchmarks, I'd wager Chicken's
> > thread handling is closer to Erlang than to POSIX threads. And if you
> > look at the conclusions on that Apache comparison, the author suggests
>
> > > For Ajax sites, small dynamic requests are the norm and this
> > > scalability is essential.
> >
> > Except that Ajax is not the kind of static HTML content Shawn was talking
> > about.
>
> Yes, but Ajax and more generally dynamic content is _exactly_ what
> Rails is about. Since that is the
At Sun, 23 Apr 2006 11:15:09 -0400, John Cowan wrote:
>
> Alex Shinn scripsit:
>
> > In the absense of any lies^Wstatis^Wbenchmarks, I'd wager Chicken's
> > thread handling is closer to Erlang than to POSIX threads. And if you
> > look at the conclusions on that Apache comparison, the author sug
Alex Shinn wrote:
Probably the most important use of SMP-based POSIX threads is video
games, yet the vast majority of games are single-threaded.
Because it's way easier to do the logic and debugging for the single
threaded case. This is a commonly reported finding throughout the game
indust
What about the 3 major games console makers? They are went for RISC solutions in their latest consoles. That is a lot of units!
Also, the embedded world is dominated by low powered RISC based solutions.
John.
On 24/04/06, Brandon J. Van Every <[EMAIL PROTECTED]> wrote:
Alex Shinn wrote:> Probabl
john wrote:
What about the 3 major games console makers? They are went for RISC
solutions in their latest consoles. That is a lot of units!
Yeah this is an instance of not being beholden to Intel. BTW I think
Cell is VLIW, not RISC.
Also, the embedded world is dominated by low powered RISC
Sorry if its been mentioned in this thread already (I haven't seen it)
but speaking of Ed Watkeys, he's been working on a scheme-based rails
equivalent called "Magic". It's written in Scheme48, however, not
Chicken.
http://magic.xmog.com/
On 4/21/06, Toby Butzon <[EMAIL PROTECTED]> wrote:
> Any
[Resent after my most hadn't appeared in over 12 hours]
Sorry if its been mentioned in this thread already (I haven't seen it)
but speaking of Ed Watkeys, he's been working on a scheme-based rails
equivalent called "Magic". It's written in Scheme48, however, not
Chicken.
http://magic.xmog.com/
O
Dear all,
who are interested in a decent web programming framework in Scheme.
We've been spending quite a while on such a thing and I'm simply not the
person to brag about my part of work (which has been too much), maybe
that's the reason it makes me sad watching you people here calling for
it i
On Sat, Apr 22, 2006 at 04:21:02PM +0200, J?rg F. Wittenberger wrote:
> Dear all,
>
> who are interested in a decent web programming framework in Scheme.
>
> We've been spending quite a while on such a thing and I'm simply not the
> person to brag about my part of work (which has been too much),
Am Samstag, den 22.04.2006, 17:09 +0200 schrieb Peter Bex:
> On Sat, Apr 22, 2006 at 04:21:02PM +0200, J?rg F. Wittenberger wrote:
...
> I've taken a look at the Askemos webpage and read your description a
> number of times, but I can't really grasp *what* Askemos is exactly.
> Is it an operating s
sorry, this was meant to be sent to the mailing list, not private
Am Montag, den 24.04.2006, 12:46 +0200 schrieb Jörg F. Wittenberger:
> Am Montag, den 24.04.2006, 08:21 +0200 schrieb felix winkelmann:
> > Jörg, what would be needed to port Askemos to Chicken
> > (not that I have time for this, bu
Well I see the idea of calling a web framework an OS is not new:
http://blogs.zdnet.com/web2explorer/?p=166
Somebody states the obvious, that DHTML + Javascript isn't very nice
and wouldn't it be great if we could start over. I've been thinking
for a while that Scheme could be the universal lang
Shawn Rutledge wrote:
Well I see the idea of calling a web framework an OS is not new:
http://blogs.zdnet.com/web2explorer/?p=166
Somebody states the obvious, that DHTML + Javascript isn't very nice
and wouldn't it be great if we could start over. I've been thinking
for a while that Scheme cou
On Monday, 24 de April de 2006 22:12, Shawn Rutledge wrote:
> A side project is how to get rid of the parentheses so that ordinary
> people can tolerate writing Scheme.
Getting rid of parenthesis is dangerous, people may forget that while writting
Scheme programs you are doing it as Scheme data an
Pupeno wrote:
On Monday, 24 de April de 2006 22:12, Shawn Rutledge wrote:
A side project is how to get rid of the parentheses so that ordinary
people can tolerate writing Scheme.
Getting rid of parenthesis is dangerous, people may forget that while writting
Scheme progra
Am Montag, den 24.04.2006, 15:12 -0700 schrieb Shawn Rutledge:
> Well I see the idea of calling a web framework an OS is not new:
>
> http://blogs.zdnet.com/web2explorer/?p=166
So who was the first one? ;-)
> Somebody states the obvious, that DHTML + Javascript isn't very nice
> and wouldn't it
On 4/25/06, Jörg F. Wittenberger <[EMAIL PROTECTED]> wrote:
> Am Montag, den 24.04.2006, 15:12 -0700 schrieb Shawn Rutledge:
> > Well I see the idea of calling a web framework an OS is not new:
> >
> > http://blogs.zdnet.com/web2explorer/?p=166
>
> So who was the first one? ;-)
Oh you guys started
On 4/25/06, Pupeno <[EMAIL PROTECTED]> wrote:
> On Monday, 24 de April de 2006 22:12, Shawn Rutledge wrote:
> > A side project is how to get rid of the parentheses so that ordinary
> > people can tolerate writing Scheme.
> Getting rid of parenthesis is dangerous, people may forget that while writti
Shawn Rutledge scripsit:
> Another idea I had is if Scheme people could agree on an ideal VM
> implementation (like Java or C# has), and an efficient portable binary
> data format, then binary transport (like RMI in Java) and binary
> serialization to files would be more trustworthy.
Scheme peo
On Tue, 25 Apr 2006, Shawn Rutledge wrote:
[...] Kali seems to be one of the most complete distributed Schemes
(even continuations can travel from one machine to another, and be
executed there) so doesn't that imply that it has a portable bytecode
and portable data structures? [...]
Hello,
On 4/25/06, Shawn Rutledge <[EMAIL PROTECTED]> wrote:
>
> Another idea I had is if Scheme people could agree on an ideal VM
> implementation (like Java or C# has), and an efficient portable binary
> data format, then binary transport (like RMI in Java) and binary
> serialization to files would be m
My packedobjects egg attempts to provide a simple way to express a
subset of ASN.1 using an s-expr and then encode it using the unaligned
variant of Packed Encoding Rules. It is not a general purpose encoding
technique though as it meant for applications which benefit from
tightly packed binary pro
On 4/25/06, John Cowan <[EMAIL PROTECTED]> wrote:
> In that case you might as well use ASN.1, which has the advantage of
> being an international standard with multiple data representations
> available (including a textual one). IMHO there is little point in
> concocting yet another binary represe
Am Dienstag, den 25.04.2006, 11:43 -0700 schrieb Shawn Rutledge:
> On 4/25/06, Pupeno <[EMAIL PROTECTED]> wrote:
> > On Monday, 24 de April de 2006 22:12, Shawn Rutledge wrote:
> > > A side project is how to get rid of the parentheses so that ordinary
> > > people can tolerate writing Scheme.
> > G
Am Dienstag, den 25.04.2006, 15:16 -0400 schrieb John Cowan:
> > As for Chicken, is there a VM? I'm guessing not, because for speed
> > you just use the compiler, and therefore not a lot of emphasis would
> > be placed on making the interpreter the fastest.
>
> No, Chicken does not have a VM.
If
Am Mittwoch, den 26.04.2006, 08:12 +0200 schrieb felix winkelmann:
> On 4/25/06, Shawn Rutledge <[EMAIL PROTECTED]> wrote:
> >
> > Another idea I had is if Scheme people could agree on an ideal VM
> > implementation (like Java or C# has), and an efficient portable binary
> > data format, then binar
Am Dienstag, den 25.04.2006, 11:32 -0700 schrieb Shawn Rutledge:
> On 4/25/06, Jörg F. Wittenberger <[EMAIL PROTECTED]> wrote:
> > Am Montag, den 24.04.2006, 15:12 -0700 schrieb Shawn Rutledge:
> > > Well I see the idea of calling a web framework an OS is not new:
> > >
> > > http://blogs.zdnet.com
Jörg F. Wittenberger wrote:
Be multilingual and you can choose the tool language according to the
problem domain.
Which unfortunately is also the opportunity to be unproductive for long
periods of time as you chase down further learning curves, rabbit holes,
and support burdens. Language re
With ASN.1 there is a separation between how the protocol is described
and how it is represented "on the wire". As the other John mentioned,
depending on application requirements you can choose different encoding
techniques. Ones like Basic Encoding Rules (BER) encode a "tag"
structure together wit
J?rg F. Wittenberger scripsit:
> The VM of chicken is just neither a single data structure, nor (the even
> worse definition) an executable interpreting some byte sequence. It's a
> calling convention, threads data structure and a few global variables.
That is to say that Chicken *itself* is a V
john scripsit:
> With ASN.1 there is a separation between how the protocol is described
> and how it is represented "on the wire". As the other John mentioned,
> depending on application requirements you can choose different encoding
> techniques.
Yes. Thanks for making this clear.
> Ones like
Am Donnerstag, den 27.04.2006, 07:46 -0400 schrieb John Cowan:
> J?rg F. Wittenberger scripsit:
>
> > The VM of chicken is just neither a single data structure, nor (the even
> > worse definition) an executable interpreting some byte sequence. It's a
> > calling convention, threads data structure
J?rg F. Wittenberger scripsit:
> Not a few, but they did already. About 300 years ago.
>
> And it's partially based on even older knowledge. Military this time,
> the problem of the byzantine generals.
The Byzantine Generals problem was invented by Leslie Lamport, a
computer scientist, in 198
Am Donnerstag, den 27.04.2006, 08:17 -0400 schrieb John Cowan:
> J?rg F. Wittenberger scripsit:
>
> > Not a few, but they did already. About 300 years ago.
> >
> > And it's partially based on even older knowledge. Military this time,
> > the problem of the byzantine generals.
>
> The Byzantin
On Monday 24 April 2006 16:13, Brandon J. Van Every wrote:
> Unfortunately, web stuff completely bores me and I have no time
> anyways. I've made the overtures about game stuff several times here.
> Nobody has bitten. I don't really expect them to. The real problem is
> not parentheses. It's c
again, this had better been sent to the list as well }:-(
--- Begin Message ---
Am Mittwoch, den 26.04.2006, 23:28 -0700 schrieb Kon Lovett:
> I re-packaged the leventhshein egg last year, not re-writing the
> existing impl, just extending w/ new procedures.
Uh, looks interesting.
May I sugge
57 matches
Mail list logo