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


Groups > linux.debian.user > #186307 > unrolled thread

Recommended editor for novice programmers?

Started byTom Browder <tom.browder@gmail.com>
First post2017-09-02 20:30 +0200
Last post2017-09-09 18:30 +0200
Articles 20 on this page of 68 — 33 participants

Back to article view | Back to linux.debian.user


Contents

  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

Page 2 of 4 — ← Prev page 1 [2] 3 4  Next page →


#186391

FromLarry Dighera <LDighera@att.net>
Date2017-09-03 18:10 +0200
Message-ID<ulFDb-25F-15@gated-at.bofh.it>
In reply to#186339
On Sat, 2 Sep 2017 20:34:27 -0500, Mario Castelán Castro
<marioxcc.MT@yandex.com> wrote:

>Assuming that people in the OP's library is representative of the
>general population, then most people in that library will never “develop
>a greater interest in computers” like you and me. Run-of-the-mill users
>do not care if software is very powerful, configurable, reliable, or
>other technical merits. They want something that is so simple to use
>that they will never need to even glance at the manual. Microsoft and
>Apple deliver that and that is why they have had so much commercial success.


If the OP wants to provide a GUI editor that resembles MS Write, with
which his attendees would likely be familiar, he might resort to Libre
Office https://www.libreoffice.org/ .  Libre Write
https://www.libreoffice.org/discover/writer/ is part of what is
essentially a free MS Office Suite, and runs on many platforms.  But
it's not a programmer's editor.  (If this has already been mentioned
in this thread, please forgive me.)

[toc] | [prev] | [next] | [standalone]


#186310

FromCindy-Sue Causey <butterflybytes@gmail.com>
Date2017-09-02 20:50 +0200
Message-ID<ullEt-6tS-1@gated-at.bofh.it>
In reply to#186307
On 9/2/17, Tom Browder <tom.browder@gmail.com> wrote:
> My Linux user group is setting up one desktop computer and one laptop
> computer for lending to our local library as an educational resource for
> folks who want to explore what Linux is all about.  We are using Debian 9
> for now.
>
> I am open to any suggestions for standard packages we should add. I have
> already installed gcc and friends as well as Scilab, R, Perl 6, and some
> other stuff, including emacs.
>
> I would especially appreciate other ideas for programming editors for
> novice programmers.


I understand that you're talking about programming, but I also like to
show people that there are fully functional packages such as video
editors (e.g. OpenShot) and image manipulators (e.g. GIMP GNU Image
Manipulation Program). I like to do that to show that it's a one-stop
shopping deal, that you don't have to flip back and forth depending on
what activity a user has in mind.

My memory is that GNOME and KDE both appear to possibly have another
package or two that show that things can be extensively fun,
"colorful", challenging (for lack of better descriptive words just
this second)..

Gwenview from maybe five years ago was coming to mind there. I just
tested installing it before posting this. It's only 35MB these days.

That's average for my installs. I remember Gwenview being more like
100 or so while dragging along things I just did NOT want to install.
Either I already have its dependencies installed these days, or it has
become more of a stand on its own kind of package. :)

ANYWAY........... :)

Cindy :)
-- 
Cindy-Sue Causey
Talking Rock, Pickens County, Georgia, USA

* runs with duct tape *

[toc] | [prev] | [next] | [standalone]


#186321

Fromrhkramer@gmail.com
Date2017-09-02 22:30 +0200
Message-ID<ulndg-7sZ-3@gated-at.bofh.it>
In reply to#186310
On Saturday, September 02, 2017 02:39:43 PM Cindy-Sue Causey wrote:
> On 9/2/17, Tom Browder <tom.browder@gmail.com> wrote:
> > My Linux user group is setting up one desktop computer and one laptop
> > computer for lending to our local library as an educational resource for
> > folks who want to explore what Linux is all about.  We are using Debian 9
> > for now.
> > 
> > I am open to any suggestions for standard packages we should add. I have
> > already installed gcc and friends as well as Scilab, R, Perl 6, and some
> > other stuff, including emacs.
> > 
> > I would especially appreciate other ideas for programming editors for
> > novice programmers.
> 
> I understand that you're talking about programming, but I also like to
> show people that there are fully functional packages such as video
> editors (e.g. OpenShot) and image manipulators (e.g. GIMP GNU Image
> Manipulation Program). I like to do that to show that it's a one-stop
> shopping deal, that you don't have to flip back and forth depending on
> what activity a user has in mind.

+1, and I'll go a step or two further:

