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

■ Este hilo se encuentra guardado en el archivo

Linus sobre cómo deberías estilizar tu código (10 respuestas)

1 : root@bienvenidoainternet.org:~# : 10/03/20(mar)23:41:54 ID:gK8od5C30

2 : root@bienvenidoainternet.org:~# : 11/03/20(mie)00:08:08 ID:+Q3wzR5I0

>First off, I’d suggest printing out a copy of the GNU coding standards, and NOT read it. Burn them, it’s a great symbolic gesture.
No voy a someterme voluntariamente a la tortura de leer al pedante de Linus, menos aún cuando me recibe con esa frase w pero me parece que no son recomendaciones sobre cómo estilizar el código (porque esto es relativo al lenguaje, al IDE, al software que estás desarrollando, y a muchos otros factores más), sino recomendaciones para personas que quieran desarrollar en el kernel de Linux.

3 : : 11/03/20(mie)00:49:35 ID:7YOpULO50

Eso sólo aplica a los desarrolladores del kernel. Fuera de eso, yo si creo que debe haber cierta organización al contribuir a un proyecto colaborativo, pero para empezar programar un proyecto en sí, el estilo del código lo decide el desarrollador principal, dependiendo sus gustos, experiencia y el editor de textos que use. Los colaboradores deben ajustarse a ese estilo de código si quieren aportar, incluso Minetest tiene un artículo sobre las "guidelines" para contribuir (https://dev.minetest.net/Code_style_guidelines).

Y es todo. Linus no está criticando a nadie por su gusto en cuanto a código, él mismo lo dice al principio.

4 : root@bienvenidoainternet.org:~# : 11/03/20(mie)10:55:46 ID:M7UpJ7yA0

>Now, again, GNU indent has the same brain-dead settings that GNU emacs has, which is why you need to give it a few command line options. However, that’s not too bad, because even the makers of GNU indent recognize the authority of K&R (the GNU people aren’t evil, they are just severely misguided in this matter)
Linus siendo Linus w

5 : root@bienvenidoainternet.org:~# : 11/03/20(mie)11:09:39 ID:XzdpcCgja

¿qué distro usa linus? hace un tiempo vi un video de él en una DebConf diciendo que instalar debian se le hacia difícil, w.

6 : root@bienvenidoainternet.org:~# : 11/03/20(mie)11:48:05 ID:/C94gYZ90

Fedora con GNOME en un Mac, como todo un normalazo.

7 : root@bienvenidoainternet.org:~# : 11/03/20(mie)12:39:14 ID:PDHR3S47a!

hace literal años que linus no usa macbooks

8 : root@bienvenidoainternet.org:~# : 11/03/20(mie)12:53:10 ID:ArNhni+10

jaja es empleado de Red Hat, nomas hay que decircelo en la cara y ver como reacciona

y de google, facebook, microsoft y mas

9 : : 11/03/20(mie)13:08:30 ID:ctd48nXw0

Pero eso se refiere al estilo de programación que hay que usar si quieres ser desarrollador en el kernel linux. Igual tiene razón en algunas cosas, como por ejemplo que el código sea fácil de entender sin necesidad de tantos comentarios. Pero por la parte estética del código, ahi nomás. Siento que esto ultimo es personal, o en su defecto debe haber un consenso en el equipo que esta desarrollando un proyecto.

10 : : 11/03/20(mie)16:35:24 ID:7YOpULO50

>>5 Creo que Fedora. No estoy seguro, pero me pareció haber escuchado eso en algún video.
3 KB

■ Este hilo se encuentra guardado en el archivo

weabot.py ver 0.10.9 Bienvenido a Internet BBS/IB