From: Jean Louis <bugs@gnu.support>
To: help-gnu-emacs@gnu.org
Subject: Re: Using Emacs for business
Date: Tue, 6 Jul 2021 23:23:43 +0300 [thread overview]
Message-ID: <YOS7z5vRjdkCCw59@protected.localdomain> (raw)
In-Reply-To: <87eecc86sz.fsf@zoho.eu>
* Emanuel Berg via Users list for the GNU Emacs text editor <help-gnu-emacs@gnu.org> [2021-07-06 06:23]:
> Jean Louis wrote:
>
> > Python does not have nice ready made interface like Emacs
> > has.
>
> Python is a _programming language_, Emacs, among other things,
> a _text editor_.
Yes, true, but the longer or more extensively I use Emacs Lisp, I am
happy to have editor with it. The viewpoint changes slowly.
> I like Lisp much more. But Python has a much stronger grip
> everywhere, almost. Lisp is an underground/elite thing.
I have never got that impression. To me Lisp and Scheme were lookig so
much simpler than any other language due to how it was written when I
was reading it: there were smaller sized and well named functions,
that it made it easy to understand like:
(defun cook-my-coffee ()
(put-water)
(put-coffee)
(heat-until-degree 100))
But then again functions may be written in a terrible different manner
to be very unreadable. Though readability in Lisp is so much overall
better than in other language.
> But not elite as in big bucks I'm afraid. You can go ask
> people working with computers to make money everywhere, but
> also young, ambitious people who study CS around the world at
> the universities. All of them will have some experience from
> Python, almost, but only a few (of the university guys) will
> be Lispers.
It is just a generational trail.
> It wasn't always like this, Lisp had a much stronger following
> in the "old" computer world when universities were much
> stronger players, there were even "Lisp Wars" between
> dialects. But now other languages, Python for example, are
> much stronger, including at the universities.
Maybe in Sweden. Not everywhere on the planet universities advance or
progress.
> I can't say I like Python but development _is_ very quick and
> there are just so many people doing it almost any issue you
> come across you get tons of good hits when you google even
> issues you yourself thought to be rare/exotic. Try do the same
> with Lisp :) Oh, no, that's why it is a secluded company these
> days, rather. There is just so many books, webpages,
> communities around Python, it is a no contest compared with
> what we have with Lisp.
Still I find that it is so much better relying on offline resources
like books than online references. One should first read and
thoroughly understand the programming language manual by doing the
examples provided and then program.
btw. I don't "google" as it is not a verb, I use other search engines,
I search.
What you said "try to do same with Lisp" -- actually I have tried and
I have got so much less dependencies on outside libraries. Often I am
minimizing the important scripts and resolving it without use of
outside libraries. My demand for searching on Internet for Lisp
related solutions minimized so much since I switched from Perl.
> Tell the little guys running the "greedy" little computer
> business world - compared to big business, which is 100%
> altruistic, of course - well, you might tell them bosses as
> well actually just as well - a lot of these guys have never
> HEARD of Lisp!
Generational trail, of course, nothing to wonder about, life changes.
> > Features in Emacs on the other hand allow easy and
> > rapid development.
> >
> > Helm or ivy or other completing packages for example help in
> > creating easy invoice, receipts or supermarket management
> > sotware. Find a product rapidly, add to list, print invoice,
> > add to database.
> >
> > There is fat overhead in other languages without integrated GUI
> > like Emacs editor.
>
> Get real ...
Get real... help me get real with a concrete example that may replace
the tabulated-list-mode in some other language. I would need the
features from that mode with keybindings. Do you have an example?
I have tried in Chicken, there is GUI but how I see that, I have to
build too many things until I come to the same feature. I would like
to heave it for example in CLISP or Chicken.
--
Jean
Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns
In support of Richard M. Stallman
https://stallmansupport.org/
next prev parent reply other threads:[~2021-07-06 20:23 UTC|newest]
Thread overview: 83+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-06-14 16:36 Appending lists Pierpaolo Bernardi
2021-06-14 16:40 ` henri-biard
2021-06-14 18:21 ` Alexandr Vityazev
2021-06-15 0:46 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-15 8:27 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-15 9:18 ` tomas
2021-06-16 1:11 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 7:28 ` tomas
2021-06-16 9:13 ` Jean Louis
2021-06-16 9:32 ` tomas
2021-06-16 10:55 ` Jean Louis
2021-06-16 16:44 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 18:00 ` Using Emacs for business Jean Louis
2021-06-16 22:59 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 23:39 ` Jean Louis
2021-06-17 0:16 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-17 7:09 ` Jean Louis
2021-07-06 3:22 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-06 20:23 ` Jean Louis [this message]
2021-07-06 20:41 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-07-07 0:18 ` Jean Louis
2021-06-16 9:19 ` Appending lists Jean Louis
2021-06-16 9:35 ` tomas
2021-06-16 10:57 ` Jean Louis
2021-06-16 16:55 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 11:16 ` Yuri Khan
2021-06-16 11:30 ` Jean Louis
2021-06-16 11:54 ` tomas
2021-06-16 17:31 ` Jean Louis
2021-06-16 23:13 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 23:41 ` Jean Louis
2021-06-16 13:01 ` Philip Kaludercic
2021-06-16 16:59 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 17:36 ` Jean Louis
2021-06-16 18:54 ` tomas
2021-06-16 21:24 ` Philip Kaludercic
2021-06-16 23:25 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-17 7:16 ` tomas
2021-06-17 7:14 ` tomas
2021-06-16 23:24 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 23:19 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 11:49 ` [OT] Underground (was: Appending lists) tomas
2021-06-19 0:10 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 16:54 ` Appending lists Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 18:49 ` tomas
2021-06-16 21:40 ` Jean Louis
2021-06-16 22:35 ` Stefan Monnier via Users list for the GNU Emacs text editor
2021-06-16 23:02 ` Jean Louis
2021-06-17 0:00 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 23:44 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-17 7:20 ` tomas
2021-06-16 23:39 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 23:31 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 14:22 ` Stefan Monnier via Users list for the GNU Emacs text editor
2021-06-16 15:11 ` tomas
2021-06-16 15:31 ` Stefan Monnier via Users list for the GNU Emacs text editor
2021-06-16 15:48 ` tomas
2021-06-16 23:04 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-17 2:41 ` [OFFTOPIC] " Stefan Monnier via Users list for the GNU Emacs text editor
2021-06-17 6:09 ` Arthur Miller
2021-06-17 6:29 ` Stefan Monnier
2021-06-17 23:53 ` Arthur Miller
2021-06-18 14:15 ` Stefan Monnier
2021-06-19 0:04 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-19 1:20 ` Eduardo Ochs
2021-06-19 2:18 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-19 2:43 ` Stefan Monnier via Users list for the GNU Emacs text editor
2021-06-21 15:07 ` Arthur Miller
2021-06-17 7:51 ` tomas
2021-06-17 7:50 ` tomas
2021-06-18 23:47 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-19 2:35 ` Stefan Monnier via Users list for the GNU Emacs text editor
2021-06-19 6:52 ` tomas
2021-06-16 23:03 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 16:42 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 16:55 ` [External] : " Drew Adams
2021-06-16 17:06 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-16 17:54 ` Drew Adams
2021-06-16 23:49 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-06-17 7:54 ` tomas
2021-06-17 12:41 ` [OFFTOPIC] " Stefan Monnier via Users list for the GNU Emacs text editor
2021-06-17 14:19 ` tomas
2021-06-18 23:55 ` [External] : " Emanuel Berg via Users list for the GNU Emacs text editor
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YOS7z5vRjdkCCw59@protected.localdomain \
--to=bugs@gnu.support \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).