HackerTrans
TopNewTrendsCommentsPastAskShowJobs

longlivebooks

no profile record

comments

longlivebooks
·4 yıl önce·discuss
Sad to see distutils going away. I have very old projects which use distutils for distribution. Wrote them in Python 2 days and they were ported easily to Python 3. But distutils going away is going to break them.

I know setuptools is advanced and recommended but distutils worked fine for me and my users for so many years. It is going to be overhead for me to comb through all my projects and replace distutils with setuptools, test them and testing out packaging and distribution is quite a lot of work.

I am growing unhappy with Python due to these breakages. Is there some other programming language whose maintainers don't break the "user space" like Python has been doing time and again?
longlivebooks
·4 yıl önce·discuss
> And even Emacs doesn't allow for floating windows/dialogs, nor does it show text-mode scrollbars or windowing widgets.

However, the floating window had its downsides. They hid what was behind the window and modals, so if you started a dialog box and changed your mind about the text behind it, you have to close the dialog box, change the text and restart your dialog box.

Emacs and Vim avoid these problems by turning everything into a buffer. So all of your interactions with the editor are done through buffers which can be opened side by side.
longlivebooks
·4 yıl önce·discuss
What if we had a world where digital books were just .txt files? E-book readers can format the book with any font, margins, or layout they want, but the book itself is just a plain text file. Is such a world possible?

I believe that simple text files can bring books to life regardless of the technology used. Even if all e-readers are gone, you can still use Vim or Notepad to read books. Even if the editor went away, I could code a small editor to convert the bytes in the file to characters on the screen.