no matter what, I never understand "vim" & "emacs" part of that picture 
- it doesn't make much sense. I think Tony's graph make more sense in 
terms of "deep" , or , I think maybe this:
|
|
|productivity
|
|
|                                                  (VIM)
|                                                    |
|                                                   ++
|                                                   |
|                                                  ++
|                                                  |
|                                                +-+
|                                                |
|                                                |
|                                                |
|                                              +-+
|                                              |
|                                            +-+
|                                            |
|                                            |
|                                          +-+
|                                          |
|                                       +--+
|.......................................+.................(notepad)
|                            +----+
|                         +--+
|                   +-----+
|           +-------+
|    +------+
+----+                                                time/effort
+----------------------------------------------------------------->
On 10/01/2012 01:18 PM, Gerald Klein wrote:
> What I think happens sometimes is that someone is perhaps is for the
> first time stuck with only his Linux tty and has to fix something. The
> only editor he has is vi/vim he knows how to pass a file as an argument.
> He opens the file and can't get it to edit or makes edits and can't
> close it.Swearing ensues, until he either figures it out or gives up,
> stating emphatically that he will never use that editor or "what the
> hell was that? How do people use that?" and another link in the chain is
> formed.
>
> On Mon, Oct 1, 2012 at 12:07 PM, Tony Mechelynck
> <antoine.mechelynck@gmail.com <mailto:antoine.mechelynck@gmail.com>> wrote:
>
>     On 30/09/12 22:47, Tim Chase wrote:
>
>         On 09/30/12 08:37, meino.cramer@gmx.de
>         <mailto:meino.cramer@gmx.de> wrote:
>
>             it is often said, taht certain software has a "steep
>             learning curve".
>             Vi/vim is such an example for the use of this phrase...
>
>             I would take the time as measure for the x-axis and the amount
>             of stuff I have learned about -- for example -- vim as a measure
>             for the y-axis..
>
>             Or...what do I misinterpret here? ;)
>
>
>         I think the misinterpretation is that the x-axis should be labeled
>         "effort learning new stuff over time", not just "time"; and the
>         y-axis would be "productivity".
>
>         A "shallow" learning curve would then mean that, with minimal
>         effort, one achieves some corresponding level of productivity.
>
>         With Vim, the average user that hasn't gone through basic training
>         (vimtutor, reading man pages, etc) is usually pretty lost with
>         things as basic as quitting.  So the graphs would look something
>         like
>
>     [...]
>
>
>                              Vim
>         P|              **
>         r|            **
>         o|          **
>         d|         *
>         u|        *
>         c|       *
>         t|      *
>         i|     *
>         v|     * <-- the infamous steep curve
>         i|     *
>         t|     *
>         y| ***** <-- time spent learning before you can do anything
>         -+----------------------------__------------------------------
>            | Effort over time --->
>
>     [...]
>
>     How can it be "infamous" to suddenly become a lot more productive in
>     no time at all? (It's possible, let's say it suddenly all "clicks"
>     and makes sense in your mind.) Or maybe it's the part before that
>     which is "infamous", where it takes some non-negligible effort
>     before you can do anything at all? But then, why call it "steep"
>     when one pictures it as flat? No matter how I look at it, there's
>     something I don't grok.
>
>     I would picture it this way:
>
>       ^
>       |                                                                    o
>       |                                                                   o
>       |                                                                  o
>       |
>     o (2)
>       |                                                                o
>       |                                                               o
>       |                                                              o
>       |                                                             o
>       |                                                *************  (1)
>       |                                 ***************
>       |                 ****************
>       |          ******* ^^^^^^^^^^^^ Your productivity takes off,
>       |        ** /                   you literally start "running"
>       |      **  / Learning by doing, in real conditions
>       |    **   /  (incl. learning-by-doing how to use the help)
>     E|   * :
>     f|  *  :
>     f|  *  : Studying the vim-tutor
>     o| *   : (OK, it takes some effort) (I suppose this is the so-called
>     r| *   : "steep" learning curve, but puh-lease! Just studying the
>     t|*    : included manual, and it would be too much?)
>     ;o----------------------------__------------------------------__------------->
>     ;; Productivity
>
>     (1) OK, I suppose there's a limit to how much you can do how fast,
>     so you stop here for a time: no additional effort, no additional
>     productivity.
>     (2) But any time you want to study some more, or any time you put
>     some effort into combining stuff you already knew, you can increase
>     your productivity, maybe just a little at a time.
>
>     Best regards,
>     Tony.
>     --
>     Yes, but which self do you want to be?
>
>     --
>     You received this message from the "vim_use" maillist.
>     Do not top-post! Type your reply below the text you are replying to.
>     For more information, visit http://www.vim.org/maillist.__php
>     <http://www.vim.org/maillist.php>
>
>
>
>
> --
>
> Gerald Klein DBA____
>
> ContactMe@geraldklein.com <mailto:ContactMe@geraldklein.com>
>
> www.geraldklein.com <http://geraldklein.com/>____
>
> geraldklein.wordpress.com <http://geraldklein.wordpress.com>
>
> jk@zognet.com <mailto:jk@zognet.com>____
>
> 708-599-0352____
>
>
> Arch Awesome, Ranger & Vim the coding triple threat.
>
> Linux registered user #548580
>
>
>
> --
> You received this message from the "vim_use" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
Monday, October 1, 2012
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment