Click here to Skip to main content
15,176,221 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Why is XML? Pin
Peter Adam13-Jan-21 7:18
professionalPeter Adam13-Jan-21 7:18 
GeneralRe: Why is XML? Pin
Roger Wright13-Jan-21 10:07
professionalRoger Wright13-Jan-21 10:07 
GeneralRe: Why is XML? Pin
trønderen13-Jan-21 11:53
Membertrønderen13-Jan-21 11:53 
GeneralRe: Why is XML? Pin
chrisseanhayes13-Jan-21 10:18
Memberchrisseanhayes13-Jan-21 10:18 
GeneralRe: Why is XML? Pin
Chris Maunder13-Jan-21 10:34
cofounderChris Maunder13-Jan-21 10:34 
GeneralRe: Why is XML? Pin
chrisseanhayes13-Jan-21 11:20
Memberchrisseanhayes13-Jan-21 11:20 
GeneralRe: Why is XML? Pin
trønderen13-Jan-21 11:06
Membertrønderen13-Jan-21 11:06 
GeneralRe: Why is XML? Pin
chrisseanhayes13-Jan-21 11:16
Memberchrisseanhayes13-Jan-21 11:16 
When I say 'human-readable' I mean "it's not a binary file that only a proprietary algorithm can decipher and that you can output the text to your output device of choice and actually read the information therein and with some cognitive overhead understand what is being stored/transmitted"

what I don't mean is that it will be like reading Edgar Allen Poe or your favorite Robert Ludlum novel. I mean a human can get in there, do cursory searches and nail down information or even a bug. "Oh, look, John sent a thingabob instead of a hoopadadoop, now I know why the serializer crashed."

And again, XML isn't a fixall magic drug that can solve all serialization problems, nor is JSON. Engineering is a set of tradeoffs. This is better than that at this moment in time for this problem. I'm glad I knew about XML at that particular time for that particular need. The same goes for any other serialization. I'm glad I knew about binary serializers, got the info across fast, and in a situation where humans were really never going to need to read the intermediate data anyway.
GeneralRe: Why is XML? Pin
englebart13-Jan-21 11:25
professionalenglebart13-Jan-21 11:25 
GeneralRe: Why is XML? Pin
Stefan_Lang13-Jan-21 11:45
mveStefan_Lang13-Jan-21 11:45 
AnswerRe: Why is XML? Pin
Member 1494407415-Jan-21 4:59
MemberMember 1494407415-Jan-21 4:59 
GeneralRe: Why is XML? Pin
af122117-Jan-21 9:49
Memberaf122117-Jan-21 9:49 
GeneralRe: Why is XML? Pin
BotReject18-Jan-21 4:44
MemberBotReject18-Jan-21 4:44 
GeneralRe: Why is XML? Pin
Member 1485238518-Jan-21 17:11
MemberMember 1485238518-Jan-21 17:11 
GeneralRe: Why is XML? Pin
Matt McGuire22-Jan-21 7:49
professionalMatt McGuire22-Jan-21 7:49 
GeneralUmm is everybody busy? Pin
glennPattonInThePub312-Jan-21 3:54
professionalglennPattonInThePub312-Jan-21 3:54 
GeneralRe: Umm is everybody busy? Pin
Slacker00712-Jan-21 4:09
professionalSlacker00712-Jan-21 4:09 
GeneralRe: Umm is everybody busy? Pin
RickZeeland12-Jan-21 4:15
mveRickZeeland12-Jan-21 4:15 
GeneralRe: Umm is everybody busy? Pin
  Forogar  12-Jan-21 4:28
professional  Forogar  12-Jan-21 4:28 
GeneralRe: Umm is everybody busy? Pin
RickZeeland12-Jan-21 4:36
mveRickZeeland12-Jan-21 4:36 
GeneralRe: Umm is everybody busy? Pin
MarkTJohnson12-Jan-21 4:40
professionalMarkTJohnson12-Jan-21 4:40 
GeneralRe: Umm is everybody busy? Pin
den2k8812-Jan-21 4:46
professionalden2k8812-Jan-21 4:46 
GeneralRe: Umm is everybody busy? Pin
  Forogar  12-Jan-21 5:32
professional  Forogar  12-Jan-21 5:32 
GeneralRe: Umm is everybody busy? Pin
kmoorevs12-Jan-21 5:13
Memberkmoorevs12-Jan-21 5:13 
GeneralRe: Umm is everybody busy? Pin
  Forogar  12-Jan-21 5:32
professional  Forogar  12-Jan-21 5:32 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.