<<20-09-2012>>

01:22:33*ccssnet joined #nimrod
01:35:27*Trixar_za is now known as Trix[a]r_za
02:42:30*comex quit (*.net *.split)
02:42:31*JStoker quit (*.net *.split)
02:42:31*ccssnet quit (*.net *.split)
02:42:31*CodeBlock quit (*.net *.split)
02:42:31*Trix[a]r_za quit (*.net *.split)
02:42:32*fowl quit (*.net *.split)
02:42:32*silven quit (*.net *.split)
02:42:33*Reisen quit (*.net *.split)
02:42:34*Amrykid quit (*.net *.split)
02:42:34*dom96 quit (*.net *.split)
02:42:34*Araq quit (*.net *.split)
02:42:35*reactormonk quit (*.net *.split)
02:42:35*XAMPP quit (*.net *.split)
02:42:36*mal`` quit (*.net *.split)
02:42:36*Roin quit (*.net *.split)
02:42:37*rking quit (*.net *.split)
02:42:39*zahary1 quit (*.net *.split)
02:42:40*shevy quit (*.net *.split)
02:49:20*ccssnet joined #nimrod
02:49:20*zahary1 joined #nimrod
02:49:20*fowl joined #nimrod
02:49:20*shevy joined #nimrod
02:49:20*Reisen joined #nimrod
02:49:20*CodeBlock joined #nimrod
02:49:20*JStoker joined #nimrod
02:49:20*XAMPP joined #nimrod
02:49:20*Amrykid joined #nimrod
02:49:20*Trix[a]r_za joined #nimrod
02:49:20*dom96 joined #nimrod
02:49:20*Araq joined #nimrod
02:49:20*reactormonk joined #nimrod
02:49:20*silven joined #nimrod
02:49:20*mal`` joined #nimrod
02:49:20*rking joined #nimrod
02:49:20*Roin joined #nimrod
02:49:20*comex joined #nimrod
06:02:08*Trix[a]r_za is now known as Trixar_za
08:08:37*Boscop joined #nimrod
08:25:20*Trixar_za is now known as Trix[a]r_za
09:52:53*Araq_ joined #nimrod
11:03:00*Boscop quit (Ping timeout: 246 seconds)
11:19:17*Araq_ quit (Read error: Connection timed out)
11:20:08*Araq_ joined #nimrod
11:41:38*zahary joined #nimrod
11:43:58*zahary1 quit (Ping timeout: 252 seconds)
11:55:10*q66 joined #nimrod
12:00:04*Araq_ quit (Read error: Connection timed out)
12:02:05*Araq_ joined #nimrod
12:46:57*Araq__ joined #nimrod
12:48:08*Araq_ quit (Ping timeout: 252 seconds)
13:09:46*Boscop joined #nimrod
13:33:26*zahary quit (Read error: Connection reset by peer)
13:33:40*zahary joined #nimrod
13:50:31*zahary quit (Read error: Connection reset by peer)
13:50:43*zahary joined #nimrod
14:01:29*Araq__ quit (Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347])
16:07:32*Boscop quit (Ping timeout: 245 seconds)
16:26:30dom96http://www.symantec.com/connect/fr/blogs/malware-uses-google-go-language
16:26:46dom96Guys, write malware in Nimrod. :P
16:28:11reactormonk^^
16:29:48Araqgood news
16:29:53AraqI found the bug
16:30:16Araqbad news is that'll take me 1-2 days to fix it :-/
16:35:57*shevy2 joined #nimrod
16:38:02*shevy quit (Read error: Operation timed out)
16:38:55Araqshevy2: updated your nick, hu? :-)
16:39:07Araqversion 2 is always better
16:44:46reactormonkAraq: except matrix movies
16:46:06Araqtrue
17:06:13*Boscop joined #nimrod
17:32:14*Boscop quit (Remote host closed the connection)
19:31:41Araqreactormonk: what about that linguist patch?
19:41:57reactormonkAraq: submitted it
19:43:04Araqwell?
19:43:08Araqany feedback?
19:43:15reactormonkhttps://github.com/github/linguist/pull/253
19:45:21Araqwhat's charlock detection?
19:45:49reactormonkhttp://rubygems.org/gems/charlock_holmes
19:46:33Araqwtf? who needs a module for that?
19:46:44Araqif binary 0 in file --> binary, else: text
19:47:11Araqworks with 95% precision
19:47:25Araq(yeah I made up that number, but it really works well)
19:48:11reactormonkAraq: yeah, but charlock also finds stuff like utf8/iso/jk/blub/bla
19:50:01Araqwho cares for programming language detection?
19:50:41Araqsource code mostly consists of ascii
19:51:20reactormonkwell, it covers the last 5%
19:53:18Araqyou can easily ignore non ascii chars for PL detection ...
19:53:48Araqoh well I'll write my own linguist module
19:53:49reactormonkargue with them, not with me
19:53:53Araqin nimrod :P
19:54:37*apriori| joined #nimrod
19:54:42reactormonk... and make it interface with ruby?
19:55:03Araqnah, I don't care about ruby
19:55:22Araqwe won't get github to switch to anything else anyway
19:56:18dom96Lets just write our own git hosting service.
19:56:27reactormonkyeah... right
19:57:31Araqthat would be cool :-)
19:58:06Araqwe could also fake the numbers ... 1000 watchers for nimrod! :D
19:58:38dom96hah
20:08:26*Trix[a]r_za is now known as Trixar_za
20:15:19zaharydom96, do you have plans to add debugging support to aporia?
20:15:44dom96Yes. Definitely.
20:17:10apriori|hey guys
20:17:36apriori|Araq: is var/normal proc overload resolution already implemented?
20:18:19zaharyI had to read about the existing remote debugging protocols today and it seems that there is one that's quite popular - DBGp
20:18:38zaharyit supported by a whole bunch of text editors / IDEs and languages
20:19:00zaharyeven gedit has support :P http://code.google.com/p/gedbp/
20:19:47dom96bleh xml :P
20:20:08apriori|frankly
20:20:39apriori|I think anyone who thinks that a human is supposed to read or even edit xml should be shot on a wall
20:21:16dom96That's a bit harsh :P
20:21:42apriori|believe me, after struggeling several hours with jboss xml configuration crap, you will get, what I mean ;)
20:23:39dom96oh trust me I get what you mean.
20:32:50apriori|dom96: the real fun with the configuration was, you needed to know shitloads about the internals of the program...which in my opinion is just stupid
20:33:13apriori|I mean.. all that stuff starts with the overusage of namespaces and stuff
20:33:25Araqapriori|: no overloading for 'var T' yet, sorry
20:33:37AraqI'm busy fixing bugs
20:33:38apriori|and, to make the fun even bigger.. _versionen_ namespaces in the configuration
20:33:43apriori|Araq: ok
20:35:34apriori|Araq: yeah, I think fixing bugs is more important right now.. otherwise they'll pile up badly
20:41:32fowlwhats the difference in a method and proc
20:42:39apriori|fowl: method = dynamic dispatch
20:42:41apriori|like virtual
20:49:13fowlwhats the difference in that and function overloading
20:52:43Araqfowl: the tutorial even contains an example
20:54:12*apriori|| joined #nimrod
20:54:27apriori||fowl: function overloading will be resolved statically
20:54:36apriori||fowl: dynamic dispatch works at runtime .... its commonly used whenever you use inherticance hierarchies
20:55:15*apriori| quit (Ping timeout: 265 seconds)
21:07:18shevy2Araq my ISP provider is cheap, but sucks. so I get regular disconnects :( xchat auto-rejoins me to IRC, but uses another nick in that case. then sometimes "shevy" and "shevy2" coexist, but I dont get anything sent to shevy at around ~30 seconds before a disconnect happens
21:07:24*shevy2 is now known as shevy
21:08:06Araqshevy: I figured ;-)
21:13:28fowli still dont get it
21:14:50fowlseems to me those examples could use procs just fine
21:18:34Araqtry it then
21:18:36apriori||fowl: didnt you ever program C++ OO style?
21:18:54apriori||fowl: or some other OO language with inheritance?
21:19:11fowljust ruby/python
21:21:37apriori||fowl: well, say you got a class type, which represents an interface with a default implementation. if you e.g. got a factory that creates _specialized_ instances that override function of the interface but still returns the result as the interface type, external calls to that instance will dynamic dispatch to the overloaded function although it seems that this information "got lost"
21:24:01apriori||fowl: https://en.wikipedia.org/wiki/Polymorphism_in_object-oriented_programming
21:26:33Araqfowl: just don't use inheritance and then you don't need methods
21:27:09apriori||Araq: well, I never really used inheritance in nimrod, yet
21:27:21apriori||the object-kind feature did suffice, mostly
21:28:14Araqdom96: which test was it that cause the endless loop?
21:28:33dom96tthreadheapviolation1.nim
21:29:26fowlo_k
21:30:40Araqworks for me
21:32:28dom96maybe it's the one after that?
21:32:51dom96That's the last module name that was written to the console by the tester
21:33:17Araqit's the last test to be rejected
21:33:31Araqand then come the "compile" tests
21:36:16apriori||bye all
21:36:22*apriori|| quit (Quit: Konversation terminated!)
21:40:17Araqjust checked the tester 'echo's before starting the test
21:40:26Araqso last entry should be where it got stuck
22:00:55*dom96_and joined #nimrod
22:01:11dom96_andWell my internet died.
22:01:21Araqnot good
22:01:58dom96_andAraq: well I'm not sure I can help much more, I'll look into it more tomorrow.
22:02:23dom96_andHopefully my internet will come back.
22:02:28dom96_andGood night.
22:02:53*dom96_and quit (Client Quit)
22:28:05*q66 quit (Quit: Quit)
22:30:54Araqdamn I'm stupid
22:31:01AraqI know why the tester hangs ...
23:29:21*fowl quit (Quit: Leaving)
23:38:12*fowl joined #nimrod
23:43:51fowlAraq: did you see this
23:43:59fowlhttps://gist.github.com/3737049
23:48:00Araqfixed it already (I think)
23:50:21fowlill try running them tomorrow
23:51:41Araqalright thanks
23:51:46Araqgood night