Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Andres Moreno
@monkey1@hachyderm.io  ·  activity timestamp 2 weeks ago

@PaniczGodek @plexus

#clojure

Fair point about slow start-up times, obviously a function of the JVM. This technology is a two-edge sword: we get lots of great libraries but also all the complexity of the platform.

Agree that persistent data structures are not the end-all: they fit nicely with data processing and analysis, which is what I have done with Clojure.

Jank is coming (Clojure on top of C++). There is also ClojureScript, so you get the ability to program the whole stack.

I also have some nits: I much prefer #guile fibers to Clojure's channels: fiber provides fantastic composition to create really nice abstractions.

My greatest obstacle, though, is that Clojure feels very corporate. This is clearly an opinion, not a fact.

  • Copy link
  • Flag this post
  • Block
Ludovic Courtès
@civodul@toot.aquilenet.fr replied  ·  activity timestamp 2 weeks ago

@monkey1 What if… what if you could have the best of both worlds?
https://github.com/lokke-org/lokke

@plexus @PaniczGodek

GitHub

GitHub - lokke-org/lokke: Lokke: Clojure for Guile

Lokke: Clojure for Guile. Contribute to lokke-org/lokke development by creating an account on GitHub.
  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login