Live data from Hacker News

MacRuby releases ControlTower

macruby.org

1–10 of 14 posts

Re: MacRuby releases ControlTower

#2
This is interesting, but Apply is going to need to show the server space a little love before people will start to seriously consider OS-X as a server target -- but they should, because they have a nice cut of developer mind share and an advantage to leverage (not that they should, but they could) with iphone/ipad web services

Re: MacRuby releases ControlTower

#4
post #2

This is interesting, but Apply is going to need to show the server space a little love before people will start to seriously consider OS-X as a server target -- but they should, because they have a nice cut of developer mind share and an advantage to leverage (not that they should, but they could) with iphone/ipad web services

Yeah, seriously. I can't even imagine how I would use this in production. Super expensive Xcode + built in apache that probably can't proxy to a backend server all that easily? It's just too inflexible to be seriously considered.

Re: MacRuby releases ControlTower

#5
post #4
post #2

This is interesting, but Apply is going to need to show the server space a little love before people will start to seriously consider OS-X as a server target -- but they should, because they have a nice cut of developer mind share and an advantage to leverage (not that they should, but they could) with iphone/ipad web services

Yeah, seriously. I can't even imagine how I would use this in production. Super expensive Xcode + built in apache that probably can't proxy to a backend server all that easily? It's just too inflexible to be seriously considered.

Here is one interesting bit from the nut-shell: "We are also interested in other non-traditional ways an embeddable Ruby web app server might be useful for native app development."

Re: MacRuby releases ControlTower

#7
Currently, this seems more interesting to me as a GCD[1] technology demo. Looking at #initialize and #open in the code[2] shows how easy GCD can be to use. Create a queue and add tasks (in this case as Ruby "do" blocks).

I'm looking forward to someone posting some benchmarks comparing ControlTower's connections per second and speed to other web servers.

[1] http://developer.apple.com/technologies/mac/snowleopard/gcd....

[2] http://svn.macosforge.org/repository/ruby/ControlTower/trunk...

Re: MacRuby releases ControlTower

#9

Does this only run on a Mac? If yes, who would want to use a Mac as a production web server?

Why not? It's easy to administer, has administrative capabilities similar to Linux and it's pretty stable. I'd rather have production Mac servers than Windows servers personally.

Re: MacRuby releases ControlTower

#10
post #2

This is interesting, but Apply is going to need to show the server space a little love before people will start to seriously consider OS-X as a server target -- but they should, because they have a nice cut of developer mind share and an advantage to leverage (not that they should, but they could) with iphone/ipad web services

I think Control Tower is primarily meant to run local web services in situations where you don't want to depend on anything except Mac OS X and MacRuby.

As you can see it has no external dependencies and is the only web server –apart from WEBrick– which runs on MacRuby without compiling any additional code.

Post reply on HN