Click here to Skip to main content
14,544,882 members

Design and Architecture

 
QuestionMessage Closed Pin
29-May-20 22:50
Membervitobrep94829-May-20 22:50 
QuestionMessage Closed Pin
29-May-20 0:07
Membervirmaxrynu8929-May-20 0:07 
QuestionMessage Closed Pin
28-May-20 18:15
Memberkanavanc95928-May-20 18:15 
QuestionMessage Closed Pin
27-May-20 23:40
Memberandroscf6727-May-20 23:40 
QuestionMessage Closed Pin
27-May-20 19:38
Memberbrilliafa5927-May-20 19:38 
Questiondesigning programs Pin
404byter27-May-20 6:05
Member404byter27-May-20 6:05 
QuestionMessage Closed Pin
27-May-20 0:52
Membertotalrx45627-May-20 0:52 
QuestionMessage Closed Pin
25-May-20 20:37
Memberkanavanceu8925-May-20 20:37 
QuestionMessage Closed Pin
24-May-20 0:56
Memberandroscfr5624-May-20 0:56 
QuestionMessage Closed Pin
23-May-20 22:05
Memberbreathga5623-May-20 22:05 
QuestionMessage Closed Pin
21-May-20 17:48
Memberexplorre4521-May-20 17:48 
QuestionMessage Closed Pin
20-May-20 21:31
Membergreencrp9720-May-20 21:31 
QuestionMessage Closed Pin
20-May-20 17:07
Memberglucofra4920-May-20 17:07 
QuestionMaking data notation extending another language Pin
nedzadarek18-May-20 10:40
Membernedzadarek18-May-20 10:40 
I want to create data notation (like JSON is used).
1) Is it good enough to use languages built-in features (types, notation etc), extend it (e.g. with another types), and output some JSON?
2) Or should I build it from scratch and parse all built-in features and add my additions then output it into JSON?

By using 1) I don't have to implement core things. If there are fixes - then it's good. If there are changes that I don't like I can deal with them from case to case... I guess.
Howerer I'm tied to a programming language - so users had to use the programming language (instead library).
By using 2) I have to build everything but I'm not tied to one particular language.

Maybe I can mix it ( 1) for the language, 2) for other languages).

What are your toughts on this topic.

ps. I was thinking about using the Red ( red-lang.org/ ). It's in alpha but I don't think it will change a lot.
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
Member 798912218-May-20 23:06
MemberMember 798912218-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
Member 798912219-May-20 2:32
MemberMember 798912219-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
Member 798912219-May-20 3:44
MemberMember 798912219-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
Member 798912219-May-20 4:36
MemberMember 798912219-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
Member 798912219-May-20 8:44
MemberMember 798912219-May-20 8:44 

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.