galdor,
@galdor@emacs.ch avatar

If you're trying to sell me on a programming language which uses "+" for string concatenation, you've lost. You should not have to ask why.

louis,
@louis@emacs.ch avatar

@galdor Uh oh ...😀

galdor,
@galdor@emacs.ch avatar

@louis As I always said, Go is a terrible language in itself. Does not mean it cannot be used productively.

You're allowed (and often required) to work with things you don't like.

louis,
@louis@emacs.ch avatar

@galdor Which programming language could I sell you that does not use a "+" for string concatenation and is so highly productive as Go?

galdor,
@galdor@emacs.ch avatar

@louis This is the problem.

Common Lisp and Erlang are both way better designed as languages, but their ecosystems are wastelands.

gothnbass,

@galdor @louis Wastelands?
That might have been true of CL a few years ago, and it's not on the scale of Python or Java, but isn't that a bit of an overstatement?

louis,
@louis@emacs.ch avatar

@gothnbass @galdor I have to agree with @galdor. I spent months with Common Lisp and while I really appreciate many of the design decisions and really like the language, the ecosystem is really lightyears behind Go. I could write programs in Common Lisp which resulted in 100 LOC vs. Go 500 LOC but it took me 8 times longer and automated Git/Docker-based deployment is a huge PITA.

Ultimately I abandoned Common Lisp because it totally wrecked my productivity.

But I still have some ❤️ for Common Lisp for sure!

gothnbass,

@louis @galdor Really not helping my impulse to try rewriting in Rust, here.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • GTA5RPClips
  • JUstTest
  • ethstaker
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • tacticalgear
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • megavids
  • lostlight
  • All magazines