Vy

Dev tools

text editor ide

SHOW HN2019

143points
45comments
#310of 2,195 in 2019
Top 15%of 2019 by points

How HN took it

DebatedReal support and real criticism

6 positive, 5 neutral or asking, 1 mixed, 9 critical, out of 21 comments about the project. Thread score -0.12.

Performance: 5 for, 4 againstIdea: 0 for, 3 againstDesign: 1 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

  • Integrates existing tools as glue code rather than rewriting them

    From 1 comment
    • What I love about this project is that a lot of it is glue code. It is an integrated development environment because it takes existing tools and integrates them, not rewrites. I…
      nine_k on HN
  • Plugins written in the core language, avoiding native/scripted mismatch

    From 1 comment
    • What I love about this project is that a lot of it is glue code. It is an integrated development environment because it takes existing tools and integrates them, not rewrites. I…
      nine_k on HN
  • Minimal design without a graphical server or embedded browser

    From 1 comment
    • I think in this context, minimalism doesn't mean "lacking important parts" like a keyboard or mouse produced by apple, but rather, something you can use without a graphical…
      nurettin on HN

Objections

  • Python is too slow for a responsive text editor

    From 3 comments
    • Python is slow when you leave the comfort of the standard library and start doing a lot of the app logic in pure python. Often it is not a problem, but I can see how it could be…
      bjoli on HN
    • I have a very low tolerance for UI lags in my text editor. I'm a vim user, but can't use macvim, since it tends to be laggy, for instance. I find the jetbrains IDEs to be painful…
      jstrong on HN
    • lost me at 'python'. if this is still fast in another year I will be amazed.
      jstrong on HN
  • Another retro IDE is unnecessary; use vim, neovim or emacs

    From 1 comment
    • Does the world really need another retro "IDE" (especially one written in Python). Just use VIM, NeoVIM, or Emacs.
      jonny383 on HN
  • Scrollbar looks jarring against the minimalist claim

    From 1 comment
    • I like the idea. The scrollbar jail bars are pretty jarring with regard to 'minimalist' sensibilities.
      misterdoubt on HN
  • Name is confusing next to vi and too similar in pronunciation

    From 2 comments
    • Why would you call it Vy? Doesn’t that seem a little self defeating?
      mattl on HN
    • Because `vi` pronounced as "vee eye" (/vi ai/) and I'm assuming `vy` pronounced as "vie" (/vai/) are extremely similar.
      jdmichal on HN

Requests

  • Make it work on PyPy for speed

    From 2 comments
  • Explain why to switch from Emacs

    From 1 comment
    • I’m an emacs user, but barely know lisp, know python very well, and feel there are some limitations to emacs extensibility (namely wrapping external applications and debugging).…
      Bnshsysjab on HN

Questions

  • Why the snake-with-pipe avatar

    From 2 comments
    • You may be interested in the significance of the repo's "aggressive militarized snake smoking a pipe" avatar. https://en.wikipedia.org/wiki/Brazilian_Expeditionary_Force#Nickname…
      AndrewOMartin on HN
    • I don't understand what could that mean in this context. How do you read it?
      tutuca on HN
  • Is there a good REPL and variable inspector for Python editing

    From 1 comment
    • This looks interesting. On editors in general - if I'm working with an interpreted language, what I need from a code editor is: - decent autocomplete and inline documentation -…
      psv1 on HN

Alternatives named

  • Emacs with company-mode and lsp-mode

    From 1 comment
    • Emacs + company-mode + lsp-mode + pipenv-mode (for virtualenv packages) work great for me. What was your setup and what kind of issues did you have with it?
      m712 on HN
  • Vim, Neovim, nvi

    From 2 comments
    • Does the world really need another retro "IDE" (especially one written in Python). Just use VIM, NeoVIM, or Emacs.
      jonny383 on HN
    • or use nvi (not nvim) or original vi
      otherflavors on HN
  • Eclipse with PyDev

    From 1 comment
  • Unladen Swallow

    From 1 comment
    • Yep, it was tried. See: Unladen Swallow - an experimental CPython fork trying to speed up execution by removing some of the least used dynamism. It started 10 years ago and was…
      Asooka 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/21531162)