0x4d6165,
@0x4d6165@wanderingwires.net avatar

Don't wanna use Go cause it's corporate interested in but annoyed by Rust because it's compiler is so heavy common lisp is cool but doing some basic modern stuff in it is kinda annoying ughhhhh. Where is the good programming language.

alcinnz,
@alcinnz@floss.social avatar

@0x4d6165 Should I rattle off a few relatively obscure languages I'm enjoying, or are you happy venting?

0x4d6165,
@0x4d6165@wanderingwires.net avatar

@alcinnz please do!

alcinnz,
@alcinnz@floss.social avatar

@0x4d6165 Haskell's a neat language, but it has to be applied to the right problems. Something compute heavy! Shares many of the same ideas with Rust, but much older, & garbage collected.

I've had some fun with Lua, which is basically the simplest scripting language. Like JavaScript if it was allowed to stay itself!

There's Julia which is fast (official implemented is JITed) & has great standard library for numerical computation.

I've also been reading Vale Lang's blog, quite interesting.

wizzwizz4,
@wizzwizz4@fosstodon.org avatar

@alcinnz @0x4d6165 The trouble with Lua is that – in practice – it has no standard library. (Lua does come with one, but when it's embedded in a thing, it's always modified.)

Tcl's a bit better in that respect, but its data model takes more getting used to than Lua's. (Tcl's like Smalltalk-OO minus Java-objects, if everything's a string; but it does have objects under the hood so you have to sort of act like it's Copy-on-Write OO if you want to predict its memory / performance characteristics.)

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