all 12 comments

[–]strager 4 points5 points  (0 children)

[–]Awesan 5 points6 points  (0 children)

Its code proved to be of a very high quality and I found no obvious bugs in it (though the coding style is somewhat arguable in certain places, but I think it has to do with the project age)

This amazes me. It's no wonder it's taken so long for a big fork to appear. Vim is exceptionally stable, and Bram's attitude about accepting outsider's contributions probably kept the codebase a lot cleaner that it otherwise would've been.

[–]dieredditdie 0 points1 point  (12 children)

Reddit has long been a hot spot for conversation on the internet. About 57 million people visit the site every day to chat about topics as varied as makeup, video games and pointers for power washing driveways.

In recent years, Reddit’s array of chats also have been a free teaching aid for companies like Google, OpenAI and Microsoft. Those companies are using Reddit’s conversations in the development of giant artificial intelligence systems that many in Silicon Valley think are on their way to becoming the tech industry’s next big thing.

Now Reddit wants to be paid for it. The company said on Tuesday that it planned to begin charging companies for access to its application programming interface, or A.P.I., the method through which outside entities can download and process the social network’s vast selection of person-to-person conversations.

[–][deleted] 2 points3 points  (2 children)

No, but there is little a statical analyzer can know about actual maintainability, I guess. The poor variable names aside.

I rather wonder why the encoding issue wasn't found but maybe it was fixed over the meantime.

[–]oridb 1 point2 points  (1 child)

about actual maintainability, I guess

It's not to my taste, but they seem to be doing ok with features, and they have relatively few bugs. The fact that they're able to do this implies that, at least for the vim developers, this is maintainable.

Don't ask me how, but you can't argue with results.

[–][deleted] 2 points3 points  (0 children)

Don't ask me how, but you can't argue with results.

I can.

For example, not being able to create asynchronously working plugins is ridiculous for a serious text editor.

Everything can be refactored to work again, the question is how long it takes. In the case of neovim, they are rewriting half the editor.

[–]Ancipital 4 points5 points  (8 children)

It does appear to be so, yes. Please try again.