Domanda

Non c'è nulla come il 43 ° giorno della tua vita trascorsa rintracciare i problemi dovuti alla CR / LF, diversi tipi oblique, o un big endian vs little endian bug. Questi problemi sono 20 anni e mi fanno sentire come se gli esseri umani sono ancora uomini delle caverne. Stiamo semplicemente sostituendo questi vecchi problemi per quelli nuovi? XML ha aiutato, ma non sono questi problemi che costano alle aziende milioni di tempo, denaro e fatica? Si tratta di una cospirazione per promuovere il vendor-lock-?

È stato utile?

Soluzione

Sì.

Comunque non credo che sia un complotto in quanto tale. "Mai attribuire a malizia ciò che può essere spiegato con incompetenza".

Altri suggerimenti

Mi sa che siamo bloccati con i vecchi probs, e ogni giorno abbiamo un gran numero di nuovi troppo. Non è a che fare con vendor-lock-, più il modo in cui pensiamo, realisticamente stiamo ancora cavernicoli nostri cervelli non sono cambiate molto in 20.000 anni e continuiamo a fare gli stessi errori.

Hai toccato un'osservazione filosofica molto più grande di una semplice codifica, si applica alla maggior parte degli aspetti della vita umana.

C'è sempre la prossima data di Unix di overflow nel 2038 o giù di lì.

A differenza di costrutti fisici come reti token ring software e dati è intangibile. Penso che le cose dati-formattazione CR problemi / LF saranno ancora persistono 20 anni nel futuro (soprattutto se si considera che non si risolvono ora).

È possibile effettuare una chiamata di giudizio su ogni elemento. Se i programmi non sono in grado di leggere endian grande o piccolo, i dati verranno convertiti e alla fine muoiono. Ma se i programmi continuano nel Robustezza Principio - cose come CR / LF, Big Little Endian , e la mismash di HTML persisterà per un tempo molto lungo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top