Nejsem programátor, ale od programátora mi takový dotaz připadá zbytečný, protože určitě znáš výhody a nevýhody těchto řešení. Určitě výš, že v C to bude pro tebe těžší napsat, sám to naznačuješ. Na druhou stranu to zvládneš udělat v Ruby, udělej to tedy v Ruby, ale s vědomím toho, že prostě to nepojede tak rychle, jako kdyby to bylo udělané pořádně v C. Nicméně tvou motivací, kterou si naznačil v jiných příspěvcích, je i paměťová náročnost a rychlost, je otázka, jestli si s ruby pomůžeš oproti těm tebou zavrhovaným řešením založením na xserveru.
Každopádně tvou skutečnou motivací nejspíše bude to, že prostě chceš něco dělat. Jestli by ale nebylo lepší si vybrat něco užitečnějšího k programování, než objevovat Ameriku, to je už na tobě. Pokud by si svou tvůrčí energii vložil do jiného programu, který by byl třeba užitečnější i pro druhé, měl by si nejen dobrý pocit z toho, že něco umíš, ale i z toho, že tvou práci ocení i ostatní.