Live data from Hacker News

Kemal: Fast, Effective, Simple Web Framework for Crystal

kemalcr.com

21–28 of 28 posts

Re: Kemal: Fast, Effective, Simple Web Framework for Crystal

#21
post #15
post #3

Using a fez (or fes, if you prefer) as a logo for a "Fast, Effective, Simple" framework named "Kemal" is kind of unfortunate/ironic. Kemal Ataturk actually abolished the use of the fez [1]. [1] https://en.wikipedia.org/wiki/Hat_Revolution

Maybe that was his point.

That makes it even worse then.

Re: Kemal: Fast, Effective, Simple Web Framework for Crystal

#22
HUGE fan of Kemal (and Crystal as a whole).

I started, as many do, with a full-featured batteries-included framework (Amber, which is also awesome and super easy to grok), but later realized that I much prefer being closer to the metal and Kemal is exactly that. You can build a fully-functional API in a single file with a few lines of code, and it works easily and quickly.

Re: Kemal: Fast, Effective, Simple Web Framework for Crystal

#24

Kemal is great, lightweight, fast!!! and I’m using it for a growing number of infrastructure / microservices at CircuitLab (exposing JSON APIs, mostly), as well as to serve web requests on my side project at Total Real returns. If you want to play with Kemal and/or Crystal without installing anything besides Docker, I made https://github.com/compumike/crystal-docker-quickstart . You should be able to add Kemal to sha…

My main gripe is the compiler speed or lack thereof. I know they were planning an interpreter for dev-mode, but it’s not released yet.

Did that not bother you during development? What was your workflow like?

Re: Kemal: Fast, Effective, Simple Web Framework for Crystal

#25
post #3

Using a fez (or fes, if you prefer) as a logo for a "Fast, Effective, Simple" framework named "Kemal" is kind of unfortunate/ironic. Kemal Ataturk actually abolished the use of the fez [1]. [1] https://en.wikipedia.org/wiki/Hat_Revolution

Huh. I guess I always thought the hat logo was a nod to Sinatra ( https://sinatrarb.com/ ), given Crystals relationship with Ruby.

Re: Kemal: Fast, Effective, Simple Web Framework for Crystal

#26

Kemal is great, lightweight, fast!!! and I’m using it for a growing number of infrastructure / microservices at CircuitLab (exposing JSON APIs, mostly), as well as to serve web requests on my side project at Total Real returns. If you want to play with Kemal and/or Crystal without installing anything besides Docker, I made https://github.com/compumike/crystal-docker-quickstart . You should be able to add Kemal to sha…

My main gripe is the compiler speed or lack thereof. I know they were planning an interpreter for dev-mode, but it’s not released yet. Did that not bother you during development? What was your workflow like?

The interpreter has been out for a while, have fun! https://crystal-lang.org/2021/12/29/crystal-i.html

Re: Kemal: Fast, Effective, Simple Web Framework for Crystal

#27
post #17

OK, OK! I keep seeing news for Crystal lately. I can take a hint, Universe - I'll write a new project in it.

That last one that hit HN frontpage was 16 days ago [1], and apart from my submission for 1.6 release which barely hit the frontpage, the next discussion on Crystal was September. Compared to the HN darling, Rust. Crystal is hardly active. [1] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

Consider, for a moment, the possibility that I don't just get news from Hacker News. =P

Re: Kemal: Fast, Effective, Simple Web Framework for Crystal

#28

Earlier quoted context omitted.

It's probably just consequence of some person trying really hard to promote the language these days, rather than a divine intervention.

Some would argue that “some person” and “the universe” are the same.

The universe is a superset of all the people in my office right now....
Post reply on HN