|
|
|
|
|
by kijin
2877 days ago
|
|
Moreover, I think the trend you described will only become more popular as the world moves away from printed media. When STEM people think of a "final production medium", they usually think of articles in journals. But who reads paper journals anymore? Most people who are active in their fields don't even read PDFs of paper journals; they've already seen the preprints on arxiv. We're all just exchanging tarballs of source code, and nobody is compiling anything. The thing I like the best about Microsoft Word is the review feature. Multiple people can edit, annotate, and comment on specific parts of the same document. You can inspect each diff and either accept or reject it. Everything is color-coded and can be manipulated using a mouse. It's like commenting on a github commit, but much more intuitive for people whose job is to exchange human-readable documents, not source code. |
|
This is an interesting perspective! I author in plain text, and when collaborating, I prefer using what's essentially the Phabricator code review workflow to elicit comments and improvements until the change is fixed.
Working with changes this way is useful in that it atomises and comparmentalises changes, so the history is easier to inspect after the fact. And so far, few people have found it unintuitive -- they don't even know it was designed for source code in the first place, they just like that it's clear what's expected of them at each step in the process.
I think sometimes it's easy to underestimate how good tools for programmers are, but it's easy to see why: in any field, if you want to find good tools, look at what the toolmaker has to use. I think a lot of people would prefer the programmer tools if given sufficient polish and the proper introduction.