ChanServ changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.22.0 | Fund Crystal's development: http://is.gd/X7PRtI | Paste > 3 lines of text to https://gist.github.com | GH: https://github.com/crystal-lang/crystal | Docs: http://crystal-lang.org/docs/ | API: http://crystal-lang.org/api/ | Logs: http://irclog.whitequark.org/crystal-lang
onionhammer has quit [Read error: Connection reset by peer]
onionhammer has joined #crystal-lang
balduin has quit [Remote host closed the connection]
balduin has joined #crystal-lang
<FromGitter> <aaronbronow> I'm going to this place for a drink Saloon ⏎ 155 Columbus Ave, San Francisco, CA 94133 ⏎ (415) 617-0071 ⏎ ⏎ https://goo.gl/maps/YftVW2hFRa12 [https://gitter.im/crystal-lang/crystal?at=5915048d83cb5db073213acd]
<FromGitter> <aaronbronow> Comstock
<FromGitter> <aaronbronow> Sounds like some others will join
Philpax_ has joined #crystal-lang
Philpax has quit [Ping timeout: 258 seconds]
<FromGitter> <redcodefinal> Is there a way to get a list of all Classes and Modules loaded in crystal via macro?
balduin has quit [Ping timeout: 240 seconds]
yogg-saron has joined #crystal-lang
zipR4ND has joined #crystal-lang
pabs has quit [Ping timeout: 240 seconds]
pabs has joined #crystal-lang
A124 has quit [Read error: Connection reset by peer]
A124 has joined #crystal-lang
<FromGitter> <exts> is crystal capable of executing/embedding itself like a scripting language?
<FromGitter> <bew> well, it's not interpreted, so you'll need to compile the script, then execute it..
<FromGitter> <exts> so there's no way to do that
<FromGitter> <exts> wouldn't been cool, kind of like using lua inside c++
<FromGitter> <exts> would've*
<FromGitter> <bew> you can use lua in crystal :P
<FromGitter> <exts> but i want to use crystal in crystal
<FromGitter> <bew> for what?
<FromGitter> <exts> you ever use vagrant? you know how the vagrant file is written in complete ruby?
<FromGitter> <exts> and the backend is also written mostly in ruby
<FromGitter> <exts> i want to accomplish that and it's nice to write w/ one language
Ven has joined #crystal-lang
Ven is now known as Guest33797
oz has quit [Quit: EOF]
oz has joined #crystal-lang
<FromGitter> <KCreate> Well you either assume your end-user has crystal installed (probable) and just call it as an external process, or you try to embed the crystal compiler into your program (which is a bad idea imho)
<FromGitter> <KCreate> Are there any crystal bindings to https://github.com/ocornut/imgui ??
<FromGitter> <exts> i just want to use crystal as a scripting language inside of crystal, that's about it and the end user wouldn't need crystal installed to execute the binary no?
Guest33797 has quit [Ping timeout: 268 seconds]
<FromGitter> <bew> crystal is not meant to be a scripting language (no eval, it's compiled..)
<FromGitter> <KCreate> I don't think that's possible
<FromGitter> <KCreate> The end user doesn't need to have crystal installed as long as he has all the libraries your program gets linked against.
Ven has joined #crystal-lang
Ven is now known as Guest5904
<FromGitter> <exts> yeah that's what I figured @bew, wrong tool situation. nim might work
yogg-saron has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest5904 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ven_ has joined #crystal-lang
Ven_ has quit [Read error: Connection reset by peer]
yogg-saron has joined #crystal-lang
splitty__ has joined #crystal-lang
yogg-saron has quit [Client Quit]
yogg-saron has joined #crystal-lang
splitty_ has quit [Ping timeout: 260 seconds]
yogg-saron has quit [Client Quit]
yogg-saron has joined #crystal-lang
yogg-saron has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yogg-saron has joined #crystal-lang
yogg-saron has quit [Client Quit]
yogg-saron has joined #crystal-lang
yogg-saron has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
balduin has joined #crystal-lang
zipR4ND has quit [Read error: Connection reset by peer]
zipR4ND has joined #crystal-lang
Ven has joined #crystal-lang
Ven is now known as Guest28231
gewo has quit [Quit: WeeChat 1.5]
Guest28231 has quit [Ping timeout: 240 seconds]
Ven_ has joined #crystal-lang
yogg-saron has joined #crystal-lang
splitty___ has joined #crystal-lang
gewo has joined #crystal-lang
splitty__ has quit [Ping timeout: 240 seconds]
yogg-saron has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yogg-saron has joined #crystal-lang
splitty___ has quit [Ping timeout: 240 seconds]
yogg-saron has quit [Client Quit]
Ven_ has quit [Ping timeout: 245 seconds]
Ven_ has joined #crystal-lang
zipR4ND has quit [Ping timeout: 240 seconds]
Ven_ has quit [Ping timeout: 260 seconds]
Ven_ has joined #crystal-lang
<FromGitter> <rockwyc992> @faustinoaq Thanks a lot, I'll take a look for that.
Ven_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ven has joined #crystal-lang
Ven is now known as Guest30672
vasilakisfil has joined #crystal-lang
<vasilakisfil> hey people, how comes and you don't provide arm builds ? it sounds so much difficult to install crystal in a little raspberry pi
<FromGitter> <fridgerator> http://public.portalier.com/raspbian
balduin has quit [Ping timeout: 260 seconds]
A124 has quit [Ping timeout: 240 seconds]
kubaxvx has joined #crystal-lang
Guest30672 has quit [Ping timeout: 260 seconds]
Ven_ has joined #crystal-lang
Ven__ has joined #crystal-lang
Ven_ has quit [Read error: Connection reset by peer]
<vasilakisfil> doesn't work :/
<vasilakisfil> E: Type 'http://public.portalier.com/raspbian' is not known on line 1 in source list /etc/apt/sources.list.d/crystal.list
<vasilakisfil> E: The list of sources could not be read.
<vasilakisfil> this is what I am getting
<FromGitter> <bcardiff> @exts you can build a crystal program that includes de compiler. But the challenges will be how to share context between them and with which sort of prelude you want to host the scripted program. Yo you have a fixed interface something is doable, at the end of the day the specs, the playground and (i think) icr do something like that. But you will need to compile it and if you depends on external libs it's another
<FromGitter> ... consider.
balduin has joined #crystal-lang
<vasilakisfil> yeah I would like to avoid that
<vasilakisfil> I mean it will take ages
<FromGitter> <fridgerator> @vasilakisfil Unfortunately I don't run on arm, I only know of these packages. I believe the error you showed though is usually related to a malformed line in a souces list file
<vasilakisfil> I think the echo doesn't make sense in this website http://public.portalier.com/raspbian
<vasilakisfil> it should be something like: echo "deb http://public.portalier.com/raspbian jessie main" >> /etc/apt/sources.list.d/crystal.list
<FromGitter> <jwaldrip> @waj what time are we starting today?
<FromGitter> <fridgerator> @vasilakisfil does it work if you manually edit the file with that?
<vasilakisfil> well I don't get an error
<RX14> vasilakisfil, yeah it looks like that echo command is just wrong
<RX14> likely the error comes from here: http://public.portalier.com/alpine
<vasilakisfil> but I get a Failed fetch error, that it can't found the package in that resource
<RX14> what's the contents of the main sources.list file vasilakisfil?
<vasilakisfil> yeah I saw that too probably from there
<vasilakisfil> deb http://archive.raspberrypi.org/debian/ jessie main ui
<vasilakisfil> ^^
<RX14> well if that doesn't work with the URL replaced, then you'll have to ask @ysbaddaden
<vasilakisfil> ok
<vasilakisfil> alright I twitted him
<RX14> I keep thinking up of optimizations for BitArray#[] and I have to keep reminding myself that they're probably not worth it haha
vasilakisfil has quit [Quit: Konversation terminated!]
balduin has left #crystal-lang [#crystal-lang]
balduin has joined #crystal-lang
mentero has quit [Quit: Connection closed for inactivity]
<crystal-gh> [crystal] RX14 opened pull request #4405: Convert MatchData into a struct (master...feature/cr-matchdata-struct) https://git.io/v99Fd
Ven__ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ven has joined #crystal-lang
Ven is now known as Guest41391
Guest41391 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
literal has quit [Ping timeout: 240 seconds]
gewo has quit [Ping timeout: 260 seconds]
A124 has joined #crystal-lang
<FromGitter> <aaronbronow> I am on my way back to the conference room but I will be late
<bmcginty> Anyone know how crystal's fibers work with c bindings? I'm adding evented libcurl support (or trying to) but I don't want to get to the bottom of the rabbit hole and find out I actually can't do what I'm trying to do.
<RX14> depends how libcurl's evented stuff works
<RX14> it's likely it'll be easier just to write binding for whatever protocol in crystal
<RX14> well, implement the protocol
Ven has joined #crystal-lang
Ven is now known as Guest70548
splitty_ has joined #crystal-lang
Guest70548 has quit [Ping timeout: 240 seconds]
Ven_ has joined #crystal-lang
splitty_ has quit [Ping timeout: 260 seconds]
<FromGitter> <jwaldrip> ===CrystalCodeCamp Here is a great use of spawning, channels and fibers: https://github.com/jwaldrip/promise.cr===
<FromGitter> <sdogruyol> thanks @jwaldrip
literal has joined #crystal-lang
<FromGitter> <elorest> What is the meaning of `with x yield` I can’t seem to find any docs on that.
<FromGitter> <elorest> Is that the same as `yield(x)`
Ven_ has quit [Ping timeout: 268 seconds]
Ven_ has joined #crystal-lang
<FromGitter> <jwaldrip> I think its a macro thing. Let me see if I can find the docs
<Papierkorb> elorest, `with X yield` runs the block in context of X
<Papierkorb> elorest, commonly used for DSLs. Note that `with X yield` is fixed, you can't e.g. pass a caught block instead of writing "yield"
<FromGitter> <elorest> Thanks @jwaldrip and <Papierkorb>
Ven_ has quit [Ping timeout: 272 seconds]
Ven_ has joined #crystal-lang
Ven_ has quit [Ping timeout: 268 seconds]
Ven has joined #crystal-lang
Ven is now known as Guest27981
Guest27981 has quit [Ping timeout: 240 seconds]
Renich has joined #crystal-lang
Ven_ has joined #crystal-lang
Ven_ has quit [Ping timeout: 240 seconds]
Ven_ has joined #crystal-lang
Ven_ has quit [Ping timeout: 260 seconds]
Ven_ has joined #crystal-lang
wontruefree has joined #crystal-lang
Conficker has joined #crystal-lang
<FromGitter> <mgarciaisaia> Friendly reminder to register for the CodeCamp's Q&A that's going to happen in ~4 hours. You can submit your questions there, too - https://docs.google.com/a/manas.com.ar/forms/d/e/1FAIpQLSfuxKR0LVXUB_nrFb8QtGkdVY88en3f_65L7v-FFjKQvTJxAg/viewform?c=0&w=1
<RX14> @mgarciaisaia the form says there will be an email witin 48h but I just signed up and got nothing. Will I on;y get the reminder email?
<FromGitter> <mgarciaisaia> I think we sent a batch of e-mails a couple of hours ago - will probably send another one just before the session, so everyone knows where to click :)
Ven_ has quit [Ping timeout: 240 seconds]
<RX14> thanks
Ven has joined #crystal-lang
Ven is now known as Guest69228
Philpax__ has joined #crystal-lang
Philpax_ has quit [Ping timeout: 246 seconds]
zipR4ND has joined #crystal-lang
<FromGitter> <rockwyc992> @mgarciaisaia So that, I'll receive the reply if I fill out this form, right?
<FromGitter> <mgarciaisaia> We're collecting this questions so Waj & Gus can answer them during the session. There's no guarantee that they're answering each & every one of them, but as long as time allows -and they have an answer... :)
splitty_ has joined #crystal-lang
<FromGitter> <rockwyc992> Oh, I mean the video reply or somethings of the session, not the reply of the question.
<FromGitter> <mgarciaisaia> If you fill the form - we'll send you the link to the live video stream a couple of minutes before the session, yeah
<FromGitter> <rockwyc992> thanks
Guest69228 has quit [Read error: Connection reset by peer]
Ven_ has joined #crystal-lang
zipR4ND has quit [Read error: Connection reset by peer]
Ven_ has quit [Ping timeout: 255 seconds]
Ven_ has joined #crystal-lang
wontruefree has quit [Quit: Is gone... Just plain old gone]
wontruefree has joined #crystal-lang
<crystal-gh> [crystal] RX14 opened pull request #4408: Add Path#resolve? macro method (master...feature/path-resolve) https://git.io/v9H9P
greengriminal has joined #crystal-lang
<RX14> i'm enjoying making all these crystal PRs
<RX14> feels fun to get stuck in and get something done
Ven_ has quit [Ping timeout: 240 seconds]
<FromGitter> <sdogruyol> @RX14 we're here watching your PRs :D
Ven has joined #crystal-lang
<RX14> would be nice if they were merged instead of watched :P
Ven is now known as Guest17904
<FromGitter> <redcodefinal> @RX14 SAVAGE
<FromGitter> <sdogruyol> sshh, we're listening waj :D
<RX14> in all seriousness I do think we need to bring down the time that merging PRs takes
<RX14> rust seems to be very good at this
<RX14> I think it's a good goal to match them
<FromGitter> <sdogruyol> indeed, i agree
<FromGitter> <sdogruyol> they have great community / dev cycle management
Guest17904 has quit [Client Quit]
<RX14> rust has *less* PRs open than crystal but 15x crystal's amount merged
<FromGitter> <sdogruyol> they have more dedicated people too
<RX14> for sure
<FromGitter> <sdogruyol> i really wish we have more people like you
<RX14> well I didn't make that many PRs before wednesday
<FromGitter> <sdogruyol> i mean it's not PRs
<FromGitter> <sdogruyol> being active and helping people and all others combined, you're doing a great job
<FromGitter> <redcodefinal> I think we will get there. Crystal is written in crystal so as long as you learn the language you can modify just about anything. I'm happy to contribute code to crystal as long as I'm writing crystal and not llvm or C.
<FromGitter> <sdogruyol> @redcodefinal yeah, that's also a valid point
<FromGitter> <redcodefinal> Yeah thank you @rx14 you've helped me a couple times with some problems, always grateful for the help.
<RX14> np
<RX14> teaching is the best way to learn yourself
<FromGitter> <sdogruyol> rofl
<FromGitter> <ertw> Did I get anyone's name wrong?
<FromGitter> <sdogruyol> you put my name in my belly :D
<FromGitter> <ertw> Haha, hungry for Serdar!
<FromGitter> <sdogruyol> :D
<FromGitter> <sdogruyol> thanks for the picture erik
<RX14> looks like I would have been the youngest there by 10 years lol
<FromGitter> <sdogruyol> how old are you
<FromGitter> <sdogruyol> 18?
<RX14> 17
<FromGitter> <sdogruyol> i'm 28 so yeah
greengriminal has quit [Quit: This computer has gone to sleep]
<FromGitter> <redcodefinal> @rx14 You are 17? I thought you were older by the way you write code and follow git procedure and etc. You seem to have a promising career ahead of you if this is what you want to do. Have you ever had any formal training?
<RX14> no, i'm self taught
<FromGitter> <redcodefinal> Very cool! I'm sure you will go places.
<RX14> thanks
wontruefree has quit [Quit: Is gone... Just plain old gone]
Ven has joined #crystal-lang
Ven is now known as Guest63789
<oprypin> i'm curious every time i get an uptick in stars on my Crystal projects - what could've caused that?
<FromGitter> <mgarciaisaia> @RX14 I swear we will merge the PRs *as fast as Rust* whenever we get half their team size :D
<FromGitter> <mgarciaisaia> @oprypin the info at Github's Traffic graph doesn't help much, right?
<oprypin> helps a bit; thanks for reminding about that
<RX14> I think rust tends to be a lot more liberal with the merge button though, it looks like if 1 person reviews it and it compiles that's good enough
<FromGitter> <sdogruyol> they got a great CI
<FromGitter> <redcodefinal> @oprypin That was me, I went through your profile and starred some stuff. ;D
<RX14> they do...
<RX14> I keep wanting to rebuild the CI in crystal...
<RX14> but I have to stop myself every time I think that because it'd never work out
<FromGitter> <bigDaddyS1oth> Rust is on my list of languages to learn. ATM I'm just trying to stick to Crystal and Go for web stuff.
Guest63789 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<FromGitter> <faustinoaq> Just imagine, Rust and Crystal could share code together, rust binding for Crystal, Crystal binding for Rust, it gonna crazy :sweat_smile:
<FromGitter> <sdogruyol> ぉl
<oprypin> crazy indeed...
<RX14> well rust can create C libraries which crystal can bind
<RX14> there could be work to make that way easier, but I don't quite see the benefit
<RX14> it would seem to me that rust vs crystal would be on a per-project basis
<FromGitter> <bigDaddyS1oth> @RX14 trust me though, dude, I'm 22 and self taught as well. I can tell you that you shouldn't sell yourself short; you probably know a lot more than you think. I've spent not even a year learning programming and I can do more than I think I can when I don't think "I'm too young"/fill in the blank.
<FromGitter> <faustinoaq> <RX14> yeah, and Not only but Nim, D and maybe Go
<FromGitter> <elorest> I’ve been programming fulltime + for 13 years and have a CS degree, and I learn new things every day from people who have been programming for a year or less.
<FromGitter> <faustinoaq> For me, this new era of compiled languages is awesome :sparkles:
<FromGitter> <redcodefinal> @bigDaddyS1oth Well plus @RX14 has a lot of repos that do some pretty cool stuff. Hes gonna have a great resume when he enters the working world.
<RX14> for sure, the reverse is also obviously true
<FromGitter> <redcodefinal> @faustinoaq Same here
<FromGitter> <elorest> for sure. I teach people new things all the time too and learn from people of every skillset.
<RX14> @bigDaddyS1oth :+1:
<FromGitter> <bigDaddyS1oth> @faustinoaq are Nim and D even taking off? I've heard nothing about them on any boards or anything.
<RX14> D's been around ages
<RX14> and will be around for ages because of that
<RX14> it's a slow simmer of usefulness
<Papierkorb> iirc, certain things are built with D, it has a small but loyal user base
<RX14> Nim... i'm not sure. aparrently there's a nim guy in here
<FromGitter> <faustinoaq> @bigDaddyS1oth Nim has a new website https://nim-lang.org/ and his twitter is very active
<FromGitter> <johnjansen> @RX14 is a legend
<FromGitter> <bigDaddyS1oth> Well everybody is comfy with C++, that's why D has just been sitting around for awhile.
<FromGitter> <faustinoaq> but I like Crystal more :smile:
<FromGitter> <faustinoaq> @elorest I'm computer engineer student. and crystal help me to understand many concepts that i didn't know exist.
<RX14> the reality of CS is quite different to the theory I think
<FromGitter> <faustinoaq> yeah
<RX14> i'm pretty glad that I was self taught that way
<FromGitter> <faustinoaq> me too, self-taught is the way
<Papierkorb> Many CS guys are flabbergasted when you tell them you don't write statistic or math programs all the time. it'
<Papierkorb> At least those who I talked to are always weirded out why the world doesn't uses functional programming for everything already
<FromGitter> <redcodefinal> @papierkorb are you telling me that you can do more than count beans with programming?
<RX14> not if you use java
<Papierkorb> redcodefinal, dude my programs can even count apples on top of that
<FromGitter> <bigDaddyS1oth> I've met too many people getting CS degrees that can't give clear explanations for what object-oriented programming is.
<FromGitter> <faustinoaq> <Papierkorb> I wish to spend more time in open source projects but University take me a lot of time
<RX14> really? I'd think that typical degree students here would be too into OO thory by the book and overcomplicate everything lol
<Papierkorb> faustinoaq, don't worry. Just do what you actually like. If it's writing a helpful tool for you, please do it. If you think it might be useful to others, share on Github. Don't feel pressured
<RX14> ...i shouldn't generalise but that's the stereotype i get
<Papierkorb> From my university, bachelor graduates or master students I talked to have usually no idea at all on how to take on a project.
<Papierkorb> They know classes and, if you're really lucky, even heard of unit tests, but they have no idea how to combine it to make something useful other than hacking some homework
<FromGitter> <redcodefinal> Yeah a cs degree is just a piece of paper that says you sat through some classes and did your homework, it doesn't say what ability you will have as a coder. I'd rather hire a person with 100+ repos on github than a person with a degree and nothing to show for it other than the piece of paper.
<Papierkorb> hurts to see tbh
<FromGitter> <bigDaddyS1oth> That's the thing though. Theory is dandy and all but it doesn't amount to much when you can't write any simple programs.
<FromGitter> <l3kn> @Papierkorb: You are from germany, too? I can totally relate to that
<Papierkorb> l3kn, in fact I am
<FromGitter> <bigDaddyS1oth> Or anything practical
<RX14> in UK universities it seems that most of them recommend taking a year in industry as part of the degree
<RX14> which I think is quite nice
<FromGitter> <bigDaddyS1oth> That's why books like *Automate the Boring Stuff With Python* are great because it gets you to thing about what you and other users want. In a simple sense.
<RX14> london city even lets you do your degree 1 day a week and work the other 4 after year 1 which is super cool
<Papierkorb> faustinoaq, I'm a CS student too, but I only do it for the bachelor degree. But then, a lot here (and I'm one of them) have been coding for 10+ years. If you started programming at university then no one expects you to have a similar amount of knowledge after ~2 years. Just keep being curious, and don't fear taking on a complex problem.
<FromGitter> <ltran> degrees are nice. but doing real work is great. balance it out and do what you feel moves you forward.
<FromGitter> <bigDaddyS1oth> I just have to do a work study, here in America. And God knows if they'll give me any real work
<FromGitter> <ltran> like. crystal :P
<FromGitter> <faustinoaq> Well, I think that CS is mainly Math, Calculus and Physics. Programming skills are self taught
<Papierkorb> imho, too much Math. I'm not saying that CS shouldn't contain any Maths, but in many unis, 3/4 of CS is maths
<FromGitter> <redcodefinal> Crystal is a great opportunity for programmers trying to make a name for themselves because there is a huge amount of libraries written in other languages we need in crystal and they need to get ported. It'd be great to slap your name on some nice projects
<RX14> yeah I feel like I should do that lol
<FromGitter> <redcodefinal> I hate how much math there in in CS. 70% of it isn't even useful, you'll probably never need it. I've never needed calculus a day in my life
<FromGitter> <ltran> btw, anyone played with protobuf ? ;)
<FromGitter> <faustinoaq> is in spanish, but the article says that even ary, the creator of crystal did't finish CS :sweat_smile:
<Papierkorb> The issue is not Maths. The point of it is teach you how to tackle problems, thought patterns et al. But many professors aren't focusing on that, but want to turn you into math people. Which would be fine if you were studying maths.
<RX14> maths and CS theory is pretty useful though
<FromGitter> <faustinoaq> yeah, my physic professor says that all time
<FromGitter> <bigDaddyS1oth> Yea all are doing systems related stuff and I'm just wanting to do web stuff with Crystal. 🤣
<FromGitter> <redcodefinal> Some maths and cs are pretty useful. I wish they'd start teaching Lambda Calc because thats the math that is most analogous to programming languages.
<FromGitter> <faustinoaq> I wish to do Windows exe's :smile: someday
<FromGitter> <redcodefinal> I know it's ruby but the same concept applies to Crystal https://www.youtube.com/watch?v=FITJMJjASUs
<FromGitter> <redcodefinal> RIP Jim Weirich :<
<RX14> thanks for the link @redcodefinal
<RX14> looks interesting
<FromGitter> <redcodefinal> This talk blew my mind. If anyone had ever told me about this when I was younger I might have paid more attention to math.
<FromGitter> <bigDaddyS1oth> Same
<FromGitter> <faustinoaq> @redcodefinal thanks, good video :+1:
<FromGitter> <faustinoaq> 2018, i can't wait ((https://pbs.twimg.com/media/C_ndo35XsAEkRUl.jpg))
<RX14> haha
<Papierkorb> faustinoaq, oh and don't take things too seriously. Enough actually serious stuff in life already without. Have fun.
<crystal-gh> [crystal] matiasgarciaisaia opened pull request #4410: Wrapper script has some bashisms left (master...wrapper-bashisms) https://git.io/v9QTQ
<FromGitter> <faustinoaq> yea, just kidding
<FromGitter> <bigDaddyS1oth> Do we not have a crystal-datamapper shard yet? I remember liking it when I was learning some Sinatra.
<FromGitter> <ltran> creto works for you? or is it different than datamapper ?
<FromGitter> <ltran> i havnt used creto extensively yet.
<FromGitter> <bigDaddyS1oth> @ltran see I haven't used Ecto from Elixir either so I haven't a clue how similar it might be
<FromGitter> <bigDaddyS1oth> Pretty sure they're basically one-in-the-same
<FromGitter> <faustinoaq> ((https://pbs.twimg.com/media/C_ndo35WAAAsCu2.jpg)) ⏎ ⏎ For now is a joke, someday will be true
<FromGitter> <bigDaddyS1oth> Elixir is pretty dandy. I bought a course on it and Phoenix and there are times where I think "Wow this is a nice change from OOP..."
<FromGitter> <bigDaddyS1oth> *course on Udemy
<FromGitter> <faustinoaq> Elixir isn't dandy, it's functional :sweat_smile:
<FromGitter> <faustinoaq> sorry, im not a native english speaker, google translate says that dandy means great, then elixir is dandy :sweat: my bad
<FromGitter> <bigDaddyS1oth> 👏
<FromGitter> <bigDaddyS1oth> No you're good. That's right.
<FromGitter> <faustinoaq> does dandy mean weird or great?
<FromGitter> <redcodefinal> good
<FromGitter> <faustinoaq> ok :+1:
<RX14> got login with JWT working on my API written in crystal, so it's time to go to sleep lol
<FromGitter> <faustinoaq> Would be possible in the future to use Crystal and C#/.Net together? something like IronCrystal
<FromGitter> <sdogruyol> lol
<FromGitter> <bigDaddyS1oth> I don't think any of the Iron variants of languages like Ruby or Python kicked off at all.
<FromGitter> <faustinoaq> :sweat_smile: I mean, does exist the posibility to link C# dll's to Crystal?
<FromGitter> <faustinoaq> in the future
<FromGitter> <ertw> Oh, I thought you meant targeting the CLR as a compile target. Looks like Microsoft has a project to do that from LLVM.
<FromGitter> <faustinoaq> yeah
greengriminal has joined #crystal-lang
<FromGitter> <bigDaddyS1oth> Jesus have you all seen the Vue.JS chat room? It's like every 10 minutes there's 100 messages.
<crystal-gh> [crystal] aaronbronow opened pull request #4411: Added support for mapping YAML nodes not specified in properties (master...master) https://git.io/v9Q3z