array :java: :void: :php: · @array
293 followers · 1311 posts · Server fosstodon.org

Sigh. I wanted to use github.com/crystal-term/prompt to create a TUI app to keep on learning , but... When trying to build the project, it spouts some problem related to that lib and fails. At this point IDK how to solve the problem myself, so I think I'll try to stick to what the standard library provides. Or maybe I'll try one of the web frameworks instead of trying a CLI/TUI app -that's more my jam. I was prevented and here it is: some shards can be... Still not there. :(

#crystallang #crystal

Last updated 1 year ago

CrystalLanguage · @CrystalLanguage
165 followers · 48 posts · Server fosstodon.org

Get your ticket to CrystalConf 2023

The wait is finally over, it’s time to book your spot for the conference of your beloved language. CrystalConf 2023 will be held in a hybrid format to encourage participation from the global community. The tickets to the conference are now live. The early bird window closes on September 15, 2023, and there are a finite number of tickets available in this category.
Reserve your attendance soon: crystal-lang.org/events/2023-c .

#crystallang #conference #tickets

Last updated 1 year ago

D7 · @d7
10 followers · 68 posts · Server fosstodon.org

Unfortunately I had to drop Qt for because the Qt-support for is a bit lacking. Papierkorb's bindings seems like the (only?) way to go, but I couldn't get it to work. :blobcatsad:

Ironic since some years ago I had to abandon Ruby for Python when the Qt support for Ruby faded out after Qt4.

#gtk #crystallang

Last updated 1 year ago

D7 · @d7
10 followers · 67 posts · Server fosstodon.org

My latest project was to rewrite some of my apps from Python to Crystal.

Here's is a simple application launcher: gitlab.com/entropic-software/t
I guess the tool in itself is not very exiting for the kool kids today who use dmenu or whatever, but it's (in different incarnations) what I have used as an application launcher for a long time, and don't plan to replace it.

It might be interesting to look at for inspiration about coding GUI with Crystal because it's small and graspable.

#crystallang #qt

Last updated 1 year ago

Todd A. Jacobs · @todd_a_jacobs
22 followers · 214 posts · Server ruby.social

@array is great if you're looking for a systems language that doesn't feel like C or Java. There are areas where it's still "not quite there" but it's making progress! Even if it isn't the hot ticket right now, I think it's a tool any can pick up to add to their overall toolbox.

#crystallang #rubyist

Last updated 1 year ago

array :java: :void: :php: · @array
290 followers · 1283 posts · Server fosstodon.org

I've been playing with today, and frankly, the more I know, the more I like it. It's not very likely that it will land me a job, but some of the stuff I'm learning is generic enough to be useful elsewhere, and I have a toy project or two for which Crystal seems like a perfect candidate. I'm allowing myself to have some fun doing this, and that's great, isn't it? :)

#crystal #crystallang

Last updated 1 year ago

postmodern · @postmodern
1341 followers · 2014 posts · Server ruby.social

I've fantasized about writing my own FluxBox clone for Wayland in Crystal, but I don't have the time and wouldn't know where to start. Although, FluxBox is mostly C++ so porting it to Crystal should be easy.

#wayland #fluxbox #crystallang

Last updated 1 year ago

CrystalLanguage · @CrystalLanguage
164 followers · 47 posts · Server fosstodon.org

CrystalConf 2023 is open to receive online talk proposals with a new CFP closing date of September 3rd, 2023. To submit a talk, click the "Submit proposal" button at pretalx.com/crystalconf-2023/c.
If you’re a novice speaker and need assistance with your presentation, please don’t hesitate to get in touch.

We look forward to your participation. Happy Crystalising😎!

#crystallang #cfp #conference

Last updated 1 year ago

There's no SN76489 in this yet (but this song doesn't use it)...

and there's still some bugs that affect the envelopes...

...but here's the current dev version of Benben playing some Sega Genesis music ^_^

I'll get this fixed up by the end of this coming week.

#crystallang #vgm #sega

Last updated 1 year ago

CrystalLanguage · @CrystalLanguage
161 followers · 43 posts · Server fosstodon.org

Build your projects in Crystal

Frameworks simplify web developer tasks by offering standardized design and development conventions. Choose from a list of web frameworks to build Crystal projects and contribute to the community.
github.com/veelenga/awesome-cr

Each one comes with its pros and cons. If you get stuck or have any questions, please raise it on the Crystal forum🙂 !

#crystallang #programming #webframeworks

Last updated 1 year ago

