The first set of functionality I'll implement will be a standalone GUI app talking to a local sqlite database. I would expect the application to run on Windows, Linux and Mac OS X, and have looked at FOX, wxWidgets and Shoes for GUI part. Hot swapping and multi-processes are not my focus right now. If I got the time to build a server, then those should be take into consideration.
Guoliang On Jan 26, 1:27 am, Michael Klishin <[email protected]> wrote: > On 26.01.2009, at 7:57, Guoliang Cao wrote: > > > Thank you for your reply. I'm thinking of building a desktop > > application for my favorite game. Merb can probably serve as the > > framework with its ORM & Testing support. > > What platforms (OS) do you target, and what are you using for UI? > MacRuby with HotCocoa > may use say bootloaders from Merb, however, I am sure there is > everything you can think of > in Cocoa already for app lifecycle and plugins initialization. Same > with other mature UI frameworks. > > I see further extractions from merb beneficial for people who use > EventMachine and Nanite, because > there is a huge gap between "bare EM" and "full blown background task > framework" like starlings and worlings of all sorts. > > And if what you need is just a hot code swapping and Erlang like > supervision trees of processes to build a specific EM daemon > or complex nanite worker, there is nothing for you in the Ruby space > right now. > > Actually, probably because both hot code swapping and supervision > trees are hard to get done "the right way" in Ruby, that it makes > perfect sense to go with Erlang right from the start, and integrate > with say a Rails app via messaging broker like RabbitMQ ;) > But this is a completely different story. > > MK --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "merb" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/merb?hl=en -~----------~----~----~----~------~----~------~--~---
