00:38:44  * jbuezaquit (Quit: jbueza)
01:59:40  * joshthecoderquit (Quit: Leaving...)
02:33:17  * kazuponjoined
02:42:09  * kazuponquit (Remote host closed the connection)
03:07:27  * joshthecoderjoined
03:41:57  * kazuponjoined
03:50:23  * indexzeroquit (Quit: indexzero)
04:41:08  * travis-cijoined
04:41:08  <travis-ci>[travis-ci] luvit/luvit#478 (fixup-compiler-warnings - 74090ad : Brandon Philips): The build passed.
04:41:08  <travis-ci>[travis-ci] Change view : https://github.com/luvit/luvit/compare/1e4e3cd9ed08^...74090ad6dba6
04:41:08  <travis-ci>[travis-ci] Build details : http://travis-ci.org/luvit/luvit/builds/2806835
04:41:08  * travis-cipart
06:02:46  * aliemjoined
06:23:36  * joshthecoderquit (Quit: Linkinus - http://linkinus.com)
07:07:22  * indexzerojoined
08:03:38  * aliemquit (Remote host closed the connection)
08:05:25  * aliemjoined
08:31:40  * aliemquit (Ping timeout: 246 seconds)
08:33:44  * indexzeroquit (Ping timeout: 256 seconds)
08:33:50  * aliemjoined
08:39:01  * aliemquit (Remote host closed the connection)
08:40:55  * aliemjoined
08:41:53  * indexzerojoined
08:53:56  * indexzeroquit (Ping timeout: 256 seconds)
10:28:31  * kazuponquit (Remote host closed the connection)
11:00:51  * kazuponjoined
11:46:31  * aliemquit (Remote host closed the connection)
11:51:56  * kazuponquit (Ping timeout: 240 seconds)
13:12:10  * mmaleckichanged nick to mmalecki[away]
13:32:18  * kazuponjoined
14:13:10  * mmalecki[away]changed nick to mmalecki
14:27:37  * kazuponquit (Remote host closed the connection)
15:23:57  * kazuponjoined
15:44:29  * travis-cijoined
15:44:29  <travis-ci>[travis-ci] luvit/luvit#480 (master - 9f98bec : Brandon Philips): The build passed.
15:44:29  <travis-ci>[travis-ci] Change view : https://github.com/luvit/luvit/compare/2064806d7818...9f98bec85aac
15:44:29  <travis-ci>[travis-ci] Build details : http://travis-ci.org/luvit/luvit/builds/2812922
15:44:29  * travis-cipart
16:10:58  * kazuponquit (Remote host closed the connection)
16:25:50  * kazuponjoined
16:27:24  * kazuponquit (Remote host closed the connection)
16:28:44  * kazuponjoined
16:53:29  * joshthecoderjoined
17:03:50  * indexzerojoined
17:21:15  * kazuponquit (Remote host closed the connection)
17:33:50  * kazuponjoined
18:06:10  * coolaj86quit (Ping timeout: 248 seconds)
18:15:28  * indexzeroquit (Quit: indexzero)
18:34:31  * indexzerojoined
19:09:22  <creationix>woot, luajit 2.0 beta 11 is out!
19:09:28  <creationix>last beta before stable
19:32:22  * kazuponquit (Remote host closed the connection)
19:56:52  * mwcampbelljoined
20:02:47  * kazuponjoined
20:09:48  * kazuponquit (Ping timeout: 245 seconds)
20:12:07  <mwcampbell>What platforms do the luvit devs have in mind for the Makefile-based build system? I wonder if it's really worth the extra work to maintain 2 build systems
20:13:34  <creationix>mwcampbell, good question
20:13:42  <creationix>and long debated
20:14:32  <creationix>basically the people who use Makefile over gyp either 1) don't know gyp and always use posix systems, or 2) build in embedded environments where getting the python dependency for gyp is difficult
20:14:50  <creationix>I've fit into both (1) and (2) before
20:17:05  <mwcampbell>I guess that begs the question: what are the advantages of gyp? presumably Windows support is one; IIUC that's why node uses gyp
20:17:54  <mwcampbell>As for embedded systems, maybe the *target* system doesn't have Python, but the machine running the build probably does.
20:25:46  <mwcampbell>Oh well, I'm sure I haven't contributed anything new to that debate. Another question: Why doesn't luvit use the standard Lua 5.1 module system?
20:30:36  <creationix>because I don't like the module system
20:30:44  <creationix>luvit is a new platform that happend to use lua as the vm
20:30:58  * coolaj86joined
20:31:00  * mwcampbellquit (Read error: Connection reset by peer)
20:31:11  <creationix>I am starting a new project, however, that plays nicely as a proper lua library complete with rockspec
20:31:32  * mwcampbelljoined
20:31:58  <creationix>mwcampbell, I am starting a new project, however, that plays nicely as a proper lua library complete with rockspec
20:32:26  <mwcampbell>Sorry I disappeared, I think I missed the first part of your answer
20:35:19  <creationix>that's why I repeated it
20:35:46  <creationix>but the first part was "because I don't like the module system. luvit is a new platform that happend to use lua as the vm"
20:36:02  <creationix>luvit was basically node.js, but in lua
20:36:27  * kazuponjoined
20:38:03  <mwcampbell>creationix: So you've abandoned luvit?
20:38:40  <creationix>no
20:38:50  <creationix>it's just in a more stable lifecycle now
20:38:57  <creationix>it's used in production at rackspace
20:39:06  <mwcampbell>oh cool
20:39:15  <creationix>I, personally, am an explorer and so I'm constantly building new things
20:40:59  <mwcampbell>The readme says luvit is 2-4x faster than node. Is that because LuaJIT is a better JIT compiler than V8?
20:41:07  <mwcampbell>I'd be surprised if that were the case.
20:43:49  * kazuponquit (Ping timeout: 255 seconds)
21:10:20  * kazuponjoined
21:10:56  <levi>I'm not sure if that speed comparison is up-to-date or not. But either way, I think the interface between the low-level event library and the high-level VM is faster with LuaJIT.
21:15:05  <mwcampbell>I wonder if using LuaJIT's FFI would make it even faster.
21:17:36  * kazuponquit (Ping timeout: 244 seconds)
21:19:06  * coolaj86quit (Ping timeout: 260 seconds)
21:36:27  * indexzeroquit (Quit: indexzero)
21:37:35  * coolaj86joined
21:44:20  * kazuponjoined
21:51:11  * coolaj86quit (Ping timeout: 244 seconds)
21:51:39  * kazuponquit (Ping timeout: 246 seconds)
22:18:20  * kazuponjoined
22:22:43  * indexzerojoined
22:25:43  * kazuponquit (Ping timeout: 265 seconds)
22:49:46  <levi>I think there were issues with libuv's heavily callback-oriented nature that would make that not worth the effort.
22:50:18  <levi>But more library-like libraries should definitely be linked via LuaJIT's FFI.
22:52:13  * kazuponjoined
22:59:23  * kazuponquit (Ping timeout: 245 seconds)
23:15:19  * indexzeroquit (Quit: indexzero)
23:26:09  * kazuponjoined
23:33:37  * kazuponquit (Ping timeout: 252 seconds)
23:46:01  * kazuponjoined