3 ms·
> No it doesn't. Try a plain text description of an electronic circuit vs a circuit diagram. I'm not an EE, but there's SPICE for regular electronic circuits a
by sicariusnoctis 5y ago
> No it doesn't. Try a plain text description of an electronic circuit vs a circuit diagram.
I'm not an EE, but there's SPICE for regular electronic circuits and SysVerilog et al for logic circuits. Math can be typeset in LaTeX, though its plain text readability depends on the formula. Category theory diagrams can be written in a simple language. Sheet music is some sort of XML, though I imagine there could be a more human writable/readable plain text format for this too. There was also a recent post about Markdown diagrams. And of course, code is still entirely text.
Much of what you mentioned can be described in a concise, portable text-based language. Though these documents are readable as text, they can be further rendered for best readability. Luckily, many can also be live previewed.
- qayxc 5y ago> there's SPICE for regular electronic circuits and SysVerilog et al for logic circuits Both are inputs for programs, not actual representations for humans to work with and -understand. Try and design or better yet fix actual hardware with a SPICE netlist or Verilog program, good luck with that. Different use cases require different representations and the world doesn't just consist of software. > Category theory diagrams can be written in a simple language Category theory diagrams are not curves or function plots. I get the feeling that you are confusing file formats with representation. If I need external software to actually render the input (which can be binary or text for all I care) into a human-readable and -consumable format, what good is text? What's the "readability" of an SVG, LaTex, or worse - MS DOCX - document? How is this: Example netlist v1 1 0 dc 15 r1 1 0 2.2k r2 1 2 3.3k r3 2 0 150 .end even remotely comparable to this: https://sub.allaboutcircuits.com/images/01004.png https://sub.allaboutcircuits.com/images/01004.png And again, I'm not talking about document formats for software - I'm talking about data representation for humans.