00:11:36  * mmaleckiquit (Quit: leaving)
01:13:16  * dvv1joined
01:19:57  * davidboyquit (*.net *.split)
01:19:57  * dvvquit (*.net *.split)
01:22:10  * davidboyjoined
01:25:56  * davidboyquit (*.net *.split)
01:31:10  * davidboyjoined
01:40:43  * kevwiljoined
01:55:49  * tsingjoined
02:50:31  * davidboyquit (*.net *.split)
02:59:50  * davidboyjoined
03:18:23  * kevwilquit (Quit: WeeChat 0.3.7)
07:04:32  * NotDecojoined
07:27:26  * mmaleckijoined
09:23:13  * indexzerojoined
09:59:56  * TheJHjoined
10:22:42  * TheJHquit (Ping timeout: 244 seconds)
12:08:16  * tsingquit (Quit: Linkinus - http://linkinus.com)
12:25:11  * TheJHjoined
12:54:04  * kevwiljoined
13:10:05  * NotDecoquit (Ping timeout: 276 seconds)
13:20:30  * TheJHquit (Ping timeout: 248 seconds)
14:06:27  * dvv1quit (Ping timeout: 252 seconds)
14:08:47  * dvvjoined
14:13:38  * TheJHjoined
14:14:18  * dvvquit (Ping timeout: 240 seconds)
14:19:24  <creationix>xming, I started luvit as a hobby. I don't intend to abandon it any time soon, but I am simply too busy lately to contribute in any meaningful way. The nice guys at Rackspace have helping a ton to help move things along. As far as roadmap, the current plan is still to mirror the node APIs in lua with some minor additions that make sense (like streaming json and maybe msgpack, not to mention luajit's built-in ffi)
14:19:37  <creationix>and if you don't know node APIs
14:20:02  <creationix>they basicly provide basic primitives to write just about any network server or client in pure lua
14:20:52  <creationix>some things are still missing like opening character devices as sockets (though opening them as files works mostly) and I can't figure any way to handle generic ioctls in a non-compiled language
14:21:05  <creationix>but the basics that 99% of network servers need is there already
14:21:35  <creationix>fs, tcp, udp, pipe, tty, and child processes with full tri-stream stdio
14:22:02  <creationix>http technically isn't a primitive and could be done in lua, but since it's such a common use case, it's bundled with an included C http parser
14:22:11  <creationix>same with JSON
14:22:33  <creationix>also we have crypto for hashes, encrypting things, tls streams for https and tls encrypted tcp
14:22:39  <creationix>and zlib for compression
14:23:13  <creationix>technically all that crypto, hashing, and zlib could be done in lua, but it would be rettibly slow
14:23:22  <creationix>*terribly slow
14:24:09  <creationix>I still want to break up all the modules in luvit into bundled modules with an easy bundle script to combine them into a single binary
14:24:25  <creationix>that would make it trivial to make fully bundled luvit based apps
14:24:48  <creationix>build luvit with the desired built-in modules, delete what you don't need, add in your own custom app logic, replace the main() function and then bundle!
14:25:16  <creationix>and I want a community born package manager that makes it easy to install third-party libraries
14:25:29  <creationix>I think pancake's module is becoming the de-facto standard
14:25:40  <creationix>it's still too early to tell realy
14:27:32  * dvvjoined
15:21:37  * TheJHquit (Ping timeout: 252 seconds)
15:35:02  * TheJHjoined
15:56:52  * TheJHquit (Ping timeout: 244 seconds)
16:00:01  <philips>creationix: That would be really cool to do a kernel style .config
16:00:27  <xming>creationix: cool
16:00:36  <xming>philips: or busybox
16:00:49  <philips>xming: right, yea, I think they share code on that stuff
16:01:14  <xming>philips: btw the author of lua-buf aatached the LICENSE, it's MIT
16:02:24  <philips>xming: Sweet, I will take a closer look now :)
16:19:39  <CIA-43>andi fix-assert-functional * r153fefa / src/luvit_init.c : luvit_init: remove function call from assert() - http://git.io/8d7Iaw
16:39:25  * xmingquit (Ping timeout: 260 seconds)
16:39:48  * xmingjoined
16:40:38  * xmingquit (Client Quit)
17:24:39  * AvianFlujoined
17:30:14  * TheJHjoined
17:30:56  * TheJHquit (Read error: Connection reset by peer)
17:31:47  <creationix>https://twitter.com/TheChangelog/status/205314026253721603
17:32:33  <creationix>I sound like a total nerd with a stuffy nose and bad mic, but otherwise, we're featured on the ChangeLog
17:33:09  * TheJHjoined
17:35:58  * xmingjoined
18:25:43  * indexzeroquit (Quit: indexzero)
18:27:42  * TheJHquit (Ping timeout: 248 seconds)
18:33:48  * TheJHjoined
18:34:27  * indexzerojoined
18:37:44  * TheJHquit (Read error: Operation timed out)
18:43:41  * kevwilquit (Quit: WeeChat 0.3.7)
19:10:43  * AvianFluquit (Read error: Operation timed out)
19:15:36  * AvianFlujoined
19:25:31  * TheJHjoined
19:57:52  * indexzeroquit (Quit: indexzero)
20:38:32  * indexzerojoined
22:06:46  * mmaleckiquit (Quit: leaving)
22:07:55  * AvianFluquit (Quit: Leaving)
22:39:25  * TheJHquit (Ping timeout: 252 seconds)