Cambié algunas cosas:
- Eelis 23:05, 21 de mayo de 2005 (UTC)
La fusión me parece una mala idea. El "software de sistema" es algo que un usuario o un operador de ordenador podría necesitar conocer. La programación de sistemas es algo que un programador o alguien interesado en la programación podría querer conocer. Sí, uno necesita saber qué es el software de sistema antes de leer sobre cómo crearlo, pero eso no significa que los artículos deban fusionarse. "Software de sistema" es comprensible para el transeúnte casual; la programación no lo es. Se puede esperar que ambos artículos crezcan con el tiempo. - RS Shaw 22:35, 29 de mayo de 2005 (UTC)
- Creo que este artículo puede tener más aplicaciones. Por ejemplo, seguí este enlace de la biblioteca de referencia de C stdlib.h, buscando la función system(), que permite interactuar con las opciones del shell del sistema operativo.
He trabajado en sistemas informáticos durante más de 30 años y veo que la mayoría de las tareas que hoy realizan los administradores de sistemas , especialmente en sistemas Unix y similares, antes las realizaban los programadores de sistemas. La única diferencia es que en los viejos tiempos, con mainframes y máquinas DEC de 36 y 32 bits, un "administrador" de sistemas tenía que saber algo de programación para hacer su trabajo (aunque casi siempre eran hombres). ¿Alguien más está de acuerdo con esto? -- rogerd 22:29, 21 de febrero de 2007 (UTC)
Estoy de acuerdo... He añadido una sección "Uso alternativo" para describir esto. Se trata de una información bastante importante porque el uso del término "programador de sistemas" para referirse a "administrador de sistemas" todavía aparece en las ofertas de empleo, y eso puede causar confusión a quienes buscan empleo. Tzadik 23:23, 23 de octubre de 2007 (UTC)
Creo que es un artículo problemático. Deben incluirse referencias a las fuentes y, si hay múltiples definiciones (y estoy seguro de que las hay), es necesario abordarlas. El artículo ni siquiera es coherente consigo mismo: MacOs I/O Kit es el único ejemplo de un lenguaje post-C utilizado para la programación de sistemas, pero quienquiera que haya escrito esa parte debe haber estado pensando en la programación del núcleo: C++, Java, etc. se utilizan ampliamente para cosas que no son programación de aplicaciones. (Y, por supuesto, dividir la programación en "sistemas" y "aplicaciones" deja fuera grandes partes de la programación que se realiza, desde los scripts de shell hasta las macros de Excel y los guiones cortos de Perl). JöG ( discusión ) 22:13, 2 de febrero de 2010 (UTC)
La programación de sistemas lógicamente también puede significar programar un sistema de cualquier tipo, en lugar de programar algo que interactúa (normalmente a través de una API) con dicho sistema. Es más bien un punto de vista virtual de lo que es un "sistema". El hecho de que estés tratando con un sistema puede depender de si otros programadores diferentes confiarán en lo que estás haciendo y, por lo tanto, no tienes el lujo de decidir si es suficiente en términos de optimización, porque no sabes cuál será la aplicación final. Sólo una alternativa. -- 67.54.235.190 (discusión) 07:05, 26 de octubre de 2011 (UTC)