Hace 2 años | Por mr_b a genbeta.com
Publicado hace 2 años por mr_b a genbeta.com

Drew DeVault es un programador que tiene en su haber numerosos proyectos, como un administrador de ventanas en mosaico (Sway WM), un sistema operativo para calculadoras (Knight OS), una implementación libre de Minecraft (TrueCraft) y hasta su propio servicio de alojamiento GIT. Pero ayer presentó un proyecto nuevo, mayor y a más largo plazo, en el que él y treinta colaboradores llevaban dos años y medio trabajando en secreto: un lenguaje de programación llamado Hare con el que pretende ofrecer una alternativa a C.

Comentarios

D

¿Cómo van a simplificar aún más C?

D

#1 Creo que el autor usa simplificar de una forma un tanto extraña, dice que Go es un intento de simplificar C. Sin duda un punto de vista algo peculiar de lo que es simplificar.

pkreuzt

#1 Viendo los anteriores proyectos de este tipo, añadiéndole un bigote.

Fingolfin

#1 Tipado decente, librarse de ese horror injustificable llamado preprocesador, una definición del lenguaje sin sombras ni ambigüedades...

C es bastante horrible la verdad

D

#4 Pero eso no es "simplificar"... De hecho, el preprocesador es necesario precisamente porque es un lenguaje muy simple.

Fingolfin

#5 El preprocesador hace que en la práctica C sea difícil. Cualquier proyecto grande de C tiene un montón de macros mágicas que son absolutamente ilegibles y aun más difícil de modificar...¿dónde está la simplicidad ahí?

D

#8 Precisamente: como es un lenguaje muy simple, no te queda otra que usar esas "macros mágicas". Si lo simplificas más, tendrás que meter aún más basura para poder hacer muchas cosas.

Creo que confundes "simple" con "sencillo".

t

#1 Con C--

ur_quan_master

#1 es que C hay que aprenderlo cry

D

#1 Vaya trolaso.

Meneacer

La única manera de mejorar C es haciéndolo más seguro, sin perder mucha eficiencia, y para eso ya están Rust o Ada.

ronko

Éste es el año del Hare en el gromenawer.