Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #186493

Re: Recommended editor for novice programmers?

From Ben Finney <bignose@debian.org>
Newsgroups linux.debian.user
Subject Re: Recommended editor for novice programmers?
Date 2017-09-06 08:20 +0200
Message-ID <umBQR-5RB-1@gated-at.bofh.it> (permalink)
References <ulll8-6lO-19@gated-at.bofh.it> <umABr-4JW-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Nick Boyce <nick@steelyglint.org> writes:

> I don't like to confess to my august and more sophisticated colleagues
> here how much code I've written using joe - albeit in the simpler
> languages (a variety of Bash scripts, Perl, C, HTML and similar).

Joe is a fine text editor licensed as free software. I say that as
someone who has decided I don't like to use it myself.

To paraphrase someone else paraphrasing Voltaire: I may disagree with
your choice of text editor, but I will defend to the death your right to
use it.

So, go ahead and admit how much you like Joe and how much code it has
allowed you to write. If anyone has a problem with your usage of Joe for
programming, they have me to answer to :-)


Here's where I need to object:

> I don't want to provoke any religious war here, and sorry if I offend
> anybody, but:

That doesn't alter the fact that you've disparaged programs in terms
that state an absolute problem inherent to the program. This is not
helpful, because it implies that people who choose those programs are
wrong and should be disparaged themselves.

For example:

> emacs is ridiculously heavy-weight

That's an absolute statement of objective fact. Do you think it is true
for everyone? You have expressed it as though you do.

You are, in this expression, saying that people who use Emacs deserve
ridicule because Emacs is so obviously heavy-weight they should be
embarrassed to use it. That's needlessly hostile.

You can, instead, say what *you don't like* about the program:

> and I can never remember whether exit is Ctrl_C Ctrl_X or Ctrl_X
> Ctrl_C (yes practice would help)

That's great! Thank you for stating your position here in terms of what
you are and are not able to do. This doesn't judge anyone else as
inferior.

> vi's power makes light work of many tasks but it's as user-friendly as
> a cornered rat ... novices usually remember their first time trying to
> find out how to exit with a genuine shudder.

This gets too far into stating objective fact. How do you know the
“usual” experience of novice Vi users, have you surveyed a statistically
powerful sample?


I appreciate that it can be fun to rant about difficulties using
programs, and Emacs and Vi are favourite topics of this sort. We can,
and should, do so without also dismissing other people as inferior.

When you acknowledge the possibility of provoking offense, it is on your
shoulders to either express yourself in ways that *don't* implicitly
disparage people with different preferences.

Either that, or don't provoke at all :-)

Have fun, everyone, using whatever text editors make your life better.

