Click here to Skip to main content
15,914,222 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Recommended programming language for showing combined scraped webpages in an app and a Windows application? Pin
Gerry Schmitz5-Sep-20 7:15
mveGerry Schmitz5-Sep-20 7:15 
GeneralRe: Recommended programming language for showing combined scraped webpages in an app and a Windows application? Pin
arnold_w5-Sep-20 7:28
arnold_w5-Sep-20 7:28 
GeneralRe: Recommended programming language for showing combined scraped webpages in an app and a Windows application? Pin
Gerry Schmitz5-Sep-20 8:29
mveGerry Schmitz5-Sep-20 8:29 
GeneralRe: Recommended programming language for showing combined scraped webpages in an app and a Windows application? Pin
arnold_w6-Sep-20 1:08
arnold_w6-Sep-20 1:08 
GeneralRe: Recommended programming language for showing combined scraped webpages in an app and a Windows application? Pin
Gerry Schmitz6-Sep-20 3:56
mveGerry Schmitz6-Sep-20 3:56 
GeneralRe: Recommended programming language for showing combined scraped webpages in an app and a Windows application? Pin
arnold_w6-Sep-20 10:04
arnold_w6-Sep-20 10:04 
QuestionWeb database options Pin
Greg Hains21-Jul-20 23:40
Greg Hains21-Jul-20 23:40 
AnswerRe: Web database options Pin
Gerry Schmitz28-Jul-20 6:10
mveGerry Schmitz28-Jul-20 6:10 
GeneralRe: Web database options Pin
Greg Hains28-Jul-20 19:42
Greg Hains28-Jul-20 19:42 
GeneralRe: Web database options Pin
Gerry Schmitz30-Jul-20 0:19
mveGerry Schmitz30-Jul-20 0:19 
QuestionI have sql server database insert operation is very slow Pin
kali siddhu2-Jun-20 21:22
kali siddhu2-Jun-20 21:22 
AnswerRe: I have sql server database insert operation is very slow Pin
Mycroft Holmes3-Jun-20 13:35
professionalMycroft Holmes3-Jun-20 13:35 
GeneralRe: I have sql server database insert operation is very slow Pin
kali siddhu3-Jun-20 17:59
kali siddhu3-Jun-20 17:59 
GeneralRe: I have sql server database insert operation is very slow Pin
Mycroft Holmes4-Jun-20 12:15
professionalMycroft Holmes4-Jun-20 12:15 
Questiondesigning programs Pin
404byter27-May-20 6:05
404byter27-May-20 6:05 
QuestionMaking data notation extending another language Pin
nedzadarek18-May-20 10:40
nedzadarek18-May-20 10:40 
GeneralRe: Making data notation extending another language Pin
Richard MacCutchan18-May-20 21:19
mveRichard MacCutchan18-May-20 21:19 
GeneralRe: Making data notation extending another language Pin
kalberts18-May-20 23:06
kalberts18-May-20 23:06 
GeneralRe: Making data notation extending another language Pin
Greg Utas19-May-20 0:41
professionalGreg Utas19-May-20 0:41 
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 
A binary format certainly does not mean that the information and its structure cannot be inspected at all! You do have a tool for inspecting e.g. a binary ASN.1/BER format that let you navigate in the structure, detect format errors (and the reader should support you in that!) etc.

As I mentioned in another post: I made an XML document example using tags in Nortern Sami, making no sense to the audience (nor to me - I got the Sami terms from a collague). Then, there is very little value in the "textual" format, when all you know is that "something" is nested within "something else". I also used an example with a "p" tag, where "p" represented a person p (in one part of the scheme), ordering a product p (in another part), and in the payment information, p indicated a paragrap in the text. Understanding the XML record properly suffers from the use of seemingly readable, but highly amibiguous tag names.

You may limit your application or data format to English format, just to ensure that you as an English speaker can make sense of it. But please state that explicitly as a limitation, then! "This data specification format should not be used in any non-English context". That could be valid for softare development tools used by IT professionals only, but certainly not in a general document context. Administration, business. Home use. Educational material... Be prepared for Chinese macro names. Russian XML tags. ÆØÅ in variable names. Dates in ISO format and 24 hour clock. Those are more or less absolute requirements as soon as you move your application out of the computer lab.

For multi-lingual applications, binary formats give a lot of flexibilty compared to text formats. Of course you can translate on-the-fly, but using a plain integer as an index into a language table is a lot easier than word-to word translation. And you may supply extra info in that language table, e.g. indicated plural forms, gender etc. giving a much better translation.

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.