Viewing profile — delaguardo
delaguardo
HN member- Joined
- Tue, Dec 29, 2015, 8:52 PM UTC
- HN karma
- 29
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About delaguardo
Recent public activity
- comment
-
story
Show HN: Transit-format (JSON/MessagePack) reader/writer in C
Transit.c is an addition to the set of libraries to support transit data interchange format written in C11. It supports full 0.8 specification of cognitect's transit-format: JSON, …
-
comment
Comment #48382106
Now I have a reason to get reMarkable :)
-
comment
Comment #47805233
You should split this question in two: - is JVM usage increasing or decreasing in 2026 and - is Java usage increasing or decreasing in 2026 JVM usage (which is the main host for Cl…
-
comment
Comment #46094686
From the spec: about symbols - "Symbols are used to represent identifiers" about keywords - "Keywords are identifiers that typically designate themselves." more than that: in this …
-
comment
Comment #46084228
And also with experimental things that might eventually find its way to Clojure :) Check out digit delimiters and text block features: {:pi 3.141_592_653_589 :c 299_792_458 :hex 0x…
-
comment
Comment #46052161
> I meant that it would have to decode the entire EDN string literal containing the base64 data before decoding the base64 yes, any edn reader implementation will read the complete…
-
comment
Comment #46051767
> From what I can understand from the specification, the EDN decoder will still need to run and cannot be streamed if the official specification is used Sorry, you understand it wr…
-
comment
Comment #46051604
What do you mean under "syntax typing" and complications in the syntax? > The whole world seems to run on JSON That is true, and I don't like that :) From my perspective JSON synta…
-
comment
Comment #46051446
It should be easy to add source info for every token, some of them already keep both (size and offset) I can create a branch for that. > I'm curious how much AI was used in the cre…
-
comment
Comment #46046073
I can do a lot without applying schema at all. For that I only need handful of types defined in EDN specification and Clojure programming language.
-
comment
Comment #46045694
Thanks for the link! Yes, EDN is a textual format intended to be human-readable. There is also a format called Transit used to serialise EDN elements. Unlike raw EDN, Transit is de…
-
comment
Comment #46044373
> EDN seems to lack a proper format for binary data The best part of EDN that it is extendable :) #binary/base64 "SGVsbG8sIHp6bzM4Y29tcHV0ZXIhIEhvdyBhcmUgeW91IGRvaW5nPw==" This is …
-
comment
Comment #46044268
One of a key design principles in EDN is to be exclusively data exchange format. Which is true even for JSON where json-schema is something that sits on top of JSON itself. Same go…
-
comment
Comment #46044226
Wow, that is a greate news!) Thanks for looking at it from this perspective! There are some benchmarks already available in the project - https://github.com/DotFox/edn.c/blob/main/…
-
comment
Comment #46042890
I think you can use metadata to model html attributes but in clojure people are using plain vector for that. https://github.com/weavejester/hiccup tl;dr first element of the vector…
-
comment
Comment #46042848
Yes, plan is there but didn't have time yet. Most likely will be available next week
- story