IRC Logs for #io Friday, 2013-12-13

*** stevedekorte has quit IRC00:48
*** Thor has joined #io01:10
*** Thor^^ has joined #io02:02
*** mkroehnert has quit IRC03:10
*** gatesphere has quit IRC04:02
*** asie_ has joined #io05:44
*** Raimondii has joined #io05:57
*** Raimondi has quit IRC06:01
*** asie_ has quit IRC06:19
*** Raimondi has joined #io06:55
*** Raimondii has quit IRC06:57
*** jezen has joined #io07:19
*** pchalupa has joined #io07:42
*** jezen has quit IRC07:57
*** jezen has joined #io08:22
*** jezen_ has joined #io08:25
*** jezen has quit IRC08:29
*** asie_ has joined #io11:11
*** alpha123 has quit IRC12:55
*** alpha123 has joined #io12:57
*** asie_ has quit IRC13:46
*** nisstyre has joined #io13:51
*** jezen_ has quit IRC13:59
*** jezen has joined #io14:01
*** jezen has quit IRC14:04
*** nisstyre has quit IRC14:15
*** pchalupa has quit IRC16:29
*** brixen has quit IRC16:36
*** debris` has quit IRC16:37
*** alpha123 has quit IRC16:37
*** bomma has quit IRC16:37
*** Raimondi has quit IRC16:37
*** locks has quit IRC16:37
*** inarru_ has quit IRC16:37
*** pdurbin has quit IRC16:37
*** zephyrtronium has quit IRC16:37
*** espiral has quit IRC16:37
*** Thor has quit IRC16:37
*** zehl has quit IRC16:37
*** bakkdoor has quit IRC16:37
*** Thor^^ has quit IRC16:37
*** alpha123 has joined #io16:38
*** Raimondi has joined #io16:38
*** Thor^^ has joined #io16:38
*** Thor has joined #io16:38
*** zephyrtronium has joined #io16:38
*** locks has joined #io16:38
*** espiral has joined #io16:38
*** debris` has joined #io16:38
*** prologic has joined #io16:38
*** bomma has joined #io16:38
*** pdurbin has joined #io16:38
*** jer has joined #io16:38
*** ElMonkey has joined #io16:38
*** zehl has joined #io16:38
*** inarru_ has joined #io16:38
*** bakkdoor has joined #io16:38
*** migo has joined #io16:38
*** phuu has joined #io16:38
*** fabjan has joined #io16:38
*** mal``` has joined #io16:38
*** bytemask has joined #io16:38
*** ChanServ has joined #io16:38
*** brixen has joined #io16:39
*** brixen has quit IRC16:43
*** debris` has quit IRC16:43
*** alpha123 has quit IRC16:43
*** bomma has quit IRC16:43
*** fabjan has quit IRC16:43
*** migo has quit IRC16:43
*** ElMonkey has quit IRC16:43
*** Raimondi has quit IRC16:43
*** jer has quit IRC16:43
*** phuu has quit IRC16:43
*** locks has quit IRC16:43
*** inarru_ has quit IRC16:43
*** bytemask has quit IRC16:43
*** pdurbin has quit IRC16:43
*** zephyrtronium has quit IRC16:43
*** espiral has quit IRC16:43
*** Thor has quit IRC16:43
*** zehl has quit IRC16:43
*** prologic has quit IRC16:43
*** bakkdoor has quit IRC16:43
*** mal``` has quit IRC16:43
*** ChanServ has quit IRC16:43
*** Thor^^ has quit IRC16:43
*** brixen_ has joined #io16:54
*** alpha123 has joined #io16:54
*** Raimondi has joined #io16:54
*** Thor^^ has joined #io16:54
*** Thor has joined #io16:54
*** zephyrtronium has joined #io16:54
*** locks has joined #io16:54
*** espiral has joined #io16:54
*** debris` has joined #io16:54
*** prologic has joined #io16:54
*** bomma has joined #io16:54
*** pdurbin has joined #io16:54
*** jer has joined #io16:54
*** ElMonkey has joined #io16:54
*** zehl has joined #io16:54
*** inarru_ has joined #io16:54
*** bakkdoor has joined #io16:54
*** migo has joined #io16:54
*** phuu has joined #io16:54
*** fabjan has joined #io16:54
*** mal``` has joined #io16:54
*** bytemask has joined #io16:54
*** ChanServ has joined #io16:54
*** alpha123_ has joined #io19:09
*** alpha123 has quit IRC19:10
*** zephyrtronium has quit IRC19:59
pdurbinprologic: ears burning? http://irclog.greptilian.com/sourcefu/2013-12-13 :)20:11
pdurbinjer: you too20:11
*** aditsu has joined #io20:11
aditsusalut :)20:12
jeraditsu, so your data structure idea20:13
jerwhat happens with sorting?20:13
aditsuoh, he already told you about it :p20:13
jeryeah linked me here http://irclog.greptilian.com/sourcefu/2013-12-1320:13
jerthat's all i saw20:13
aditsusince it doesn't support changing elements, it doesn't support sorting20:13
jerwhat's your use case?20:14
jer(that should answer that question at least =])20:14
jerfull disclosure, i'm not an algorithms guy; i'm more a practical kind of person. i build things so the get a job done, not necessarily the most efficient way (was a core developer of io afterall for nearly a decade)20:15
aditsuwell, it's a library I've been working on, it builds sql queries dynamically20:15
jerio is about as efficient as a rock in a pool20:15
aditsulet me see if I can give you a page that focuses on that aspect20:16
jerbut i have heard of that kind of algorithm before, i just can't put a name to it atm20:16
aditsuhttps://sourceforge.net/apps/mediawiki/depeche/index.php?title=Query20:16
jerwhat language are you working in? Java or C#?20:17
aditsujava20:18
jerah ok20:18
jer(was going ot make a question about linq but that no longer applies)20:18
aditsucurrently it's copying arraylists like crazy, but I think that data structure should make it a lot more efficient20:19
jeryeah it can20:19
jerthere's an algorithm that does if not exactly, damned close to what you're talking about20:19
jerbut i can't remember what it's called20:19
jeri used something similar in a region based garbage collector a while back20:20
aditsufor now I'm calling it LazyList :)20:20
aditsuhaha20:20
jerlocks, don't worry about that, just don't go looking for the patent =]20:20
aditsuwell, xor is patented too, I don't really care20:21
jerif you find it, and ignore it after, then 3x damages20:21
aditsuhmm, in a way, it imitates immutable linked lists20:24
aditsuI could actually use some kind of linked lists, but not sure if it's better20:24
jermeasure it20:27
aditsuthat's work :p20:28
aditsumaybe I'll find the motivation someday :)20:28
jermaybe heh20:29
jeri'm so close to convincing my coworkers to let me teach them about reactive programming, such that i may be able to actually get them onboard with an upcoming rewrite of our app in a reactive way20:29
locksfight the good fight20:32
aditsulinq seems interesting, similar to what I'm doing, but with added voodoo20:32
jeraditsu, linq really shines when used in conjunction with Rx20:33
aditsunever heard of Rx20:33
aditsureading about reactive programming now20:34
aditsuhmm, the observer pattern can help achieve something like that20:35
jeri know there are others in here who might disagree with me, but i've observed that almost all code at its core feature set is functional, and could greatly benefit from being written in such a way. and that when you stop thinking about variables as holding one value, and start thinking about them as holding time varying values instead, then it opens up a whole new way of linking your code together so it works on a push architecture instead of a pull20:36
locksso, yay reactive programming.20:37
aditsuI've been planning to implement a new programming language for many years, never got very far, and my ideas gradually evolved over time :p20:46
aditsucommitted my LazyList :) https://sourceforge.net/p/depeche/depeche/ci/default/tree/src/net/aditsu/util/LazyList.java21:25
*** gatesphere has joined #io23:23
*** mkroehnert has joined #io23:51

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!