<< 11-09-2013 >>

00:05:34BitPuffinMFlamer: If you specify int it will only take the native int type. But it kind of works out anyway if the native int type is the highest possible int. Because all the smaller int types can be implicitly converted to that int. But then you are kind of wasting memory in a way I guess :)
00:06:57MFlameryea, and this is a wrapper for the gcc atomics functions, so I guess we dont want to waste mem
00:09:45*ltbarcly_ quit (Quit: Computer has gone to sleep.)
00:25:56*Yeri joined #nimrod
00:44:05*BitPuffin quit (Remote host closed the connection)
01:15:23*orbitz quit (Ping timeout: 260 seconds)
01:15:47*orbitz joined #nimrod
01:16:12*Yeri quit (Quit: Yeri)
01:24:49*DAddYE quit (Remote host closed the connection)
01:30:14*q66 quit (Quit: Leaving)
01:56:05*DAddYE joined #nimrod
02:00:44*DAddYE quit (Ping timeout: 256 seconds)
02:05:02*brson quit (Quit: leaving)
02:26:52*photex quit (Ping timeout: 264 seconds)
02:28:14*Ricky_Ricardo joined #nimrod
02:29:20*photex joined #nimrod
02:38:09*Ricky_Ricardo quit (Quit: Ricky_Ricardo)
02:56:38*DAddYE joined #nimrod
03:20:37*ltbarcly joined #nimrod
03:25:01*ltbarcly quit (Ping timeout: 245 seconds)
03:26:04*DAddYE quit (Remote host closed the connection)
03:30:54*ltbarcly joined #nimrod
03:35:29*ltbarcly quit (Ping timeout: 240 seconds)
03:42:27*reactormonk joined #nimrod
03:47:02*reactormonk quit (Client Quit)
03:47:37*reactormonk joined #nimrod
03:51:09*OrionPK quit (Read error: Connection reset by peer)
04:04:41*photex left #nimrod ("WeeChat 0.3.7")
04:11:58*DAddYE joined #nimrod
04:34:06*fowl joined #nimrod
04:42:46*fowl quit (Quit: Leaving)
05:21:23*DAddYE quit (Remote host closed the connection)
06:04:07*DAddYE joined #nimrod
06:42:20*ltbarcly joined #nimrod
06:58:36*ltbarcly quit (Ping timeout: 240 seconds)
06:59:48*ltbarcly joined #nimrod
07:04:28*ltbarcly quit (Ping timeout: 256 seconds)
07:05:48*ltbarcly joined #nimrod
07:09:08*ltbarcly quit (Client Quit)
07:29:59*Araq_ joined #nimrod
07:31:48*Araq__ joined #nimrod
07:32:16*Araq_ quit (Client Quit)
07:45:39*DAddYE quit (Remote host closed the connection)
08:46:46*DAddYE joined #nimrod
08:53:19*DAddYE quit (Ping timeout: 259 seconds)
09:23:52*Araq__ quit (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
09:28:11*q66 joined #nimrod
09:50:03*DAddYE joined #nimrod
09:57:03*DAddYE quit (Ping timeout: 276 seconds)
10:20:32*ltbarcly joined #nimrod
10:25:18*ltbarcly quit (Ping timeout: 264 seconds)
10:30:57*ltbarcly joined #nimrod
10:35:55*ltbarcly quit (Ping timeout: 264 seconds)
10:39:27*XAMPP quit (Read error: Connection reset by peer)
10:53:05*DAddYE joined #nimrod
10:59:38*DAddYE quit (Ping timeout: 264 seconds)
11:00:47*Araq_ joined #nimrod
11:18:09*silven quit (Remote host closed the connection)
11:31:02*Araq__ joined #nimrod
11:34:11*Araq_ quit (Ping timeout: 260 seconds)
11:50:43*silven joined #nimrod
11:50:52*EXetoC joined #nimrod
11:51:01*silven quit (Remote host closed the connection)
11:55:28*silven joined #nimrod
11:56:03*DAddYE joined #nimrod
12:02:47*DAddYE quit (Ping timeout: 254 seconds)
12:15:15*Araq__ quit (Ping timeout: 260 seconds)
12:26:46*faassen joined #nimrod
12:34:30*EXetoC quit (Read error: Operation timed out)
12:59:10*DAddYE joined #nimrod
13:05:25*DAddYE quit (Ping timeout: 245 seconds)
13:19:25*Hannibal_Smith joined #nimrod
13:27:29*Ricky_Ricardo joined #nimrod
14:02:26*DAddYE joined #nimrod
14:09:10*DAddYE quit (Ping timeout: 245 seconds)
14:51:35*Ricky_Ricardo quit (Quit: Ricky_Ricardo)
14:54:12*faassen left #nimrod (#nimrod)
14:54:29*faassen joined #nimrod
15:05:46*DAddYE joined #nimrod
15:12:02*Mat2 joined #nimrod
15:12:05Mat2hi all
15:12:18*DAddYE quit (Ping timeout: 276 seconds)
15:17:37*MFlamer quit (Quit: Page closed)
15:23:26*brson joined #nimrod
15:42:53*Associ8or quit (Quit: Associ8or)
15:47:55*Hannibal_Smith quit (Quit: Sto andando via)
15:49:34oalHi Mat2
15:56:53Mat2hi oal
15:59:10*brson quit (Ping timeout: 245 seconds)
16:04:46*brson joined #nimrod
16:08:32*DAddYE joined #nimrod
16:12:50*faassen quit (Quit: Leaving.)
16:15:00*DAddYE quit (Ping timeout: 245 seconds)
16:19:27*shodan45 joined #nimrod
16:22:28*Mat2 quit (Quit: Verlassend)
16:23:58*Mat2 joined #nimrod
16:58:44*DAddYE joined #nimrod
16:58:51*DAddYE quit (Remote host closed the connection)
17:00:28*DAddYE joined #nimrod
17:25:00Mat2hi DAddYE
17:31:00DAddYEhi Mat2
17:31:15Mat2what's new ?
17:33:00oalDo I have to call setTimeout in the dom module with a string instead of a proc/function? It's defined as "setTimeout*: proc (code: cstring, pause: int): ref TTimeOut {.nimcall.}" which looks strange to me
17:33:22oalIt's worth adding that I'm very new to nimrod, so I may have misunderstood something
17:35:05Araqthe dom module is VERY old, feel free to make pull requests
17:35:22Araqalso it was written before 'importcpp' worked for JS
17:35:33Mat2hi Araq
17:35:48Araq('importcpp' == import a method which uses x.f(a) syntax)
17:35:57Araqhi Mat2
17:36:00oalHello :) I'll definitely do if I figure out how to make it work
17:42:27oalAraq, have you seen asm.js?
17:42:51Araqnope, I am living on the moon
17:43:23oalWasn't sure if you were into web technologies :)
17:45:49oalI think I read somewhere that they're thinking of ways to let you access the browser's GC, to improve support for compiling GC'ed languages to asm.js
17:46:25oalCan't find it again unfortunately
17:46:43Araqyeah yeah wake me up with all this stuff is production ready
17:47:08*ltbarcly joined #nimrod
17:48:34Mat2there subset of Javascript is interesting though
17:50:15oalIt's definitely a good idea to explore ways for making the web faster. Be it asm.js or Dart. Personally I'd like to see asm.js succeed in bringing more languages to the browser
17:50:52Araqpersonally I like NaCl to win
17:51:04*ltbarcly quit (Client Quit)
17:52:10comexi don't
17:52:21comexi prefer asm.js
17:52:54Mat2hi comex, why do you prefer asm.js if I may ask ?
17:59:49Mat2NaCl seems to be a large project by the way compared to asm.js
18:00:26comexwell, it's an older project
18:00:34comexbut being smaller is exactly asm.js's strength
18:00:50*nebiros left #nimrod ("Leaving...")
18:01:41AraqI like because it's a "fresh" start, this "worse is better" incremental evolution of the web is tiresome
18:03:07oalIf they can get it standardized, and have it supported in all the major browser, then I'm all for it. asm.js has the advantage of "downgrading" to normal js speeds if the browser doesn't support it
18:04:46Araqwell of course NaCl has no chance against asm.js; I can't see microsoft supporting it any time soon. But I said "I like it to win" and not "I think it will win"
18:05:43Mat2I remembered Mozilla plans to support NaCl
18:05:56Mat2but not sure
18:12:07Mat2"Multiplying two large integers can result in a large enough double that some lower bits of precision are lost.) So asm.js does not support applying the multiplication operator to integer operands"
18:12:44Araqasm.js is still JS, Mat2 :P
18:13:39Mat2*g*, well, it's sad, only sad
18:22:43AraqMat2: why is it important the compiler itself runs on the embedded device?
18:22:57AraqI would simply cross compile and enjoy the full language including macros :P
18:25:09*shodan45 quit (Quit: Konversation terminated!)
18:25:15Mat2because for embedded applications, dependent of usage debugging and development at runtime can be preferable.
18:27:43Mat2because of these demands, there exist very efficient Forth interpeters with wide usage. Also newer projects like embedded Lua try to extend there languages in this area
18:30:12oalMat2, I just asked over in #firefox on irc.mozilla.org, and they have no plans to add NaCl support
18:31:21Araqoal: you're a strange guy talking to the developers. what happened to good old speculation? ;-)
18:31:26*ltbarcly joined #nimrod
18:31:35Mat2oal: as written: I was not sure
18:32:07*ltbarcly quit (Client Quit)
18:32:08oalAraq, pff :P
18:32:11Mat2but I know some browser plans supporting it
18:33:46Mat2I just can not remember which one
18:38:16Mat2ok, it's chromium
18:39:09reactormonkwhy the dislike of nacl from mozilla?
18:40:33Mat2hi reactormonk
18:43:53Mat2I think there are resentiments supporting anything beside HTML5
18:44:49Mat2Jay Sullivan: "These native apps are just little black boxes in a webpage. [...] We really believe in HTML, and this is where we want to focus."
18:45:28Mat2(this statement don't make any sense to me, but ok)
18:46:25Mat2probably HTML is a religion...
19:20:52*ltbarcly joined #nimrod
19:30:26*ltbarcly quit (Quit: Computer has gone to sleep.)
19:45:25*shodan45 joined #nimrod
20:08:41*OrionPK joined #nimrod
20:28:14NimBotAraq/Nimrod master 590f181 fenekku [+0 ±1 -0]: glColor*v now accept vector as input (as in original lib)
20:28:14NimBotAraq/Nimrod master 14b2ea5 fenekku [+0 ±1 -0]: Color vectors (first line endings fix attempt)
20:28:14NimBotAraq/Nimrod master cc8f850 fenekku [+0 ±1 -0]: Color vectors (second line endings fix attempt)
20:28:14NimBotAraq/Nimrod master d39088c Araq [+0 ±1 -0]: Merge pull request #561 from fenekku/master... 2 more lines
20:36:33Mat2ciao
20:36:51*Mat2 quit (Quit: Verlassend)
20:45:44*ltbarcly joined #nimrod
20:51:54*Hannibal_Smith joined #nimrod
21:06:50*ltbarcly quit (Quit: Computer has gone to sleep.)
21:42:00*Associat0r joined #nimrod
21:42:00*Associat0r quit (Changing host)
21:42:00*Associat0r joined #nimrod
23:22:41*shodan45 quit (Quit: Konversation terminated!)
23:30:11*Hannibal_Smith quit (Quit: Sto andando via)
23:35:29*Associ8or joined #nimrod
23:35:29*Associ8or quit (Changing host)
23:35:29*Associ8or joined #nimrod
23:37:05*Associat0r quit (Ping timeout: 245 seconds)