From: Marc Heiler Date: 2008-07-05T22:11:36+09:00 Subject: Re: Does Ruby have any advantage over Python to create semantic applications? > The reason is that I want to create an application [...] > that is very demanding in semantic search capabilities > and creating lots of theory-like relations. Sounds highly advanced :D I am not sure what differences you expect, because ruby and python are after all very, very similar. Python has probably a small advantage concerning speed and projects using it than ruby ("being more established"). Ruby's OOP structure is a lot more natural, and being able to omit () makes the code a LOT more readable too, IMHO. cat.meow_how(:furiously).then.attack 'johnny the dog' Granted this looks somewhat weird but python will only look more weird IF one does this but in python one must carry the () and use explicit "self". But to be honest really, both are very similar. The biggest difference is that Python emphasizes on rules, and Ruby emphasizes on fun. ;) -- Posted via http://www.ruby-forum.com/.