It wasn't clear from the original post that the audience is programmers, thus, 
I'd want to show potential users that LInux has many of the same tools and 
capabilities as those other OSs.

Further, I would make sure to choose several editors, including some that are 
somewhat windows like--I'd include:

   * at least one from the family of editors powered by Scintilla, perhaps 
Geany and Scite
   * kate (from KDE) and maybe something equivalent from GNOME (I essentially 
have never used GNOME)
   * nedit

Oh, and maybe to give one of the simplest editors that can be used as root 
without having to get access to an X display: "editor"

[toc] | [prev] | [next] | [standalone]


#186324

Fromrhkramer@gmail.com
Date2017-09-02 22:40 +0200
Message-ID<ulnmW-7w2-11@gated-at.bofh.it>
In reply to#186321
Oops, now I see--"novice programmer" is in the subject line.  Still, I stand 
by my (and Cindy's) comments, maybe some willl borrow the computers who are 
not interested in programming--I certainly hope so! :-)


On Saturday, September 02, 2017 04:28:51 PM rhkramer@gmail.com wrote:
> +1, and I'll go a step or two further:
> 
> It wasn't clear from the original post that the audience is programmers,
> thus, I'd want to show potential users that LInux has many of the same
> tools and capabilities as those other OSs.
> 
> Further, I would make sure to choose several editors, including some that
> are somewhat windows like--I'd include:
> 
>    * at least one from the family of editors powered by Scintilla, perhaps
> Geany and Scite
>    * kate (from KDE) and maybe something equivalent from GNOME (I
> essentially have never used GNOME)
>    * nedit
> 
> Oh, and maybe to give one of the simplest editors that can be used as root
> without having to get access to an X display: "editor"

[toc] | [prev] | [next] | [standalone]


#186314

FromThe Wanderer <wanderer@fastmail.fm>
Date2017-09-02 21:10 +0200
Message-ID<ullXP-6Pl-5@gated-at.bofh.it>
In reply to#186307

[Multipart message — attachments visible in raw view] — view raw

On 2017-09-02 at 14:21, Tom Browder wrote:

> My Linux user group is setting up one desktop computer and one
> laptop computer for lending to our local library as an educational
> resource for folks who want to explore what Linux is all about.  We
> are using Debian 9 for now.
> 
> I am open to any suggestions for standard packages we should add. I
> have already installed gcc and friends as well as Scilab, R, Perl 6,
> and some other stuff, including emacs.
> 
> I would especially appreciate other ideas for programming editors
> for novice programmers.

