140

Assume mainstream adoption as used by around 7% of all github projects

Personally, I'd like to see Nim get that growth.

you are viewing a single comment's thread
view the rest of the comments
[-] bitcrafter 2 points 1 year ago

I'd be interested in hearing what it is about the language that has gotten you so excited about it.

[-] railsdev@programming.dev 2 points 1 year ago

The TL;DR is that it’s compiled Ruby.

I am primarily a Ruby on Rails developer using Docker images to deploy. If you know anything about the Ruby on Rails ecosystem for the past few years Webpack, Node and Friends™ were pretty standard.

I’ve managed to rip out the entire JacaScript runtime from production (thank God) but Ruby containers are still pretty sizable on their own.

What I’m excited about with Crystal is that it’s still a high-level language but it brings in static typing, NULL checking at compile-time, etc.

When it comes to Docker I can compile my app in a build step then completely gut out the container and only ship what I need: the binaries and assets.

Memory is another huge advantage since I’m not shipping an entire interpreter.

this post was submitted on 01 Nov 2023
140 points (96.1% liked)

Programming

17314 readers
178 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS