• [^] # Re: Interview de Matz le créateur de Ruby

    Posté par . En réponse à la dépêche Interview de Matz le créateur de Ruby. Évalué à 10.

    J'ai déjà dvl des projets assez importants en Ruby: -serveur TCP multithread (a noté que le support des threads en Perl n'est pas finalisé): aucun pb en termes de perfs (avec une dizaine de clients simultanées). -prog faisait des DoS/Bench en surchargent de requetes un serveur lancé via inetd (ou autre) (une cinquentaines de thread en simultanées): aucun pb coté de perfs (le serveur tombe bien avant le prog Ruby). -Attaque force brute sur login/password vers serveur http, telnet, ftp, ... (encore pleins de threads): aucun pb. -Nombreux scripts parsants des gros fichiers logs (500 Mo) avec stockages dans des list ou des hash: diff avec Perl négligeable (mais c vrai que Perl va plus vite (+ ou - 50%)). -Développement d'un perceptron multicouche pour faire de la reconnaissance de forme: inutilisable que ce soir Perl ou Ruby (mon prog Ruby tournait un we quand mon prog en C tournait en 30 minutes). Donc en général quand on utilise des langages de scripts c que le vitesse n'est pas un paramettre critique, les résultats de Perl et Ruby sont comparables dans ce genre de situations (prog système/réseaux)