Live data from Hacker News

Paul Graham : uses this.

paul.graham.usesthis.com

81–90 of 93 posts

Re: Paul Graham : uses this.

#81

One common thing in all usesthis.com interviews is, no one uses Windows OS as their main operating system and Mac is used most. Only person I found using Windows is Mitch Altman so far.

Yet, 90% of developers use Windows on a daily basis. The people interviewed in usesthis are just not very representative of the community (a bit like using a conference to claim that 90% of developers use Mac Books). I'm still sad to see some of these people (including pg) use such antiquated tools. I use vi on a daily basis but just for very small text files, you can be so much more productive with more modern tools…

But 90% of developers produce negative work with these tools. It's not very useful to see what tools people use to produce crap. It's interesting to see what tools people choose to optimize their own creative productivity.

I use vi on a daily basis but just for very small text files, you can be so much more productive with more modern tools these days.

Well, yes; vim.

Re: Paul Graham : uses this.

#82
post #26

One common thing in all usesthis.com interviews is, no one uses Windows OS as their main operating system and Mac is used most. Only person I found using Windows is Mitch Altman so far.

check out _why http://why.usesthis.com/

Why is the Richard Brautigan of 2009.

Re: Paul Graham : uses this.

#83
post #54
post #18

Earlier quoted context omitted.

I think it's usually safe to assume that when people say 'vi' they mean 'vim'.

On most systems for the past while 'vi' is just a link to/copy of vim in compatibility mode.

  A
  B
  D
  D
  C
assorted curses

  
  :q!
  $ echo "alias vi=vim" >> ~/.bashrc

Re: Paul Graham : uses this.

#86
post #13

One common thing in all usesthis.com interviews is, no one uses Windows OS as their main operating system and Mac is used most. Only person I found using Windows is Mitch Altman so far.

I do the meat and potatoes of my work in MS Visual C++ Express. I find, the best development environment is the one that you've been using for 10 years. When I do iPhone builds, I first do my best brontosaurus impression, then I copy all my code and art onto a memory stick, unplug my monitor, mouse and keyboard from my PC and then plug everything into my Mac. I'm not sure if this was serious or not. (From: http://jus…

The indie games scene is still pretty PC focused because of the long standing domination of the PC over the Mac in the gaming area. It's only now slowly changing.

Re: Paul Graham : uses this.

#87
post #18
post #16

I use the usual Unix utilities (vi for editing). Not vim? Not MacVim? You ssh to a server and use vanilla vi?

I think it's usually safe to assume that when people say 'vi' they mean 'vim'.

A pet-peeve of mine. I don't want new vim users trying "vi" and having an awful experience ("how do I undo more than once??"), assuming it's not an alias for vim.

Re: Paul Graham : uses this.

#88
post #78
post #71

Earlier quoted context omitted.

Is 'vi' mature? Or are you talking about Vim? vi has been around a long time, but the functionality is rather limited compared to Vim. When was the last development on vanilla vi (not Vim in compatibility mode)? [ keep in mind that 'mature' != 'old' ]

I meant Vim, sorry.

I was probably being a little pedantic, but 'vi' can mean:

- The original 'vi' editor

- The entire 'vi collection.' By that I mean vi + clones (i.e. vi, vim, elvis, etc).

- The Vim editor (being the most popular vi clone)

I'm never sure which people mean (though they usually just mean Vim), and I've come across many people that are confused (especially if they aren't too familiar with the Unix/Linux ecosystem and/or are Emacs users) but the inter-changeable usage of terms.

Re: Paul Graham : uses this.

#89
post #70

Earlier quoted context omitted.

One second of DOM manipulation _is_ significant.

> which still isn't insignificant An extra second of page load isn't as noticable as 8 extra seconds of page load. Especially on older systems where you might be used to some amount of delay (but not 8 seconds of delay on internal apps).

I guess it depends on what your baseline is. For most of my pageviews, an additional second would double the load time. On an internal app/site an additional few seconds usually isn't worth the trouble, but externally can make a real difference: http://www.zdnet.com/blog/btl/googles-marissa-mayer-speed-wi...

Re: Paul Graham : uses this.

#90
post #55
post #48

Earlier quoted context omitted.

That's not a very good argument. Horse-drawn buggies worked for well over 30 years.

TextMate is pretty popular and very productive, and it basically goes w/ the vi model. You extend it using external scripts, i.e. a bunch of little helper programs.

This may not be historically accurate - ie not what Bill Joy originally intended, however I think of the "vi model" as the modal editing style which is what differentiates vi/vim for me.
Post reply on HN