<<16-01-2013>>

00:12:55*q66 quit (Quit: Quit)
01:33:18*fowl quit (Quit: Leaving)
01:45:07*XAMPP_8 joined #nimrod
01:48:14*XAMPP-8 quit (Ping timeout: 255 seconds)
01:49:38*XAMPP_ quit (Quit: Leaving)
02:36:02*XAMPP_8 quit (Ping timeout: 252 seconds)
02:41:51*XAMPP-8 joined #nimrod
02:43:07*fowl joined #nimrod
03:45:11*fowl quit (Quit: Leaving)
04:13:11*shevy joined #nimrod
05:48:14*mal`` quit (Ping timeout: 252 seconds)
05:50:32*mal`` joined #nimrod
06:08:13*fowl joined #nimrod
07:21:44*fowl quit (Quit: Leaving)
07:39:27*XAMPP-8 quit (Ping timeout: 260 seconds)
09:17:58*zahary joined #nimrod
10:03:05*libman joined #nimrod
11:59:32*Araq_ joined #nimrod
12:08:59*Araq_ quit (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
12:12:13*libman dreams of a syntax (markup and/or scripting) that makes creating awesome textual interfaces as easy as HTML5/JS makes in-browser interfaces.
12:14:51libmanI don't just mean simple TUI like irssi or mutt, but TUI to rival the best ol DOS programs like VB for DOS, Terminate (dial-up / terminal program), FAR, etc, etc, etc. With support for menus, GUI elements, full keyboard / mouse, screen readers, perhaps even touchscreen and unicode.
12:15:40libmanAnd then have a compiler that can compile this syntax to both *1* C code that builds slim executables, and *2* JS code to emulate this interface in a Web browser.
14:44:27reactormonklibman, go start
14:53:30*Trix[a]r_za is now known as Trixar_za
14:57:13*q66 joined #nimrod
14:57:30*libman goes... back to sleep. :P
15:18:55dom96damn, this Oculus Rift thing looks awesome.
17:04:19*Trixar_za is now known as Trix[a]r_za
17:30:50*XAMPP-8 joined #nimrod
18:11:26*shevy2 joined #nimrod
18:14:55*shevy quit (Ping timeout: 246 seconds)
19:03:55NimBotAraq/Nimrod 8696568 Araq [+0 ±1 -0]: optimized ropes work now but no speedup
19:03:55NimBotAraq/Nimrod 78a3d2e Araq [+1 ±8 -0]: implemented generic multi methods
19:03:55NimBotAraq/Nimrod a95c495 Araq [+0 ±1 -0]: todo.txt changes
19:03:55NimBotAraq/Nimrod c051c8e Araq [+0 ±8 -0]: fixed merge conflict
20:15:55*zahary1 joined #nimrod
21:31:29*XAMPP joined #nimrod
21:45:44*libman quit (Quit: leaving)
21:46:12*alibman joined #nimrod
21:50:17*alibman quit (Quit: leaving)
22:31:32*zahary1 quit (Quit: Leaving.)
22:33:47reactormonkSince when do I have to name stuff explicitly that I import?
22:34:13reactormonkfile a) type TWinId = int file b) var foo: TWinId
22:38:58Araqreactormonk: you don't but you have to export it with *
22:40:54reactormonk*head -> wall*
23:03:01reactormonkhow do I define a | method?
23:05:06Araqproc `|` (...)
23:07:21reactormonkany idea how to map setX and x as fields to nimrod?
23:09:57Araqif it's a method in C++ you can't map it to a field
23:17:21reactormonkwell, it's a method in javascript in the end
23:19:25reactormonkwhat's better for a QRect import - name it QRect or TRect?
23:19:36AraqQRect I guess
23:20:21reactormonkany special naming for constructors?
23:21:07Araqdepends, 'newT', 'initT' or 'ctor' for C++ wrapper
23:21:41*libman joined #nimrod
23:23:54reactormonksame name as type bails?
23:54:43Araqnah should work too
23:54:46Araqgood night
23:57:13reactormonkgood night.
23:58:07reactormonkAraq, but, uuuhm, now do I tell it to use new?
23:58:12reactormonks/now/how/