Iota

Dev tools

text editor

SHOW HN2014

221points
45comments
#80of 2,272 in 2014
Top 4%of 2014 by points

How HN took it

LovedMost comments that take a side are positive

7 positive, 8 neutral or asking, 0 mixed, 1 critical, out of 16 comments about the project. Thread score +0.31.

Idea: 3 for, 1 againstDocs: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Good write-up of how the maker learned editor internals

    From 2 comments
    • This is an absolutely awesome answer, and in the best tradition of old school hackers. This is why open source rules. If you have some time - would you mind writing a high level…
      Fede_V on HN
    • Thats a lot for the excellent answer, Greg! Really appreciate it :)
      krat0sprakhar on HN
  • Interest in Rust as a language

    From 1 comment
    • I'm so excited to see more and more projects in Rust, which will bring more speed and security in our digital lives. Thank you very much, Greg!
      kolev on HN

Objections

  • Unclear what advantage Iota has over Vim

    From 1 comment
    • You say on the readme: "Iota was born out of my frustrations with existing text editors. Over the years I've tried combinations of simple text editors, IDEs and everything in…
      bbcbasic on HN

Requests

  • Offer a higher-level write-up of editor architecture

    From 1 comment
    • This is an absolutely awesome answer, and in the best tradition of old school hackers. This is why open source rules. If you have some time - would you mind writing a high level…
      Fede_V on HN

Questions

  • Which resources were used to learn how editors work

    From 1 comment
    • Thanks for sharing Greg! I've been waiting for Rust to reach 1.0 so that I can dive-in and work on side projects. Text editors to me (a web programmer) look too intimidating to…
      krat0sprakhar on HN
  • Why use termbox instead of ncurses or terminfo

    From 1 comment
    • What's the advantage of using the limited termbox interface over (n)curses, or just using the low-level terminfo library directly?
      thristian on HN

Alternatives named

  • Vigo

    From 1 comment
    • I actually contributed quite a bit to a fork of godit called vigo [0]. It gave me lots of insight into how text editors work. When I went to start writing Iota, I found that…
      gchp on HN
  • godit

    From 1 comment
    • This[1] emacs inspired editor, written in Go, also uses termbox (pure go port: https://github.com/nsf/termbox-go) - great little library. I'm rewriting a python command line…
      swah on HN
  • Vim

    From 1 comment
    • You say on the readme: "Iota was born out of my frustrations with existing text editors. Over the years I've tried combinations of simple text editors, IDEs and everything in…
      bbcbasic on HN
  • Neovim

    From 1 comment
    • Great work, thank you. I was awaiting for something like this for a while. Thanks for sharing. As a side note: In the long term what I would really love to see - is Rust GUI for…
      leonardinius on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/8734307)