Computer Old Farts Forum
 help / color / mirror / Atom feed
From: rtomek at ceti.pl (Tomasz Rola)
Subject: [COFF] Gnu Smalltalk or...? [was: Most Popular Programming Languages 1965 - 2019]
Date: Wed, 25 Dec 2019 18:50:56 +0100	[thread overview]
Message-ID: <20191225175056.GB13390@tau1.ceti.pl> (raw)
In-Reply-To: <6FB1192D-C301-42EF-9EAA-2F839B7777E3@bitblocks.com>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2293 bytes --]

On Tue, Dec 24, 2019 at 09:46:18AM -0800, Bakul Shah wrote:
> My scheme of choice is Gambit Scheme. Gambit is quite portable &
> fast. You can always compile to a binary if performance is an issue.
> There is now Gerbil Scheme, that sits on top of Gambit and is geared
> toward systems programming. It seems to provide a lot of additional
> features, using Scheme’s extensibility but I haven’t used it yet.
> https://cons.io/tutorials/ <https://cons.io/tutorials/>

Thanks. As it sometimes happens, I have Gambit on my system, among few
other Schemes. It just did not look attractive when I looked at
it. But I have unpacked the newest version and guess what, two years
later it looks better... I will have to write some small code snippets
to see how it behaves (slurping and sorting twenty million lines of
txt, something like this).

> I find scheme code clear and concise (but not as concise as array
> languages such as k, my other language of choice, where I have to
> relearn the code every time but then it is only a handful of lines.). 

I think I will postpone learning APL and its cousins for a while. They
certainly had an edge when one could stuff complete solution on few
punched cards. This had to impress the by-lookers like hell, when
everybody had to tuck a box or few full of cards with them. On the
other hand, maybe I will have a look at k, who knows.

> These days python has become quite the glue language, used for all
> sorts of things, from AI to GPIO fiddling. Not my favorite language
> but a working knowledge in it has been useful.

Exactly my opinion too. I would say it makes for a nice sandbox
language where playing with stuff already inside is nice experience,
but doing new stuff, not so much.

> I would have loved to use SmallTalk 30+ years ago. Now not so much.

Ah. Maybe I should just stick with Gambit and relegate Smalltalk for a
low priority hobby/edu project.

-- 
Regards,
Tomasz Rola

--
** A C programmer asked whether computer had Buddha's nature.      **
** As the answer, master did "rm -rif" on the programmer's home    **
** directory. And then the C programmer became enlightened...      **
**                                                                 **
** Tomasz Rola          mailto:tomasz_rola at bigfoot.com             **


  reply	other threads:[~2019-12-25 17:50 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-16  1:33 [COFF] Most Popular Programming Languages 1965 - 2019 robert
2019-12-17 22:54 ` paul.allan.palmer
2019-12-17 23:02   ` clemc
2019-12-21 22:22 ` grog
2019-12-22  0:42   ` cym224
2019-12-22 16:51   ` krewat
2019-12-22 21:36     ` dave
2019-12-22 22:05       ` paul.allan.palmer
2019-12-23 17:04       ` krewat
2019-12-23 19:54         ` thomas.paulsen
2019-12-23 21:59           ` krewat
2019-12-23 23:15             ` thomas.paulsen
2019-12-27 16:28               ` athornton
2019-12-27 18:24                 ` thomas.paulsen
2019-12-27 21:42                   ` tih
2019-12-27 22:13                     ` paul.allan.palmer
2019-12-23 23:03       ` [COFF] Gnu Smalltalk or...? [was: Most Popular Programming Languages 1965 - 2019] rtomek
2019-12-24 17:46         ` bakul
2019-12-25 17:50           ` rtomek [this message]
2019-12-22 22:41     ` [COFF] Most Popular Programming Languages 1965 - 2019 grog

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

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191225175056.GB13390@tau1.ceti.pl \
    --to=coff@minnie.tuhs.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 NNTP newsgroup(s).