Timeline for Using source code instead of XML/JSON or other custom serialization schemes and binary file formats
Current License: CC BY-SA 4.0
14 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| May 31, 2022 at 15:53 | comment | added | jaskij | GitLab does this - their configuration files are actually Ruby files, the same language most of GitLab is written in. The software is open core, and the company is quite open with their documentation. | |
| May 31, 2022 at 8:33 | answer | added | tofro | timeline score: 1 | |
| May 19, 2022 at 17:32 | comment | added | Dirk Boer | Always the downvotes from this community. This guy has a valid question and there is a valid answer. | |
| May 19, 2022 at 9:39 | comment | added | pjc50 | The "packaged with the application" case is rather different; no need for a custom class loader, you can just build it into the application. This is not unusual in the C world where a chunk of constants or binary blob may be encoded as an array and compiled. | |
| May 19, 2022 at 8:22 | answer | added | JonasH | timeline score: 2 | |
| May 19, 2022 at 8:19 | comment | added | Reto Höhener | @tofro I agree, the settings file was a bad example. My actual use case are files that would not be edited by the end user, but packaged with the application. | |
| May 19, 2022 at 8:13 | comment | added | tofro | security should be your main concern. By definition, data is "owned" by the end user. It sounds like a nightmare to security that you want to execute that. | |
| May 19, 2022 at 7:28 | history | edited | Reto Höhener | CC BY-SA 4.0 | better store version at the beginning of the file for version sniffing |
| May 19, 2022 at 6:56 | history | edited | Reto Höhener | CC BY-SA 4.0 | added 241 characters in body; deleted 14 characters in body |
| May 19, 2022 at 6:50 | history | edited | Reto Höhener | CC BY-SA 4.0 | added 241 characters in body; deleted 14 characters in body |
| May 18, 2022 at 17:38 | answer | added | Berin Loritsch | timeline score: 5 | |
| May 18, 2022 at 16:30 | review | Close votes | |||
| May 23, 2022 at 3:01 | |||||
| S May 18, 2022 at 16:02 | review | First questions | |||
| May 19, 2022 at 1:50 | |||||
| S May 18, 2022 at 16:02 | history | asked | Reto Höhener | CC BY-SA 4.0 |