Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I have a working theory that any software used by programmers will eventually get excellent

Most programmers rarely using office suites and prefer to use plain text editors. This has gone so far that developers prefer a sadistically under-featured file-format (.md) to office files.



Personally, I prefer a lightweight, portable, easier to edit, technically just plain text file vs whatever mess of useless fonts/font sizes/unrelated garbage is crammed into a .odf/.docx file.

Literally anyone with a computer that has a ASCII or Unicode compatible text editor can open a .md file and get useful info.

Even better, add a little bit of lightweight extra tooling, and now you've generated a nice looking html page, if you need to make something with fancier presentation.

The only thing I miss is the ability to embed images in the md file itself, but even that is not hard to work around.

Obviously I keep software on hand that can deal with docx/odf, but I'd really rather just keep it simple, due to the fact that I'm stupid.


What you call underfeatured many would call correctly featured. A more complex format doesn't add value for most use cases, while being harder to reason with and correct issues in.

.md files avoid the copy paste font/size mess by being plain text and rendering in the reader's choice of font. Bold, italics, hyperlinks and such are all explicitly added, easy to Ctrl + F for and aren't hidden behind finicky context menus as in standard word processors.


Plain text formats do have advantages but Markdown is a pretty bad one.


> This has gone so far that developers prefer a sadistically under-featured file-format (.md) to office files.

And doesn't have a proper spec. The best we have is https://commonmark.org


I would say at least GFM's spec is reasonably detailed, given how much GitHub depends on it.

https://github.github.com/gfm/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: