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:51 | libman | I 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:40 | libman | And 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:27 | reactormonk | libman, 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:55 | dom96 | damn, 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:55 | NimBot | Araq/Nimrod 8696568 Araq [+0 ±1 -0]: optimized ropes work now but no speedup |
19:03:55 | NimBot | Araq/Nimrod 78a3d2e Araq [+1 ±8 -0]: implemented generic multi methods |
19:03:55 | NimBot | Araq/Nimrod a95c495 Araq [+0 ±1 -0]: todo.txt changes |
19:03:55 | NimBot | Araq/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:47 | reactormonk | Since when do I have to name stuff explicitly that I import? |
22:34:13 | reactormonk | file a) type TWinId = int file b) var foo: TWinId |
22:38:58 | Araq | reactormonk: you don't but you have to export it with * |
22:40:54 | reactormonk | *head -> wall* |
23:03:01 | reactormonk | how do I define a | method? |
23:05:06 | Araq | proc `|` (...) |
23:07:21 | reactormonk | any idea how to map setX and x as fields to nimrod? |
23:09:57 | Araq | if it's a method in C++ you can't map it to a field |
23:17:21 | reactormonk | well, it's a method in javascript in the end |
23:19:25 | reactormonk | what's better for a QRect import - name it QRect or TRect? |
23:19:36 | Araq | QRect I guess |
23:20:21 | reactormonk | any special naming for constructors? |
23:21:07 | Araq | depends, 'newT', 'initT' or 'ctor' for C++ wrapper |
23:21:41 | * | libman joined #nimrod |
23:23:54 | reactormonk | same name as type bails? |
23:54:43 | Araq | nah should work too |
23:54:46 | Araq | good night |
23:57:13 | reactormonk | good night. |
23:58:07 | reactormonk | Araq, but, uuuhm, now do I tell it to use new? |
23:58:12 | reactormonk | s/now/how/ |