Live data from Hacker News

The Crystal Programming Language

crystal-lang.org

1–10 of 116 posts

Re: The Crystal Programming Language

#3
post #2

What is the edge it gives when compared to Rust, Zig, and Nim?

Crystal's performant enough, but its key differentiating feature is its Ruby-like syntax.

It's easy to write, and comparable in performance to Go and similar.

Rust, Zig, and Nim are solving different problems.

Re: The Crystal Programming Language

#4
post #2

What is the edge it gives when compared to Rust, Zig, and Nim?

Crystal's performant enough, but its key differentiating feature is its Ruby-like syntax. It's easy to write, and comparable in performance to Go and similar. Rust, Zig, and Nim are solving different problems.

Nim and Crystal feel like they are in exactly the same space? GC, fast, single executable compilation without runtime (I would also throw Go into this list).

Re: The Crystal Programming Language

#5

Earlier quoted context omitted.

Crystal's performant enough, but its key differentiating feature is its Ruby-like syntax. It's easy to write, and comparable in performance to Go and similar. Rust, Zig, and Nim are solving different problems.

Nim and Crystal feel like they are in exactly the same space? GC, fast, single executable compilation without runtime (I would also throw Go into this list).

there is a runtime. its just baked into the final executable. you can't have garbage collection without one.

Re: The Crystal Programming Language

#10
Now, all we need for crystal to succeed is numpy, scipy, something pandas-like, and of course matplotlib (not plots, matplotlib).

By the way, how are we on data-science friendly IDEs? Debugging? Automatic thorough documentation generator? Tooling in general? Is the time to first plot fast?

Where I work, we desperately need a fast python.

Post reply on HN