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
markmark has joined #crystal-lang
markmark has quit [Client Quit]
markmark has joined #crystal-lang
markmarkmark has quit [Quit: WeeChat 2.9]
markmark is now known as markmarkmark
ua_ has quit [Excess Flood]
ua_ has joined #crystal-lang
ur5us has quit [Ping timeout: 240 seconds]
notzmv has quit [Ping timeout: 252 seconds]
notzmv has joined #crystal-lang
ur5us has joined #crystal-lang
taupiqueur has joined #crystal-lang
ur5us has quit [Ping timeout: 240 seconds]
jmdaemon has quit [Ping timeout: 250 seconds]
ua_ has quit [Ping timeout: 245 seconds]
ua_ has joined #crystal-lang
_whitelogger has joined #crystal-lang
taupiqueur has quit [Ping timeout: 240 seconds]
taupiqueur has joined #crystal-lang
taupiqueur has quit [Quit: taupiqueur]
notzmv has quit [Ping timeout: 252 seconds]
<FromGitter> <636f7374> Hi everyone, I have a question, why Socket::IPAddress is Int32? (Registered ports are from 1024 to 49151. The remainder of the ports from 49152 to 65535 can be used dynamically by applications)
<FromGitter> <636f7374> I suddenly remembered this question.
<FromGitter> <Blacksmoke16> why should it not be Int32? those ranges are within the range of an int32
<FromGitter> <636f7374> I suddenly remembered that UInt16::MAX is just 65535.
<FromGitter> <Blacksmoke16> generally not a great idea to use unsigned ints really, unless there is a real need for it
<FromGitter> <636f7374> @Blacksmoke16 Okay thank you :)
<FromGitter> <domgetter> Has there been any work done on instrumenting the crystal compiler to do performance analysis with LLVM?
ur5us has joined #crystal-lang
notzmv has joined #crystal-lang
<yxhuvud> What do you mean by that? Like profile guided optimization etc? Not afaik.
<FromGitter> <domgetter> PGO would be one benefit, but even just analysis to see which hot paths could be optimized better, or approached slightly differently to make runtime overall faster
ur5us has quit [Ping timeout: 240 seconds]