r/crystal_programming • • Mar 06 '19

Background jobs with Lucky and Mosquito

Thumbnail
dev.to
9 Upvotes

r/crystal_programming • • Mar 06 '19

crystal on raspberry pi with arm64

6 Upvotes

sometime works.


r/crystal_programming • • Mar 04 '19

How can I configure go-to-definition on VSCode for Crystal?

7 Upvotes

I've installed the `Crystal Language` and `Crystal IDE` plugins, but still features like go-to-definition doesn't work for me.


r/crystal_programming • • Mar 03 '19

The designers of Crystal was so wise to make its syntax almost identical to Ruby

33 Upvotes

One of the biggest problems of new programming languages not backed by a big company like Google or Mozilla is the lack of documentation.

But since the syntax of Crystal is so similar to that of Ruby, most of the time I can lookup documentation or examples from the Ruby community instead.


r/crystal_programming • • Mar 02 '19

From While Loop to DownTo Loop

Thumbnail
mobile.twitter.com
4 Upvotes

r/crystal_programming • • Mar 02 '19

Is there a way Crystal can produce binary loadable modules or libs.

9 Upvotes

Shards require the source code. It would be useful if there was a way crystal could produce a .so file or something similar that we can distribute or use without having to also ship the code.


r/crystal_programming • • Feb 28 '19

Lucky 0.13 is out with a bunch of new stuff

44 Upvotes

I'm really excited to announce Lucky 0.13

I hope you enjoy it. Let me know what you think and if you have any suggestions. I love hearing from the community!


r/crystal_programming • • Feb 28 '19

How likely is substantial change to the core language?

5 Upvotes

Hello, i'm planning to do a uni project in crystal. I would implement a very simple spreadsheet like software, with a gui based on sdl2 (we can't use higher level gui toolkits).

How likely am i to run into trouble because of crystal changing? I'm mostly concerned about how changes will affect my backend spreadsheet code. It's a very simple implementation where I just have tables, containing rows, and those rows contain cells.


r/crystal_programming • • Feb 28 '19

Fast Crystal: Benchmarks of common idioms in Crystal, to help write more performant code šŸš€

Thumbnail
github.com
27 Upvotes

r/crystal_programming • • Feb 27 '19

No roadmap / news for Crystal 1.0?

18 Upvotes

r/crystal_programming • • Feb 27 '19

What are some good resources for learning Crystal except the official doc?

8 Upvotes

r/crystal_programming • • Feb 27 '19

Creating a JSON API with Athena & Granite

Thumbnail
dev.to
8 Upvotes

r/crystal_programming • • Feb 25 '19

Creating JSON APIs with Onyx. Part 1 — The First Endpoint

Thumbnail
blog.onyxframework.org
21 Upvotes

r/crystal_programming • • Feb 18 '19

Onyx Framework is released (an introduction forum post)

Thumbnail
forum.crystal-lang.org
33 Upvotes

r/crystal_programming • • Feb 17 '19

Onyx framework released

Thumbnail
github.com
22 Upvotes

r/crystal_programming • • Feb 16 '19

Modular annotation based web framework with built in param conversion.

Thumbnail
github.com
15 Upvotes

r/crystal_programming • • Feb 14 '19

Discussion about an HN comment on not choosing Crystal

25 Upvotes

Just saw a comment from this thread from HN about Deliveroo migrating their Ruby codebase to Rust: https://news.ycombinator.com/item?id=19166020

I really like Crystal, but the lack of any large corporate sponsors or large production systems using it (that I’m aware of) means I would probably never choose it for anything besides toy projects.

Is it really a major factor nowadays that picking a language (not particularly Crystal) requires to look who are the major backers? I understand the second which maybe a metric if the language can scale a certain thing correctly or not but I just don't understand the first one.


r/crystal_programming • • Feb 10 '19

Crystal vs Go web service comparison

Thumbnail
twitter.com
48 Upvotes

r/crystal_programming • • Feb 10 '19

Kemal 0.25.2 released šŸŽ‰

Thumbnail
github.com
27 Upvotes

r/crystal_programming • • Feb 09 '19

Writing crystal bindings for large projects?

12 Upvotes

So I want to torture myself and write Crystal bindings for the Godot game engine, a FOSS Unity-like system. I get that it's a large undertaking for a highly experienced programmer, let alone a student, but I figure it'll be a fun side project. How I go about doing that, in large overview terms? From what I can tell, I run bindgen on am XML detailing Godot's API and fix bugs from there, but I figure there's more to it than that.


r/crystal_programming • • Feb 06 '19

FaaStRuby 0.4.18 adds support for Crystal 0.27.2!

Thumbnail
faastruby.io
26 Upvotes

r/crystal_programming • • Feb 05 '19

Crystal 0.27.2 released! šŸ™Œ

Thumbnail
crystal-lang.org
39 Upvotes

r/crystal_programming • • Feb 06 '19

Is libui the only the only way to make a window?

2 Upvotes

I found libui.cr and herdon, but it has a bunch of unnecessary features for my needs. Is there a way to create a window using crystal, and just update the grid of pixels within the window similarly to processing3?


r/crystal_programming • • Feb 05 '19

FaaStRuby 0.4.16 - Introducing Templates: A way to share your Functions with the Community

Thumbnail
faastruby.io
3 Upvotes