Live data from Hacker News

4coder editor is now fully open source

github.com

41–50 of 108 posts

Re: 4coder editor is now fully open source

#41
I purchased it a few years back, and I was having fun, but a bug on the newest version of Windows derailed me from continuing with it. I was looking for a lean, C or C++-based coder to replace my Vim/Emacs habit! I'll have to check it out again.

Re: 4coder editor is now fully open source

#42
post #21
post #16

I wonder how do people come to a decision that it's a good idea to start their own text editor when vim and emacs exist. For this one my guess is the author is a c/c++ developer and wanted to have their editor cusomizable in their desired language. Would that be enough? It's also not a common thing for projects like that not to start as FOSS.

Though good and powerful editors, there are reasons why emacs and vim have a very small user share. (Everyone I know prefer VSCode when not using an IDE.) Even JEdit and Sublime each have a dedicated but a comparatively small userbase.

Proably of the people you know also only a small share is active on HN. At least that's the case for me.

I'd guess amongst HN users the share of emacs and vim users might be higher than for developers in general.

Re: 4coder editor is now fully open source

#43
post #27

Earlier quoted context omitted.

I understand your perspective, but I disagree in this particular case. "Show HN" is obviously aimed at our consumption.

This is not a "Show HN." https://news.ycombinator.com/showhn.html

Hm. It was either removed, or I haven't seen the title properly.

Still, the argument is the same - a person is posting an article on a news site for the sole purpose of other people seeing (consuming) it.

I consider it basic decency to create a good presentation when you're showing something in people's news feed.

Re: 4coder editor is now fully open source

#44
post #16

I wonder how do people come to a decision that it's a good idea to start their own text editor when vim and emacs exist. For this one my guess is the author is a c/c++ developer and wanted to have their editor cusomizable in their desired language. Would that be enough? It's also not a common thing for projects like that not to start as FOSS.

> I wonder how do people come to a decision that it's a good idea to start their own text editor when vim and emacs exist.

Vim/Emacs have a huge community and ecosystem, but they aren't exactly perfect. I don't see anything weird about people writing their own editor.

I'd personally love to have a Python-programmable editor a la Emacs, and if I ever write a text editor, it's gonna be like that.

Re: 4coder editor is now fully open source

#46
post #16

I wonder how do people come to a decision that it's a good idea to start their own text editor when vim and emacs exist. For this one my guess is the author is a c/c++ developer and wanted to have their editor cusomizable in their desired language. Would that be enough? It's also not a common thing for projects like that not to start as FOSS.

Eh, it's part of the handmade effort. Sometimes building your own tool is just fun.

+ You don't need to learn a bespoke language to customize 4coder (vim_script in vim's case)

Re: 4coder editor is now fully open source

#47
post #25

How well does 4coder support users who like using the mouse?

You can use On Screen Keyboard with the mouse.

If you select an arbitrary extent of text with the mouse, is that extent highlighted?

Are there then commands that operate on the highlighted extent?

If you double-click a word, it that word highlighted?

Re: 4coder editor is now fully open source

#48
post #27

Earlier quoted context omitted.

This is not a "Show HN." https://news.ycombinator.com/showhn.html

Hm. It was either removed, or I haven't seen the title properly. Still, the argument is the same - a person is posting an article on a news site for the sole purpose of other people seeing (consuming) it. I consider it basic decency to create a good presentation when you're showing something in people's news feed.

>Still, the argument is the same - a person is posting an article on a news site for the sole purpose of other people seeing (consuming) it.

>I consider it basic decency to create a good presentation when you're showing something in people's news feed.

The individual posting the article may not be the owner of the code base thus making it impossible for the poster to alter the presentation.

If the owner of the code base has not posted a link for others' "consumption," they would have conformed to your expectations.

Re: 4coder editor is now fully open source

#49
post #7
post #3

I remember an Aussie game developer on YouTube uses this editor. I hadn't heard of it before, but it seemed interesting. I eventually settled on learning Emacs instead, because 4coder was closed-source at the time. No regrets. Now I'm probably with Emacs for life. Too unique. Too powerful. Too customizable. Side note: it's funny how formerly closed-source projects always open up to have tons of spaghetti code and bad…

> Side note: it's funny how formerly closed-source projects always open up to have tons of spaghetti code and bad design planning. I was curious after you said this, so I took a look at the 4coder source. It looks like very straightforward code. The files are clearly marked so you know exactly what they do, the APIs look simple and reasonable, and they have clearly marked folders containing all platform specific code…

> : I would just like to add that I saw the author left several comments about the state of the code in the Readme that imply the code is very unstable.

I dunno, I'm looking at their "4coder_base_types.h" header [0] and redefining basic types and builtin keywords for personal preference (yeah I know, static is overloaded) is a serious eyebrow raiser.

[0] https://github.com/Dion-Systems/4coder/blob/62fe17699a99f7d2...

Post reply on HN