pawnbox has quit [Remote host closed the connection]
broz has quit [Remote host closed the connection]
broz has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 264 seconds]
Guest33142 has quit [Quit: Leaving.]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
_whitelogger has joined #crystal-lang
vifino- has joined #crystal-lang
soveran has quit [*.net *.split]
pabs has quit [*.net *.split]
vifino has quit [*.net *.split]
asterite has joined #crystal-lang
CompanionCube has quit [Ping timeout: 264 seconds]
Philpax has quit [Ping timeout: 252 seconds]
AckZ has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
iamstef has joined #crystal-lang
mroth has joined #crystal-lang
pabs has joined #crystal-lang
soveran has joined #crystal-lang
soveran has joined #crystal-lang
mgarciaisaia has joined #crystal-lang
maxpowa has joined #crystal-lang
CompanionCube has joined #crystal-lang
CompanionCube has quit [Changing host]
CompanionCube has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
pawnbox has joined #crystal-lang
soveran has quit [Remote host closed the connection]
Rinkana has joined #crystal-lang
brunto has quit [Ping timeout: 252 seconds]
pawnbox has quit [*.net *.split]
pawnbox has joined #crystal-lang
kfpratt has quit [Remote host closed the connection]
guilleiguaran__ has quit [Ping timeout: 276 seconds]
guilleiguaran__ has joined #crystal-lang
pabs has quit [Ping timeout: 276 seconds]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 276 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pabs has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
soveran has joined #crystal-lang
soveran has joined #crystal-lang
Raimondi has quit [Ping timeout: 244 seconds]
kfpratt has joined #crystal-lang
Raimondi has joined #crystal-lang
shawn42 has joined #crystal-lang
ldlework has quit [Ping timeout: 276 seconds]
mroth has quit [Ping timeout: 250 seconds]
trapped_ has joined #crystal-lang
ldlework has joined #crystal-lang
Rinkanazu has joined #crystal-lang
Raimondii has joined #crystal-lang
mroth has joined #crystal-lang
guilleiguaran__ has quit [*.net *.split]
maxpowa has quit [*.net *.split]
asterite_ has joined #crystal-lang
Raimondi has quit [*.net *.split]
kfpratt has quit [*.net *.split]
soveran has quit [*.net *.split]
Rinkana has quit [*.net *.split]
asterite has quit [*.net *.split]
broz has quit [*.net *.split]
trapped has quit [*.net *.split]
x0f has quit [*.net *.split]
DeBot has quit [*.net *.split]
matp has quit [*.net *.split]
Davy_CC_ has quit [*.net *.split]
asterite_ is now known as asterite
mjblack has quit [Ping timeout: 250 seconds]
Davy_CC has joined #crystal-lang
x0f has joined #crystal-lang
trapped_ is now known as trapped
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
Raimondii is now known as Raimondi
matp has joined #crystal-lang
soveran has joined #crystal-lang
miketheman has quit [Ping timeout: 276 seconds]
sandelius has joined #crystal-lang
miketheman has joined #crystal-lang
kfpratt has joined #crystal-lang
mjblack has joined #crystal-lang
guilleiguaran__ has joined #crystal-lang
maxpowa has joined #crystal-lang
DeBot has joined #crystal-lang
kfpratt has quit [Read error: Connection reset by peer]
soveran has quit [Remote host closed the connection]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
broz has joined #crystal-lang
soveran has quit [Remote host closed the connection]
Dreamer3 has quit [Quit: Computer has gone to sleep.]
pawnbox_ has joined #crystal-lang
Rinkana has joined #crystal-lang
Rinkanazu has quit [Read error: Connection reset by peer]
miketheman has quit [Ping timeout: 276 seconds]
guilleiguaran__ has quit [Ping timeout: 276 seconds]
pawnbox has quit [Ping timeout: 276 seconds]
miketheman has joined #crystal-lang
guilleiguaran__ has joined #crystal-lang
Rinkana has quit [Read error: Connection reset by peer]
soveran has joined #crystal-lang
soveran_ has joined #crystal-lang
soveran has quit [Read error: Connection reset by peer]
pawnbox_ has quit [Remote host closed the connection]
sp4rrow has joined #crystal-lang
soveran_ is now known as soveran
soveran has quit [Changing host]
soveran has joined #crystal-lang
tubbo has joined #crystal-lang
<tubbo>
hi folks
<tubbo>
does crystal's C library binding syntax also extend to C++?
<BlaXpirit>
tubbo, no
<tubbo>
aww ;)
<tubbo>
guess i gotta find another excuse to work with this awesome lang
<BlaXpirit>
tubbo, what lib are you looking at?
<tubbo>
i was trying to build a shard that would allow you to use the VST SDK within Crystal, but if that's all C++ then i'm not sure that'll be possible.
soveran has quit [Remote host closed the connection]
Rinkana has joined #crystal-lang
Rinkanazu has joined #crystal-lang
sp4rrow_ has joined #crystal-lang
Rinkana has quit [Ping timeout: 264 seconds]
sp4rrow has quit [Ping timeout: 264 seconds]
<shawn42>
BlaXpirit: are you still supporting crsfml?
<BlaXpirit>
shawn42, yeah
<BlaXpirit>
i've recently had a few attempts at rewriting it but that's not happening any time soon
<BlaXpirit>
but it's good as is
<shawn42>
I'm new to Crystal but the compiled-ness has be excited about using it for games.. gosu can be painful and slow in MRI
<shawn42>
what does it look like to target mac/windows/linux with crsfml games? (packaging has always been a pain in gosu-land)
<BlaXpirit>
shawn42, that's the big downfall of crystal
<BlaXpirit>
first of all it depends on all kinds of libs, which is pretty bad on linux and i can only imagine mac (actually i can't). aaand doesn't support windows
<shawn42>
what platform do you dev on? (your examples are running on my mac atm)
<BlaXpirit>
arch linux
<BlaXpirit>
though if crystal supported windows, deployment would be nice, I imagine
<BlaXpirit>
just drop the compiled CSFML libs in the folder and you're done
<shawn42>
<shawn42>
do you ever do ludum dare?
<BlaXpirit>
no
<shawn42>
what do you use crsfml for?
<BlaXpirit>
for making those examples lol
<shawn42>
ha, nice
<BlaXpirit>
i also recently prototyped a game but switched to c++ early in development
<shawn42>
do you know of any SDL2 bindings for Crystal?
<BlaXpirit>
making a game without windows support is pretty pointless
<BlaXpirit>
shawn42, there are many beginnings, none good
<shawn42>
that's what I figured
kfpratt has quit []
<shawn42>
Is there a roadmap entry for windows support for Crystal?
soveran has joined #crystal-lang
willl has joined #crystal-lang
<Rinkanazu>
!roadmap
<BlaXpirit>
shawn42, there were multiple abandoned attempts. others wait for LLVM 3.8 support
<shawn42>
how does LLVM 3.8 support help? <--- is an LLVM noob
<BlaXpirit>
shawn42, llvm 3.8 supports exceptions on Windows
<shawn42>
ah
<BlaXpirit>
crystal currently relies on llvm 3.5/3.6
soveran has quit [Remote host closed the connection]
soveran has joined #crystal-lang
<Rinkanazu>
BlaXpirit, what is your opinion on the following: Lets say i have a JSON file with hundreds of objects. Those objects can be accessed many times and often need need some checking. Is it better to cache them all or should i keep reading the json and let the GC do the rest (to preserve memory)
<BlaXpirit>
no idea.....
soveran_ has joined #crystal-lang
<BlaXpirit>
i would read it all in memory. maybe it can even be done without allocating garbage collected object
soveran has quit [Ping timeout: 244 seconds]
soveran_ has quit [Remote host closed the connection]
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]