When I see posts like this, I cant help but ask. How do you even build a code editor? What kinda of system design or OOP does it require. I couldnt find articles on HN searching for it so if anyone is reading, I super appreciate if you can share some links where talk about the methodology and thought process that goes into how to make a code editor from scratch
A lightweight code editor with Vim mode, Git integration, and more
11–15 of 15 posts
Re: A lightweight code editor with Vim mode, Git integration, and more
#12Why are there so many people making code editors? It seems like we've hit a veritable Cambrian explosion of editors and I don't understand what market signals are being picked up where people find the editors insufficient.
Re: A lightweight code editor with Vim mode, Git integration, and more
#13Earlier quoted context omitted.
Software is changing, everything is up for grabs. Lots of people are making Notion clones, slack clones, browsers, IDEs.
> slack clones As an anecdote - I really want to see consolidation here. All my chat services under one parent application. WhatsApp, Slack, Discord, Messenger. I really don't care about the vendor for chat services, just exhausted of installing multiple clients and many of the clients being pretty garbage. I would also like to say the same for many services. Online banking is top of mind for me right now as I have s…
There was a time where one application for multiple chat services was a thing, e.g. Pidgin, Trillian or Miranda. With thw death of ICQ, AIM or MSN this is pretty much history.
Re: A lightweight code editor with Vim mode, Git integration, and more
#14When I see posts like this, I cant help but ask. How do you even build a code editor? What kinda of system design or OOP does it require. I couldnt find articles on HN searching for it so if anyone is reading, I super appreciate if you can share some links where talk about the methodology and thought process that goes into how to make a code editor from scratch
https://en.wikipedia.org/wiki/Rope_(data_structure) https://github.com/cessen/ropey
Re: A lightweight code editor with Vim mode, Git integration, and more
#15Earlier quoted context omitted.
Software is changing, everything is up for grabs. Lots of people are making Notion clones, slack clones, browsers, IDEs.
> slack clones As an anecdote - I really want to see consolidation here. All my chat services under one parent application. WhatsApp, Slack, Discord, Messenger. I really don't care about the vendor for chat services, just exhausted of installing multiple clients and many of the clients being pretty garbage. I would also like to say the same for many services. Online banking is top of mind for me right now as I have s…
The mirroring stuff is FOSS and I think so is the client, the financial model being that you're limited to a fairly low amount of services proxies at once without a paid plan