Tycho Softworks · @tychosoft
423 followers · 6240 posts · Server fosstodon.org

@array oh my gosh, a fully compiled, statically typed ruby-like language???!! What made ruby lovely is how much it gets out of the way for you. In ruby it was possible to use bundler to make a local cache of gems. In golang and rust there is support for a local vendor/ cache for use with offline builders. Does have anything similar?

#crystallang

Last updated 1 year ago

array :java: :void: :php: · @array
266 followers · 1116 posts · Server fosstodon.org

I was thinking about adding a "niche" programming language to my CV. And I got curious about , which seems to hit some interesting spots and looks really fun to learn. Does anybody have experience using it, ideally in a production environment? If yes, do you have any advice about it and/or some experiences to share, good or not-so-good? Thank you in advance. :)

(Oh and please, *don't* just reply with "learn $x instead". I'm aware of the alternatives already 😉).

#crystal #crystallang

Last updated 1 year ago

CrystalLanguage · @CrystalLanguage
157 followers · 42 posts · Server fosstodon.org

CrystalConf 2023: CFP now open

The date for the much awaited Crystal Conference has been set to 23rd and 24th October 2023 with its chosen location to be Berlin, Germany.

We are inviting users, developers, and contributors in general of our beloved language to present a talk at CrystalConf 2023. Please use the link below to submit your proposals.
pretalx.com/crystalconf-2023/c
Details to the audience registration for the conference will follow soon.

#crystallang #community #conference

Last updated 1 year ago

hollowone/oftenhide · @hollowone
81 followers · 594 posts · Server graphics.social

I'm more and more amazed by Crystal-Lang. Productivity is really high, I just made a simple HTTPS server with custom routing aimed at WebAPI and consumed Auth from KeyCloak, all within 2h of work (and investigation), less than 200 SLOC and only using its STDLIB. No dependency hell like similar code that launches ExpressJS with Node... and it's robust, native, compiled and comes with good coding infra for building and testing. I still consider it premature, but I'm impressed.

#crystallang #ruby

Last updated 1 year ago

Todd A. Jacobs · @todd_a_jacobs
19 followers · 173 posts · Server ruby.social

@katafrakt @rpaweb With RubyLang you have rvm, rbenv, chruby, and others to choose from. Each has pros & cons.

AFAICT the choices for are asdf and...well, asdf. The fact that asdf supports other languages is beside the point for me. I like my Ruby tool chain as is.

While I could install asdf alongside chruby & ruby-install, I just expected more choices for Crystal build, install, and shard management tooling the same way you have choices for Crystal web frameworks.

#crystallang

Last updated 1 year ago

CrystalLanguage · @CrystalLanguage
157 followers · 42 posts · Server fosstodon.org

The next Crystal Newsletter is here!

The July 2023 edition of the Crystal Newsletter is now out and available to the community. Hope you enjoy the read.
mailchi.mp/crystal-lang.org/cr

Subscribe to our newsletter if you haven't already, crystal-lang.org/#newsletter

#crystallang #community #newsletter

Last updated 1 year ago

Todd A. Jacobs · @todd_a_jacobs
17 followers · 156 posts · Server ruby.social

@nebiros @rpaweb It's still early days for . People don't remember how long it took for Perl or Ruby to become the "new hotness." Even if they aren't the cool shiny toy anymore, they're still very relevant. Heck, people still use COBOL!

I think people will gravitate to Crystal when it matures a bit more, and more people realize how annoying is or that doesn't fit their brains in a Ruby-like way. It just needs a bigger ecosystem and more proponents.

#crystallang #golang #rustlang

Last updated 1 year ago

Juan Alvarez · @nebiros
105 followers · 785 posts · Server fosstodon.org

@todd_a_jacobs @rpaweb looks really awesome, sadly didn’t attract more people, :(

#crystallang

Last updated 1 year ago

Todd A. Jacobs · @todd_a_jacobs
17 followers · 156 posts · Server ruby.social

@rpaweb needs more love. It's designed to appeal to Rubyists, and is more like than , but it's _not_ Ruby and has its own set of challenges. Elixir is interesting, but other than asdf does it even have a widespread version manager ecosystem?

Either could be good secondary topics, but interpreted vs. compiled is more generally useful to more people, I think. YMMV.

#crystallang #rubylang #golang

Last updated 1 year ago

So you want to know how to package software at ?

I have blog post uncomfyhalomacro.pl/blog/how-t 👀

#crystallang #opensuse

Last updated 1 year ago