Although I'm still new to Red 5 and hoping to be of some help to the 
project later next month, I'd like to put my opinion out there regarding 
all the talk about porting to other languages.  It seems to me to be a 
waste of manpower to take something that's in mid-development like Red 5 
and try to branch it into a Ruby or Python port. 

The focus of attention should be, in my opinion, on getting Red 5 to 
production worthy status first - in Java since that's what it's being 
written in - and worry about porting to other platforms later.  I also 
agree with item 3 in the previous post. 

Bill

Luke Hubbard wrote:

>Very early on someone submitted a half working ruby version. That did
>services only if I remember correctly. I think its linked to from the
>site someplace.
>
>As for porting red5 to ruby.. I have thought about it but there are a
>few reasons I don't think we should.
>
>1. Ruby isn't the ideal language for this sort of server performance
>wise. Don't get me wrong I love ruby (on rails) for webapps. Its just
>not that fast for writing byte level servers.
>
>2. Most people who use ruby these days would be after something to
>plug into rails ( ie web server ). Now that means it would probably be
>rtmpt only. Add to that the fact requests are proxied through apache
>and we end up with remoting. The audio and video would probably work,
>but wouldnt scale. Nicolas will probably do fine with haXe running on
>his NekoVM as its faster and he is adding a JIT soon. Plus he seems to
>be able to do anything he puts his mind to.
>
>3. But most importantly.. JRuby.. Why port red5 to ruby when we can
>run ruby in red5. It wont be long before RoR is running on the JVM. We
>have some fun things to look forward to. Scripting will be added to
>red5 shortly ( 0.6 ). I will add jruby and rhino and joachim is going
>to add python support. By that time people will probably be deploying
>RoR on java servlet engines and we can have a lot of fun pluggin it
>all together.
>
>So there you have it.
>
>If you fance giving it a go.. by all means start hacking away. But
>perhaps basic AMF support is needed before starting on RTMP.
>
>- Luke
>
>
>On 6/20/06, Michael Klishin <[EMAIL PROTECTED]> wrote:
>  
>
>>Luke Hubbard wrote:
>>
>>    
>>
>>>And re: Erlang rtmp implementation.. sounds wicked.
>>>      
>>>
>>Luke, I heard you guys plan C# version of Red5 later on... How about Ruby?
>>
>>--
>>Michael "Antares" Klishin,
>>
>>http://www.novemberain.com |  mailto:[EMAIL PROTECTED]
>>
>>_______________________________________________
>>Red5 mailing list
>>[email protected]
>>http://osflash.org/mailman/listinfo/red5_osflash.org
>>
>>    
>>
>
>_______________________________________________
>Red5 mailing list
>[email protected]
>http://osflash.org/mailman/listinfo/red5_osflash.org
>  
>


_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to