ChanServ changed the topic of #crystal-lang to: The Crystal programming language | https://crystal-lang.org | Fund Crystal's development: https://crystal-lang.org/sponsors | GH: https://github.com/crystal-lang/crystal | Docs: https://crystal-lang.org/docs | Gitter: https://gitter.im/crystal-lang/crystal
ur5us has joined #crystal-lang
<FromGitter> <SebastianSzturo> Was there ever a proposal for an official crystal task manager like Elixir has mix?
<FromGitter> <SebastianSzturo> It's a bit confusing to see every framework using a different approach
<FromGitter> <Blacksmoke16> Shards for dependencies and most use make for the rest
ur5us has quit [Ping timeout: 260 seconds]
ua_ has quit [Ping timeout: 260 seconds]
ua_ has joined #crystal-lang
holst has joined #crystal-lang
HumanG33k has quit [Quit: WeeChat 3.0]
ur5us has joined #crystal-lang
ur5us_ has joined #crystal-lang
ur5us has quit [Read error: Connection reset by peer]
nq_ has joined #crystal-lang
jmdaemon has quit [Ping timeout: 260 seconds]
taupiqueur has joined #crystal-lang
<FromGitter> <SebastianSzturo> Yeah it looks like make is the most popular. I guess dynamic task systems like rake don't make much sense in crystal because they need to compile every time the file changes. Probably will be worth revisiting when the crystal interpreter ships. ⏎ ⏎ Would be great to be able to add custom commands to shards and maintain everything in one language.
yxhuvud has quit [Read error: Connection reset by peer]
yxhuvud has joined #crystal-lang
ur5us_ has quit [Ping timeout: 240 seconds]
avane has quit [Ping timeout: 256 seconds]
avane has joined #crystal-lang
<FromGitter> <riffraff169> i use make with shards
<FromGitter> <moe:busyloop.net> i was never a fan of these custom make-clones. can never remember their syntax, always have to double check (is it `yarn` or `npm` here?), just give me a makefile any day please.
<FromGitter> <moe:busyloop.net> worst is when their magic blows up with some obscure stack trace that doesn't even tell you whether some command/function failed or the silly tool itself
Elouin has quit [Read error: Connection reset by peer]
Elouin has joined #crystal-lang
nq_ has quit [Quit: Leaving]
<FromGitter> <Blacksmoke16> @SebastianSzturo prob not going to happen: https://github.com/crystal-lang/shards/issues/110
<FromGitter> <Blacksmoke16> most of the tasks required for crystal are around building, running tests, generating docs etc. Make does a fine job at it. if you need console commands to use in prod or something, there are a few shards to help build CLIs that you could use
taupiqueur has quit [Ping timeout: 260 seconds]
taupiqueur_ has joined #crystal-lang
taupiqueur has joined #crystal-lang
taupiqueur_ has quit [Ping timeout: 272 seconds]
nq_ has joined #crystal-lang
nq_ has quit [Remote host closed the connection]
nq_ has joined #crystal-lang
nq_ has quit [Remote host closed the connection]
nq_ has joined #crystal-lang
taupiqueur_ has joined #crystal-lang
taupiqueur has quit [Ping timeout: 240 seconds]
wwalker has joined #crystal-lang
<wwalker> anyone here programming crystal? For me, Syntastic is not working. It shows checker coreectly, but :SyntasticCheck does nothing. "Currently enabled checkers: crystal" If I set the checker to ameba, I get great linting. Any idea why the crystal checker does nothing?
<FromGitter> <Blacksmoke16> using https://github.com/vim-crystal/vim-crystal ?
<riza> wwalker: which language server are you running
taupiqueur has joined #crystal-lang
taupiqueur_ has quit [Ping timeout: 260 seconds]
taupiqueur has quit [Quit: taupiqueur]
nq_ has quit [Ping timeout: 246 seconds]
nq has joined #crystal-lang
taupiqueur has joined #crystal-lang
<wwalker> riza: none. Never used a language server before. Reading now.
<wwalker> riza: which do you recommend? I see crystalline, awesome-crystal, and scry (which is apparently a WIP)
jmdaemon has joined #crystal-lang
<wwalker> ah.. awesome-crystal isn't a language server just a project list
<riza> wwalker: i think crystalline is the most maintained, yeah
<riza> ive used vim-ale as my lsp connection for a while and it connects well with crystalline
<riza> syntastic might also have an lsp mode, but i dont remember
<wwalker> riza: Thanks. I've never used vim-ale, may be a good time to switch to it from syntastic. I rock back and forth between being a developer and a sre/sysad/devops every few years. Today, as an SRE, I needed to do some serious dev work, used to do a lot of ruby (10 years ago) so crystal looked good.
taupiqueur_ has joined #crystal-lang
jmdaemon has quit [Quit: ZNC 1.8.2 - https://znc.in]
jmdaemon has joined #crystal-lang
taupiqueur has quit [Ping timeout: 260 seconds]
rez has joined #crystal-lang
<FromGitter> <riffraff169> so puppet instead of ansible
taupiqueur_ has quit [Ping timeout: 240 seconds]
rez has quit [Ping timeout: 240 seconds]
taupiqueur has joined #crystal-lang
rez has joined #crystal-lang
rez has quit [Ping timeout: 245 seconds]
<riza> wwalker: hey that sounds like how i work, welcome to the language and i hope you find what you need in it
ur5us_ has joined #crystal-lang
lanodan has quit [Quit: WeeChat 3.4.1]
rez has joined #crystal-lang
lanodan has joined #crystal-lang
taupiqueur has quit [Ping timeout: 246 seconds]
rez has quit [Quit: much snoozes...]
renich has joined #crystal-lang
jmdaemon has quit [Ping timeout: 240 seconds]
<FromGitter> <WintonMc_twitter> y este lenguaje tiene GUI para trabajar?
<FromGitter> <Blacksmoke16> There are a few GUI libs, but I wouldn't say that's crystal's strongest area at the moment
jmdaemon has joined #crystal-lang
ur5us_ has quit [Ping timeout: 260 seconds]