-- 
 \       “My business is to teach my aspirations to conform themselves |
  `\              to fact, not to try and make facts harmonise with my |
_o__)                   aspirations.“ —Thomas Henry Huxley, 1860-09-23 |
Ben Finney

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Recommended editor for novice programmers? Tom Browder <tom.browder@gmail.com> - 2017-09-02 20:30 +0200
  Re: Recommended editor for novice programmers? Dejan Jocic <jodejka@gmail.com> - 2017-09-02 20:40 +0200
    Re: Recommended editor for novice programmers? Mario Castelán Castro <marioxcc.MT@yandex.com> - 2017-09-02 21:10 +0200
      Re: Recommended editor for novice programmers? Gene Heskett <gheskett@shentel.net> - 2017-09-02 22:20 +0200
      Re: Recommended editor for novice programmers? Dejan Jocic <jodejka@gmail.com> - 2017-09-02 22:20 +0200
        Re: Recommended editor for novice programmers? John Hasler <jhasler@newsguy.com> - 2017-09-02 23:10 +0200
        Re: Recommended editor for novice programmers? Fred <fred@blakemfg.com> - 2017-09-03 03:00 +0200
      Re: Recommended editor for novice programmers? rhkramer@gmail.com - 2017-09-02 22:40 +0200
        Re: Recommended editor for novice programmers? Mario Castelán Castro <marioxcc.MT@yandex.com> - 2017-09-03 03:20 +0200
      Re: Recommended editor for novice programmers? davidson@freevolt.org - 2017-09-03 00:40 +0200
        Re: Recommended editor for novice programmers? rhkramer@gmail.com - 2017-09-03 02:50 +0200
          Re: Recommended editor for novice programmers? John Hasler <jhasler@newsguy.com> - 2017-09-03 03:00 +0200
          Re: Recommended editor for novice programmers? Dejan Jocic <jodejka@gmail.com> - 2017-09-03 03:20 +0200
            Re: Recommended editor for novice programmers? Erik Christiansen <dvalin@internode.on.net> - 2017-09-03 08:20 +0200
              Re: Recommended editor for novice programmers? rhkramer@gmail.com - 2017-09-03 16:00 +0200
            Re: Recommended editor for novice programmers? rhkramer@gmail.com - 2017-09-03 13:40 +0200
          Re: Recommended editor for novice programmers? Larry Dighera <LDighera@att.net> - 2017-09-03 17:40 +0200
            Re: Recommended editor for novice programmers? rhkramer@gmail.com - 2017-09-03 17:50 +0200
              Re: Recommended editor for novice programmers? Jude DaShiell <jdashiel@panix.com> - 2017-09-03 18:10 +0200
        Re: Recommended editor for novice programmers? Mario Castelán Castro <marioxcc.MT@yandex.com> - 2017-09-03 03:40 +0200
          Re: Recommended editor for novice programmers? Larry Dighera <LDighera@att.net> - 2017-09-03 18:10 +0200
  Re: Recommended editor for novice programmers? Cindy-Sue Causey <butterflybytes@gmail.com> - 2017-09-02 20:50 +0200
    Re: Recommended editor for novice programmers? rhkramer@gmail.com - 2017-09-02 22:30 +0200
      Re: Recommended editor for novice programmers? rhkramer@gmail.com - 2017-09-02 22:40 +0200
  Re: Recommended editor for novice programmers? The Wanderer <wanderer@fastmail.fm> - 2017-09-02 21:10 +0200
    Re: Recommended editor for novice programmers? solitone <solitone@mail.com> - 2017-09-03 20:50 +0200
      Re: Recommended editor for novice programmers? <tomas@tuxteam.de> - 2017-09-03 21:10 +0200
      Re: Recommended editor for novice programmers? Dejan Jocic <jodejka@gmail.com> - 2017-09-03 21:40 +0200
        Re: Recommended editor for novice programmers? John Hasler <jhasler@newsguy.com> - 2017-09-03 21:50 +0200
        Re: Recommended editor for novice programmers? solitone <solitone@mail.com> - 2017-09-04 15:50 +0200
  Re: Recommended editor for novice programmers? Joe <joe@jretrading.com> - 2017-09-02 21:30 +0200
  Re: Recommended editor for novice programmers? davidson@freevolt.org - 2017-09-03 00:00 +0200
  Re: Recommended editor for novice programmers? Doug <dmcgarrett@optonline.net> - 2017-09-03 04:30 +0200
    Re: Recommended editor for novice programmers? "James H. H. Lampert" <jamesl@touchtonecorp.com> - 2017-09-04 17:50 +0200
      Re: Recommended editor for novice programmers? rhkramer@gmail.com - 2017-09-04 23:30 +0200
        Re: Recommended editor for novice programmers? The Wanderer <wanderer@fastmail.fm> - 2017-09-04 23:40 +0200
  Re: Recommended editor for novice programmers? soyeomul@doraji.xyz (Byung-Hee HWANG (황병희, 黃炳熙)) - 2017-09-03 12:10 +0200
    Re: Recommended editor for novice programmers? Tom Browder <tom.browder@gmail.com> - 2017-09-03 13:00 +0200
  Re: Recommended editor for novice programmers? Tom Dial <tddial@comcast.net> - 2017-09-03 20:50 +0200
  Re: Recommended editor for novice programmers? Ben Caradoc-Davies <ben@transient.nz> - 2017-09-03 23:50 +0200
    Re: Recommended editor for novice programmers? Zenaan Harkness <zenaan@freedbms.net> - 2017-09-04 01:30 +0200
  Re: Recommended editor for novice programmers? Morten Bo Johansen <mbj@spamcop.net> - 2017-09-04 18:00 +0200
  Re: Recommended editor for novice programmers? kamaraju kusumanchi <raju.mailinglists@gmail.com> - 2017-09-06 06:00 +0200
  Re: Recommended editor for novice programmers? Nick Boyce <nick@steelyglint.org> - 2017-09-06 07:00 +0200
    Editor survival [Was: Recommended editor for novice programmers?] Erik Christiansen <dvalin@internode.on.net> - 2017-09-06 08:10 +0200
      Re: Editor survival [Was: Recommended editor for novice  programmers?] Nick Boyce <nick@steelyglint.org> - 2017-09-08 04:20 +0200
        Re: Editor survival [Was: Recommended editor for novice  programmers?] Jude DaShiell <jdashiel@panix.com> - 2017-09-08 09:40 +0200
        Re: Editor survival [Was: Recommended editor for novice programmers?] David Wright <deblis@lionunicorn.co.uk> - 2017-09-08 23:20 +0200
          Re: Editor survival [Was: Recommended editor for novice programmers?] Zenaan Harkness <zenaan@freedbms.net> - 2017-09-10 06:00 +0200
    Re: Recommended editor for novice programmers? Ben Finney <bignose@debian.org> - 2017-09-06 08:20 +0200
      Re: Recommended editor for novice programmers? <tomas@tuxteam.de> - 2017-09-06 10:20 +0200
        Re: Recommended editor for novice programmers? Gene Heskett <gheskett@shentel.net> - 2017-09-06 15:10 +0200
          Re: Recommended editor for novice programmers? "Gian Uberto Lauri" <saint@eng.it> - 2017-09-06 15:10 +0200
            Re: Recommended editor for novice programmers? Richard Owlett <rowlett@cloud85.net> - 2017-09-06 17:30 +0200
      Re: Recommended editor for novice programmers? Nick Boyce <nick@steelyglint.org> - 2017-09-08 04:30 +0200
        Re: Recommended editor for novice programmers? David Wright <deblis@lionunicorn.co.uk> - 2017-09-08 23:20 +0200
          top that shows "Web Content" (was Re: Recommended editor for novice programmers?) rhkramer@gmail.com - 2017-09-08 23:50 +0200
            Re: top that shows "Web Content" (was Re: Recommended editor for  novice programmers?) David Wright <deblis@lionunicorn.co.uk> - 2017-09-09 02:10 +0200
              Re: top that shows "Web Content" (was Re: Recommended editor for novice programmers?) rhkramer@gmail.com - 2017-09-09 13:50 +0200
                Re: top that shows "Web Content" (was Re: Recommended editor for  novice programmers?) Nick Boyce <nick@steelyglint.org> - 2017-09-10 05:00 +0200
                Re: top that shows "Web Content" (was Re: Recommended editor for novice programmers?) rhkramer@gmail.com - 2017-09-10 14:00 +0200
          Re: Recommended editor for novice programmers? Zenaan Harkness <zenaan@freedbms.net> - 2017-09-10 05:50 +0200
    Re: Recommended editor for novice programmers? "Gian Uberto Lauri" <saint@eng.it> - 2017-09-06 11:00 +0200
      Re: Recommended editor for novice programmers? Johann Spies <johann.spies@gmail.com> - 2017-09-06 11:20 +0200
        Re: Recommended editor for novice programmers? Ben Finney <bignose@debian.org> - 2017-09-06 20:20 +0200
          Re: Recommended editor for novice programmers? Gary Roach <gary719_list1@verizon.net> - 2017-09-07 01:10 +0200
            Re: Recommended editor for novice programmers? Joel Roth <joelz@pobox.com> - 2017-09-09 02:40 +0200
              Re: Recommended editor for novice programmers? Curt <curty@free.fr> - 2017-09-09 18:30 +0200

csiph-web