Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Bozhidar Batsov (a.k.a. Bug)
@bbatsov@hachyderm.io  ·  activity timestamp yesterday

I haven’t really seen claims that #Clojure's REPL is new or unique, but this article is interesting nevertheless https://dev.to/dimension-zero/no-clojure-your-repl-is-not-new-or-best-556

Having spent some time with #Erlang, #OCaml and #FSharp I still believe that interactive programming works best with Lisp-like languages. But a powerful REPL is aways handy.

DEV Community

No, Clojure: your REPL is not new – or best

Spend any time around Clojure's devoted community and you'll encounter a cluster of claims: the...
  • Copy link
  • Flag this post
  • Block
Simon Brooke
@simon_brooke@mastodon.scot replied  ·  activity timestamp yesterday

@bbatsov There's a lot in this essay that is at best dubious. It says that

"Smalltalk systems went beyond REPL interaction and embraced image-based development"

#Lisp systems had `sysout` and `sysin` to provide image based development, and I believe that this was the default method of development in #Interlisp before the development of #Smalltalk. Indeed, given that Smalltalk was also developed at Xerox PARC, it's inevitable that there would be cross fertilisation.

http://www.bitsavers.org/pdf/xerox/interlisp-d/198510_Koto/3101272_Interlisp-D_Vol_1_Language_Oct85.pdf?page=222

  • Copy link
  • Flag this comment
  • Block
J3RN :emacs: :haskell:
@j3rn@fosstodon.org replied  ·  activity timestamp yesterday

@bbatsov The only Lisp I write regularly is Emacs Lisp, which is nifty on account of the REPL being Emacs; curious to hear what makes other Lisps especially good for interactive programming.

  • Copy link
  • Flag this comment
  • Block
Arne Brasseur
@plexus@toot.cat replied  ·  activity timestamp yesterday

@bbatsov this is such a weird article. He's debunking a bunch of made up talking points, presumably to make it more clickbaity. Kinda gross.

  • Copy link
  • Flag this comment
  • Block
Log in

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire community · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Public Groups
  • Code of Conduct
Home
Login