¿Cuándo se creó el formato de archivo .txt?

Probablemente cuando inventaron la máquina de escribir …

¡Incluso los CR / LF se copian de máquinas de escribir! Esas viejas máquinas de escribir tenían un soporte para sostener el papel. Puede presionar una manija para mover este transportista de regreso a la columna inicial de su texto, lo que da como resultado la “Devolución del transportista”. (ASCII 13) Luego, tenía que ir a la siguiente línea, por lo que tenía que empujar el mango con más fuerza para obtener un “Avance de línea”. (ASCII 10) Estas máquinas de escribir incluso tenían una campana (ASCII 7) que indicaría cuando estaba en un margen específico del texto. Y las impresoras más nuevas obtuvieron un poco más de funcionalidad, especialmente una vez que se convirtieron en dispositivos electrónicos.

Y esto se tradujo literalmente a las computadoras como el formato más simple para almacenar textos. El formato ASCII se creó para contener básicamente las instrucciones de la máquina de escribir como se ve en esta tabla:

Puede ver los caracteres especiales de la máquina de escribir en la primera columna. Incluso puede ver cómo ponen todos los cajeros en minúscula en la tercera columna y todos los caracteres en mayúscula en la cuarta. Los valores hexadecimales 0x30, 0x41 y 0x61 se eligieron específicamente para que pueda restar 0x30, 0x40 o 0x60 y tener el valor 1 a 26 para todas las letras o 0 a 9 para todos los números.

.txt es tan simple y directo que no fue necesario crearlo explícitamente

.txt es el formato más simple entre los formatos de archivo de texto. A diferencia de los formatos de archivo binario, cuando se utiliza un formato de archivo de texto, los bytes que componen el archivo se tratan como códigos ASCII correspondientes a caracteres (letras, espacios, puntuación, cosas). Definir qué significa exactamente esa secuencia de caracteres depende de un formato particular.

Algunos ejemplos de para qué formatos de archivo de texto se utilizan:

  • código de programa
  • lenguajes de marcado, incluidos HTML y Markdown
  • tablas digitales, por ejemplo CSV
  • Archivos de configuración
  • registros
  • Varios datos almacenados en XML o JSON

El .txt , o texto plano, es el más simple de todos. Digamos que tiene algún texto (texto real, legible por humanos) que desea almacenar. Simplemente coloca ese texto directamente en el archivo, sin etiquetas adicionales, marcas, citas ni nada.

Lo que significa que es extremadamente fácil de manejar, pero no hay habilidades de formato en absoluto.

.TXT no es un formato estrictamente definido, sino más bien un sufijo descriptivo, que indica que los datos en el archivo consisten en texto sin formato, en alguna codificación de caracteres aceptada. Probablemente ha existido durante tanto tiempo como las extensiones de archivo de 3 caracteres, que es mucho tiempo.

A partir de 1980, MS-DOS y sus sistemas de archivos FAT se convirtieron en los sistemas operativos y de archivos más populares con un formato de nombres 8 + 3: hasta 8 caracteres ASCII, más un punto de opción, más una extensión opcional de hasta 3 caracteres. . Pero no fue el único, o el primero con ese formato. Fue copiado en gran parte del sistema operativo CP / M, inventado en 1974, influenciado por los sistemas operativos mainframe de DEC para máquinas como el PDP-6, que data de 1967, que utilizaba un sistema de nombres de archivos 6 + 3.

No sé si encontraría extensiones de 3 caracteres en máquinas anteriores. Pero a medida que vuelves a principios de los años 60, creo que los archivos de texto son cada vez menos comunes. Las computadoras se consideraban máquinas de cálculo, y la codificación de texto de CAPS de 6 bits, común a principios de la década de 1960, era un poco primitiva incluso para texto sin formato. Por lo tanto, no es posible una respuesta definitiva, pero creo que probablemente de mediados a finales de los años sesenta y, posiblemente, de 1967.