Live data from Hacker News

Show HN: EDI – An editor in Go

satyajit.ranjeev.in

11–20 of 50 posts

Re: Show HN: EDI – An editor in Go

#12
I don’t see much about this idea that requires a new editor. This seems to be mainly a new terminal app, not a new editor. The only points of integration between the terminal and the editor are the E/W/L commands to manage open files and the right-click context rules.

With so little connection between the editor and the terminal, I think this project would be better off changing focus to be only a new terminal app. There is no need to reinvent the wheel by bundling an editor with it. You haven’t listed any planned features for the editor that other editors don’t already do, so by cancelling the editor portion of the project, you wouldn’t lose any features.

Your terminal could still support customizable E/W/L commands and right-click context rules – but there is no need to tie those features to any one particular editor. Instead, provide a custom configuration of the terminal that sends commands to your favorite existing editor through built-in means. Or if that integration wouldn’t be powerful enough, provide a plugin for the editor that integrates it with your new terminal. That way, users of many different editors could use your terminal.

Re: Show HN: EDI – An editor in Go

#13

Honest question, since you posted this yourself on HN, what is the purpose of adding a “post to HN” button at the end of the post? Do further submissions after the original count as upvotes?

> Do further submissions after the original count as upvotes?

Indeed they do. However the "post to HN" button is part of his CMS design so appears at the bottom of every article entry on that site - including articles he may not have posted to HN himself.

Re: Show HN: EDI – An editor in Go

#15
post #8

Old dudes like me might have a strong negative reaction to something called "EDI."

For the young dudes like me could you explain why?

http://en.wikipedia.org/wiki/Electronic_data_interchange

For the record the term is still thrown around left and right in enterprise settings.

Re: Show HN: EDI – An editor in Go

#16
post #2

Looks really nice and simple in an elegant way; I'll be interested in trying this.

It looks like a terminal inside Firefox. I didn't see any file tree view, or even an actual editor.

The editor is on the right and you can get a tree view by running the `tree` command.

Re: Show HN: EDI – An editor in Go

#17

Interesting concept. Are you planning on adding a system where you can write plug-ins in Javascript or Python for example? I saw in the blog post you were looking to adding a way to extend the editor.

Yes in a future release I do plan to do so.

I would recommend against using multiple languages for the plugin interface. It just becomes a mess, the Sublime Text way of using Python and Python only for all the plugin system makes it extremely clean and extremely powerful. In your case maybe making all the plugins Go would be the way to go, It helps a lot with performance (not having to create an environment for each programming language) and the power (all the cool stuff you can do in Go).

Re: Show HN: EDI – An editor in Go

#18

Interesting concept. Are you planning on adding a system where you can write plug-ins in Javascript or Python for example? I saw in the blog post you were looking to adding a way to extend the editor.

Yes in a future release I do plan to do so.

There is a javascript engine written in Go called otto so you could use that for plugins. That way people can write plugins with many languages if they wish. i.e. clojurescript, typescript ,dart, etc etc

Re: Show HN: EDI – An editor in Go

#19
post #8

Earlier quoted context omitted.

For the young dudes like me could you explain why?

http://en.wikipedia.org/wiki/Electronic_data_interchange For the record the term is still thrown around left and right in enterprise settings.

US Healthcare Insurance industry relies heavily on this for... everything.
Post reply on HN