Click here to Skip to main content
15,868,054 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Making data notation extending another language Pin
kalberts19-May-20 2:32
kalberts19-May-20 2:32 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 2:43
professionalEddy Vluggen19-May-20 2:43 
GeneralRe: Making data notation extending another language Pin
kalberts19-May-20 3:44
kalberts19-May-20 3:44 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 4:00
professionalEddy Vluggen19-May-20 4:00 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 2:38
professionalEddy Vluggen19-May-20 2:38 
GeneralRe: Making data notation extending another language Pin
kalberts19-May-20 4:36
kalberts19-May-20 4:36 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 7:12
professionalEddy Vluggen19-May-20 7:12 
GeneralRe: Making data notation extending another language Pin
kalberts19-May-20 8:44
kalberts19-May-20 8:44 
Eddy Vluggen wrote:
We are, since we're no longer limited to ASCII.
I was primarily thinking of readability and comprehension, not representation. If you are receiving a support request or error report, and all supporting documentation uses characters that make no sense to you, you may have great difficulties in interpreting the bug report or error request.

And: The alternative to UTF-16 (which is hardly used at all in files) is UTF-8, not ASCII. In the Windows world, you may still see some 8859-x (x given by the language version of the 16-bit Windows), but to see 7-bit ASCII, you must go to legacy *nix applications. Some old *nix-based software and old compilers may still be limited to ASCII - I have had .ini files that did not even allow 8859-1 in comments! But you must of course be prepared for 8859 when you read plain text files from an arbitrary source (and ASCII is the lower half of 8859).
you should save in ISO, but display nicely in the format that the user has set as his preference in Windows
Then we are talking about not reading a text representation as as text file, but using an interpreter program to present the information. Just as you would do with a binary format file.
Ehr.. no. You could have ASCII in binary, with a completely useless date format.
I am not getting this "ASCII in binary". Lots of *nix files with binary data use Unix epoch to store date and time. If your data is primarily intended for the Windows market, you might choose to store it as 100 ns ticks since 1601-01-01T00:00:00Z - then you can use standard Windows functions to present it in any format. Conversion to Unix epoch is one subtraction, one division. If you insist on ISO 8601 character format, you may store it in any encoding you want, all the way down to 5-bit baudot code Smile | :)
You started with a wheel, now you're also including a dashboard and breaks.
Did you ever roll snowballs to make a snowman when you were a kid?
I have no idea what you are trying to say
One major point is that binary data file formats, as opposed to a character representation, is underestimated; most programmers are stuck in the *nix style of representing all sorts of data in a character format, where a binary format would be more suitable. (The same goes for network protocols!) I am surprised that you haven't discovered that point.
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 10:08
professionalEddy Vluggen19-May-20 10:08 
GeneralRe: Making data notation extending another language Pin
nedzadarek19-May-20 10:21
nedzadarek19-May-20 10:21 
GeneralRe: Making data notation extending another language Pin
nedzadarek19-May-20 10:16
nedzadarek19-May-20 10:16 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 11:48
professionalEddy Vluggen19-May-20 11:48 
GeneralRe: Making data notation extending another language Pin
kalberts19-May-20 13:12
kalberts19-May-20 13:12 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 14:21
professionalEddy Vluggen19-May-20 14:21 
GeneralRe: Making data notation extending another language Pin
kalberts19-May-20 14:40
kalberts19-May-20 14:40 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 14:53
professionalEddy Vluggen19-May-20 14:53 
GeneralRe: Making data notation extending another language Pin
nedzadarek19-May-20 14:21
nedzadarek19-May-20 14:21 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 14:32
professionalEddy Vluggen19-May-20 14:32 
GeneralRe: Making data notation extending another language Pin
kalberts19-May-20 14:48
kalberts19-May-20 14:48 
GeneralRe: Making data notation extending another language Pin
Eddy Vluggen19-May-20 14:59
professionalEddy Vluggen19-May-20 14:59 
GeneralRe: Making data notation extending another language Pin
nedzadarek19-May-20 22:22
nedzadarek19-May-20 22:22 
GeneralRe: Making data notation extending another language Pin
Richard MacCutchan19-May-20 21:29
mveRichard MacCutchan19-May-20 21:29 
GeneralRe: Making data notation extending another language Pin
nedzadarek19-May-20 22:35
nedzadarek19-May-20 22:35 
GeneralRe: Making data notation extending another language Pin
Richard MacCutchan19-May-20 22:39
mveRichard MacCutchan19-May-20 22:39 
RantRe: Making data notation extending another language Pin
nedzadarek19-May-20 23:09
nedzadarek19-May-20 23:09 

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.