Bienvenido a Internet ■Volver al BBS■ Hilo completo ▼Bajar▼

■ Este hilo se encuentra guardado en el archivo

[Programación] ¿Encuentras que el lenguaje C ha quedado obsoleto? (19 respuestas)

17 : : 05/03/21(vie)17:28:19 ID:0HeNHYV00

>>9,11
el abuso de signos es hasta cierto punto comprensible: representan semánticas de alto nivel pero propias del lenguaje; semánticas que aclaran la "intención" del usuario y permiten mejores y más optimizaciones. te parecen verborrágicas y/o complejas porque no estás acostumbrado a darle información tan especifica al compilador.
un ejemplo en C seria la diferencia entre switch y cadenas de if-else. la ventaja de abusar símbolos es que la sintaxis especial deja en claro que se trata de una característica del lenguaje y no del código del usuario.

POR OTRO LADO, CONSIDERANDO: que la "syntactic sugar" de rust ya ha cruzado la linea del ridículo desde hace años, eso combinado con el bondage&control excesivo, los múltiples analizadores estáticos que siguen agregando al compilador y hacen que los tiempos de compilación sean cada vez mayores, y el eterno problema de que las semánticas de tipos no se pueden implementar completamente en un lenguaje compilado de tipado estático sin overhead.
RESUELVO: que rust no va a crecer mucho más de lo que ya ha crecido. yo me ofrezco a traducir el código de baitv a C++ de forma tal que pueda ser mantenido por futuras generaciones
6 KB

■ Este hilo se encuentra guardado en el archivo

weabot.py ver 0.11.0 Bienvenido a Internet BBS/IB