I'm not sure what you would qualify as a "programming editor", but what
I use to write code (when nano won't do) is geany, which is a graphical
syntax-highlighting editor with various other features useful to a
programmer.

Looking at it now, it has buttons like "Compile" and "Build" and
"Execute", so quite possibly if you have things hooked up properly in
its configuration it can be used in full IDE form. I don't use it to
anything like that extent, however.

(I found it because I was looking for a graphical, tabbed text editor
comparable to Notepad++, and IIRC this one uses the same editor
component although it surrounds it with different UI details.)

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man.         -- George Bernard Shaw

[toc] | [prev] | [next] | [standalone]


#186397

Fromsolitone <solitone@mail.com>
Date2017-09-03 20:50 +0200
Message-ID<ulI82-3rY-3@gated-at.bofh.it>
In reply to#186314
On Saturday, 2 September 2017 15:01:37 CEST The Wanderer wrote:
> I'm not sure what you would qualify as a "programming editor", but what
> I use to write code (when nano won't do) is geany, which is a graphical
> syntax-highlighting editor with various other features useful to a
> programmer.

But is there anything that can do code autocomplation, for C++ or Java for 
instance? Like getting the list of methods available for an object, when 
typing a dot, as a typical IDE would do.
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁    Sent from my brain using neurons fueled by glucose.
⢿⡄⠘⠷⠚⠋⠀ 
⠈⠳⣄

[toc] | [prev] | [next] | [standalone]


#186399

From<tomas@tuxteam.de>
Date2017-09-03 21:10 +0200
Message-ID<ulIrn-3Nz-7@gated-at.bofh.it>
In reply to#186397
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sun, Sep 03, 2017 at 08:48:08PM +0200, solitone wrote:
> On Saturday, 2 September 2017 15:01:37 CEST The Wanderer wrote:
> > I'm not sure what you would qualify as a "programming editor", but what
> > I use to write code (when nano won't do) is geany, which is a graphical
> > syntax-highlighting editor with various other features useful to a
> > programmer.
> 
> But is there anything that can do code autocomplation, for C++ or Java for 
> instance? Like getting the list of methods available for an object, when 
> typing a dot, as a typical IDE would do.

Never used it myself (I don't particularly care about autocompletion), but
Emacs Semantic[1] reportedly does.

If you are serious about programming, Emacs is definitely worth a look.

Editors are our most important tools. That's why there are so many choices.

Cheers

[1] https://www.gnu.org/software/emacs/manual/html_node/semantic/Using-Semantic.html

- -- tomás
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlmsU2kACgkQBcgs9XrR2kb2ZwCffNs3ScZmJUhYQUgWDx3MjyEy
gagAnjYyzkeYgVirdD9RdBfOZrPe8RUd
=HrJW
-----END PGP SIGNATURE-----

[toc] | [prev] | [next] | [standalone]


#186400

FromDejan Jocic <jodejka@gmail.com>
Date2017-09-03 21:40 +0200
Message-ID<ulIUp-3YV-1@gated-at.bofh.it>
In reply to#186397
On 03-09-17, solitone wrote:
> On Saturday, 2 September 2017 15:01:37 CEST The Wanderer wrote:
> > I'm not sure what you would qualify as a "programming editor", but what
> > I use to write code (when nano won't do) is geany, which is a graphical
> > syntax-highlighting editor with various other features useful to a
> > programmer.
> 
> But is there anything that can do code autocomplation, for C++ or Java for 
> instance? Like getting the list of methods available for an object, when 
> typing a dot, as a typical IDE would do.
> -- 
> ⢀⣴⠾⠻⢶⣦⠀ 
> ⣾⠁⢠⠒⠀⣿⡁    Sent from my brain using neurons fueled by glucose.
> ⢿⡄⠘⠷⠚⠋⠀ 
> ⠈⠳⣄
> 

For Vim:

http://valloric.github.io/YouCompleteMe/

For Emacs:

https://www.emacswiki.org/emacs/AutoComplete

Something like that?

[toc] | [prev] | [next] | [standalone]


#186401

FromJohn Hasler <jhasler@newsguy.com>
Date2017-09-03 21:50 +0200
Message-ID<ulJ45-42e-13@gated-at.bofh.it>
In reply to#186400
Dejan writes:
> For Emacs:

> https://www.emacswiki.org/emacs/AutoComplete

> Something like that?

There are also bunches more, many claiming to be IDEs.  I've not tried them.
-- 
John Hasler 
jhasler@newsguy.com
Elmwood, WI USA

[toc] | [prev] | [next] | [standalone]


#186436

Fromsolitone <solitone@mail.com>
Date2017-09-04 15:50 +0200
Message-ID<ulZVf-67U-1@gated-at.bofh.it>
In reply to#186400
On Sunday, 3 September 2017 21:33:55 CEST Dejan Jocic wrote:
> On 03-09-17, solitone wrote:
> > But is there anything that can do code autocomplation, for C++ or Java for
> > instance? Like getting the list of methods available for an object, when
> > typing a dot, as a typical IDE would do.
> 
> For Vim:
> 
> http://valloric.github.io/YouCompleteMe/
> 
> [...]
> 
> Something like that?

Yes, I see it's got semantic autocompletion, which is what I meant. It 
supports C++ natively, while for Java you would need Eclim.

I fear I'll need to convert to vim, so  :-)  Haven't checked the emacs 
alternative yet...
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁    Sent from my brain using neurons fueled by glucose.
⢿⡄⠘⠷⠚⠋⠀ 
⠈⠳⣄

[toc] | [prev] | [next] | [standalone]


#186317

FromJoe <joe@jretrading.com>
Date2017-09-02 21:30 +0200
Message-ID<ulmhb-6Vq-1@gated-at.bofh.it>
In reply to#186307
On Sat, 02 Sep 2017 18:21:07 +0000
Tom Browder <tom.browder@gmail.com> wrote:

> My Linux user group is setting up one desktop computer and one laptop
> computer for lending to our local library as an educational resource


> for folks who want to explore what Linux is all about.

Could you clarify a little, please? Are these random library users or
computer science students?

> We are using
> Debian 9 for now.
> 
> I am open to any suggestions for standard packages we should add. I
> have already installed gcc and friends as well as Scilab, R, Perl 6,
> and some other stuff, including emacs.
> 
> I would especially appreciate other ideas for programming editors for
> novice programmers.
> 

You have emacs. Did you mean something a little less intimidating? I'm
a casual hacker (in the original meaning) and find Geany useful without
needing an hour's revision before using it. For basic non-programming
text editing, there are a number of editors broadly similar to Windows
Notepad, such as Gedit, Leafpad and Mousepad. I've never used it, but
Eclipse is a general-purpose IDE, with an inclination towards Java.

If you're aiming at a wide range of languages, you might consider
Lazarus, a visual object Pascal somewhat similar to Delphi on Windows,
with its own IDE. Python is trendy these days, and PHP is widely used
for server-side web programming.

Programming support? Did you want git, to teach versioning systems?
Diffuse, a standalone diff/merge application?

Again, who? Those interested in making things with the Arduino will find
it fully supported on Linux, having its own small IDE and using C,
needing a serial port or USB-serial to program the Arduino, and some
Arduinos have on-board USB. The Microchip PIC is somewhat supported, but
needs a (cheap-ish) dedicated programmer and there are few
off-the-shelf PCBs, none organised as well as the Arduino.

Gimp for pixel graphics editing, Inkscape for vector? 

Gschem and PCB for schematic diagram creation and PCB layout? 

LibreCAD for 2D engineering drawing, OpenSCAD for 3D CAD and 3D printer
driving? Audacity sound editor? MP3 tag editors?

Other people will have other lists, I'm just flipping through my
workstation menus.

-- 
Joe

[toc] | [prev] | [next] | [standalone]


#186327

Fromdavidson@freevolt.org
Date2017-09-03 00:00 +0200
Message-ID<uloCl-8cB-5@gated-at.bofh.it>
In reply to#186307
On Sat, 2 Sep 2017, Tom Browder wrote:

> My Linux user group is setting up one desktop computer and one laptop
> computer for lending to our local library as an educational resource for
> folks who want to explore what Linux is all about.  We are using Debian 9
> for now.
>
> I am open to any suggestions for standard packages we should add. I have
> already installed gcc and friends as well as Scilab, R, Perl 6, and some
> other stuff, including emacs.

Regarding emacs: Did you install the non-DFSG items from the non-free
debian repository? For example, if you are using emacs version 24,

| emacs24-common-non-dfsg - GNU Emacs common non-DFSG items, including
| the core documentation
|  This package includes the core Emacs documentation: the Emacs Info
|  pages, the Emacs Lisp Reference Manual, and the Emacs Lisp Intro.

The emacs (non-DFSG) info pages will be useful for novices, but will
be absent unless you install them. The emacsNN-common-non-dfsg package
for the corresponding version (NN) of emacs is one way to do so.

[toc] | [prev] | [next] | [standalone]


#186341

FromDoug <dmcgarrett@optonline.net>
Date2017-09-03 04:30 +0200
Message-ID<ulsPD-2xW-3@gated-at.bofh.it>
In reply to#186307

On 09/02/2017 02:21 PM, Tom Browder wrote:
> My Linux user group is setting up one desktop computer and one laptop 
> computer for lending to our local library as an educational resource 
> for folks who want to explore what Linux is all about.  We are using 
> Debian 9 for now.
>
> I am open to any suggestions for standard packages we should add. I 
> have already installed gcc and friends as well as Scilab, R, Perl 6, 
> and some other stuff, including emacs.
>
> I would especially appreciate other ideas for programming editors for 
> novice programmers.
>
> Thanks.
>
> Best regards,
>
> -Tom
There must be something simpler than emacs or vi that will still allow 
coding formatting!

--doug

[toc] | [prev] | [next] | [standalone]


#186437

From"James H. H. Lampert" <jamesl@touchtonecorp.com>
Date2017-09-04 17:50 +0200
Message-ID<um1Nn-7jl-7@gated-at.bofh.it>
In reply to#186341
On 9/2/17, 7:29 PM, Doug wrote:

> There must be something simpler than emacs or vi that will still allow
> coding formatting!

Personally, I use nano from a terminal session, or GEdit from a Gnome 
session.

--
JHHL

[toc] | [prev] | [next] | [standalone]


#186456

Fromrhkramer@gmail.com
Date2017-09-04 23:30 +0200
Message-ID<um76q-2eM-9@gated-at.bofh.it>
In reply to#186437
> On 9/2/17, 7:29 PM, Doug wrote:
> > There must be something simpler than emacs or vi that will still allow
> > coding formatting!

There are quite a few GUI editors that support coding formatting, some by an 
interface to something like a pretty printer, and some by autoindent in 
various flavors.

I'll be surprised if there are no GUI editors that do C / C++ (or other 
language) code completion, but I haven't looked for such a feature.

[toc] | [prev] | [next] | [standalone]


#186457

FromThe Wanderer <wanderer@fastmail.fm>
Date2017-09-04 23:40 +0200
Message-ID<um7g6-2hS-5@gated-at.bofh.it>
In reply to#186456

[Multipart message — attachments visible in raw view] — view raw

On 2017-09-04 at 17:23, rhkramer@gmail.com wrote:

>> On 9/2/17, 7:29 PM, Doug wrote:
>> 
>>> There must be something simpler than emacs or vi that will still
>>> allow coding formatting!
> 
> There are quite a few GUI editors that support coding formatting,
> some by an interface to something like a pretty printer, and some by
> autoindent in various flavors.
> 
> I'll be surprised if there are no GUI editors that do C / C++ (or
> other language) code completion, but I haven't looked for such a
> feature.

Just tested with a JS file I happen to have open in geany, and that
feature (what I believe was named, elsewhere in this thread, as
"semantic autocompletion") appears to be present and functioning there.

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man.         -- George Bernard Shaw

[toc] | [prev] | [next] | [standalone]


#186351

Fromsoyeomul@doraji.xyz (Byung-Hee HWANG (황병희, 黃炳熙))
Date2017-09-03 12:10 +0200
Message-ID<ulA0N-74B-1@gated-at.bofh.it>
In reply to#186307
In Article <CAFMGiz_YN+Qa52WB2nFHPhV6g2tHj-aZJiSU1XZNYtV8HuiPKw@mail.gmail.com>,
 Tom Browder <tom.browder@gmail.com> writes:

> My Linux user group is setting up one desktop computer [...]

Well i just like to use Github with Emacs in real life. As you know i'm
writer, not programer. 

Thanks!!!

Sincerely, Byung-Hee.

-- 
^고맙습니다 _布德天下_ 감사합니다_^))//

[toc] | [prev] | [next] | [standalone]


#186354

FromTom Browder <tom.browder@gmail.com>
Date2017-09-03 13:00 +0200
Message-ID<ulANb-7lS-1@gated-at.bofh.it>
In reply to#186351

[Multipart message — attachments visible in raw view] — view raw

On Sun, Sep 3, 2017 at 05:03 Byung-Hee HWANG (황병희, 黃炳熙) <soyeomul@doraji.xyz>
wrote:

> In Article <
> CAFMGiz_YN+Qa52WB2nFHPhV6g2tHj-aZJiSU1XZNYtV8HuiPKw@mail.gmail.com>,
>  Tom Browder <tom.browder@gmail.com> writes:
>
> > My Linux user group is setting up one desktop computer [...]


Thanks for all the helpful suggestions, everyone!

Best regards,

-Tom

[toc] | [prev] | [next] | [standalone]


#186398

FromTom Dial <tddial@comcast.net>
Date2017-09-03 20:50 +0200
Message-ID<ulI82-3rY-11@gated-at.bofh.it>
In reply to#186307
On 09/02/2017 12:21 PM, Tom Browder wrote:
> My Linux user group is setting up one desktop computer and one laptop
> computer for lending to our local library as an educational resource for
> folks who want to explore what Linux is all about.  We are using Debian
> 9 for now.
> 
> I am open to any suggestions for standard packages we should add. I have
> already installed gcc and friends as well as Scilab, R, Perl 6, and some
> other stuff, including emacs.
> 
> I would especially appreciate other ideas for programming editors for
> novice programmers.

If you are setting it up with Gnome, the included gedit isn't half bad
and pretty easy to use. A quick check for C, Python, Go, R, and Perl
shows useful and appropriate highlighting of comments, strings,
functions, and the like.

Tom Dial

> 
> Thanks.
> 
> Best regards,
> 
> -Tom

[toc] | [prev] | [next] | [standalone]


#186405

FromBen Caradoc-Davies <ben@transient.nz>
Date2017-09-03 23:50 +0200
Message-ID<ulKWe-5au-29@gated-at.bofh.it>
In reply to#186307
On 03/09/17 06:21, Tom Browder wrote:
> I would especially appreciate other ideas for programming editors for
> novice programmers.

I use and recommend geany. And Eclipse.

Kind regards,

-- 
Ben Caradoc-Davies <ben@transient.nz>
Director
Transient Software Limited <http://transient.nz/>
New Zealand

[toc] | [prev] | [next] | [standalone]


Page 2 of 4 — ← Prev page 1 [2] 3 4  Next page →

Back to top | Article view | linux.debian.user


csiph-web