¿Ruby sigue siendo un lengua de programación “serio”?

cableado publicó un artículo del escritor y programador radicado en California Sheon Han argumentando que Ruby “no es un lengua de programación serio“.

Han cree que el mundo de la programación ha “progresista” y “todo lo que hace Ruby, ahora otro lengua lo hace mejor, dejándolo sin un hornacina definido.

Ruby es agradable a la presencia. Su sintaxis es sencilla, soberano de punto y coma ni corchetes. Más aún que Python, un lengua conocido por su legibilidad, Ruby se lee casi como inglés simple… Ruby, como habrás adivinado, se escribe dinámicamente. Python y JavaScript asimismo lo son, pero a lo dilatado de los abriles, esas comunidades han desarrollado herramientas sofisticadas para que se comporten de modo más responsable. Ninguna de las soluciones actuales de Ruby está a la consideración de éstas. Es demasiado propicio para lo que los programadores llaman “pistolas”, características que hacen que sea muy tratable dispararse en el pie.

Fundamentalmente, el perfil de rendimiento de Ruby se ubica constantemente cerca del final (léase: el más gradual) entre los principales lenguajes. Quizás recuerdes la infame “ballena fallida” de Twitter, la pantalla de error con una ballena levantada por pájaros que aparecía cada vez que el servicio fallaba. Se podría opinar que Ruby tuvo gran parte de la yerro. El colapso de Twitter durante la Copa Mundial de 2010 sirvió como una emplazamiento de atención y la compañía decidió portar su backend a Scala, un lengua más sólido.

La medida dio sus frutos: en la Copa Mundial de 2014, Twitter manejó un récord de 32 millones de tweets durante el partido final sin ninguna interrupción. Su nuevo backend basado en Scala podría procesar hasta 100 veces más rápido que Ruby. En la división de 2010, una ola de empresas reemplazó gran parte de su infraestructura Ruby y, cuando permaneció el código Ruby heredado, se escribieron nuevos servicios en lenguajes de maduro rendimiento.

Quizás se pregunte por qué la masa seguirá usando Ruby en 2025. Sobrevive oportuno a su relación parasitaria con Ruby on Rails, el ámbito web que permitió la acogida generalizada de Ruby y continúa afianzando su relevancia… Rails fue el ámbito favorito por una nueva vivientes de nuevas empresas. Sobre él se construyeron las principales bases de código de Airbnb, GitHub, Twitter, Shopify y Stripe.
Señala que en la averiguación anual de desarrolladores de Stack Overflow, Ruby ha caído de una de las 10 principales tecnologías en 2013 al puesto 18 este año, “detrás de EvenAssembly”, y fogata a Ruby “una especie de objeto de comodidad profesional, sostenido por la inercia de las bases de código heredadas y la observancia de aquellos que lo imprimieron por primera vez”. Pero el artículo generó algunas críticas en X.com. (“Deberías escribir tu próximo artículo sobre cómo Vim no es un editor serio y continuar construyendo tu carrera cerca de de desarrolladores nerds que critican”).

Otras reacciones…

  • “Tal vez CABLEADO simplemente no es un medio serio…”
  • “FWIW: Ruby impulsó Shopify durante otro Black Friday / Cyber ​​Monday, rompiendo el récord del año pasado”.
  • “Tal vez deberías acontecer acostado un vistazo a TypeScript…”

El subtítulo de Wired sostiene que Ruby “sobrevive gracias al afecto, no a la utilidad. Sigamos delante”. ¿Tienen razón? Comparta sus propios pensamientos y experiencias en los comentarios.

¿Ruby sigue siendo un lengua de programación “serio”?

Related Posts

Cómo utilizar Precision Boost Overdrive y Curve Optimizer para mejorar el rendimiento de la CPU Ryzen

Precision Boost Overdrive (PBO) y Curve Optimizer (CO) de AMD son dos herramientas poderosas que pueden ayudar a exprimir el rendimiento adicional de los procesadores de escritorio Ryzen. Principalmente una…

Nunca volveré a usar solo los parlantes del televisor posteriormente de actualizarme a un sistema de cine en casa Sonos, y esta proposición oficial es un buen momento para comprobar la diferencia por ti mismo.

Sonos es semejante de cine en casa y audio inalámbrico para varias habitaciones, y es conocido desde hace mucho tiempo por fraguar algunos de los mejores parlantes inalámbricos y las…

You Missed

“Él abrió los fanales y apretó la mano”: interrumpen velorio en Villa Riva (video) – Remolacha

“Él abrió los fanales y apretó la mano”: interrumpen velorio en Villa Riva (video) – Remolacha

Michael B. Jordan pisa robusto en la carrera por el Óscar a mejor actor por ‘Sinners’

Michael B. Jordan pisa robusto en la carrera por el Óscar a mejor actor por ‘Sinners’

Cómo utilizar Precision Boost Overdrive y Curve Optimizer para mejorar el rendimiento de la CPU Ryzen

Cómo utilizar Precision Boost Overdrive y Curve Optimizer para mejorar el rendimiento de la CPU Ryzen

Jueces dicen RD ofrece seguridad jurídica frente a fraudes inmobiliarios

Jueces dicen RD ofrece seguridad jurídica frente a fraudes inmobiliarios

Senado aprueba en segunda lección derogación de artículos esencia

Senado aprueba en segunda lección derogación de artículos esencia

Nunca volveré a usar solo los parlantes del televisor posteriormente de actualizarme a un sistema de cine en casa Sonos, y esta proposición oficial es un buen momento para comprobar la diferencia por ti mismo.

Nunca volveré a usar solo los parlantes del televisor posteriormente de actualizarme a un sistema de cine en casa Sonos, y esta proposición oficial es un buen momento para comprobar la diferencia por ti mismo.