*** stevedekorte has quit IRC | 00:48 | |
*** Thor has joined #io | 01:10 | |
*** Thor^^ has joined #io | 02:02 | |
*** mkroehnert has quit IRC | 03:10 | |
*** gatesphere has quit IRC | 04:02 | |
*** asie_ has joined #io | 05:44 | |
*** Raimondii has joined #io | 05:57 | |
*** Raimondi has quit IRC | 06:01 | |
*** asie_ has quit IRC | 06:19 | |
*** Raimondi has joined #io | 06:55 | |
*** Raimondii has quit IRC | 06:57 | |
*** jezen has joined #io | 07:19 | |
*** pchalupa has joined #io | 07:42 | |
*** jezen has quit IRC | 07:57 | |
*** jezen has joined #io | 08:22 | |
*** jezen_ has joined #io | 08:25 | |
*** jezen has quit IRC | 08:29 | |
*** asie_ has joined #io | 11:11 | |
*** alpha123 has quit IRC | 12:55 | |
*** alpha123 has joined #io | 12:57 | |
*** asie_ has quit IRC | 13:46 | |
*** nisstyre has joined #io | 13:51 | |
*** jezen_ has quit IRC | 13:59 | |
*** jezen has joined #io | 14:01 | |
*** jezen has quit IRC | 14:04 | |
*** nisstyre has quit IRC | 14:15 | |
*** pchalupa has quit IRC | 16:29 | |
*** brixen has quit IRC | 16:36 | |
*** debris` has quit IRC | 16:37 | |
*** alpha123 has quit IRC | 16:37 | |
*** bomma has quit IRC | 16:37 | |
*** Raimondi has quit IRC | 16:37 | |
*** locks has quit IRC | 16:37 | |
*** inarru_ has quit IRC | 16:37 | |
*** pdurbin has quit IRC | 16:37 | |
*** zephyrtronium has quit IRC | 16:37 | |
*** espiral has quit IRC | 16:37 | |
*** Thor has quit IRC | 16:37 | |
*** zehl has quit IRC | 16:37 | |
*** bakkdoor has quit IRC | 16:37 | |
*** Thor^^ has quit IRC | 16:37 | |
*** alpha123 has joined #io | 16:38 | |
*** Raimondi has joined #io | 16:38 | |
*** Thor^^ has joined #io | 16:38 | |
*** Thor has joined #io | 16:38 | |
*** zephyrtronium has joined #io | 16:38 | |
*** locks has joined #io | 16:38 | |
*** espiral has joined #io | 16:38 | |
*** debris` has joined #io | 16:38 | |
*** prologic has joined #io | 16:38 | |
*** bomma has joined #io | 16:38 | |
*** pdurbin has joined #io | 16:38 | |
*** jer has joined #io | 16:38 | |
*** ElMonkey has joined #io | 16:38 | |
*** zehl has joined #io | 16:38 | |
*** inarru_ has joined #io | 16:38 | |
*** bakkdoor has joined #io | 16:38 | |
*** migo has joined #io | 16:38 | |
*** phuu has joined #io | 16:38 | |
*** fabjan has joined #io | 16:38 | |
*** mal``` has joined #io | 16:38 | |
*** bytemask has joined #io | 16:38 | |
*** ChanServ has joined #io | 16:38 | |
*** brixen has joined #io | 16:39 | |
*** brixen has quit IRC | 16:43 | |
*** debris` has quit IRC | 16:43 | |
*** alpha123 has quit IRC | 16:43 | |
*** bomma has quit IRC | 16:43 | |
*** fabjan has quit IRC | 16:43 | |
*** migo has quit IRC | 16:43 | |
*** ElMonkey has quit IRC | 16:43 | |
*** Raimondi has quit IRC | 16:43 | |
*** jer has quit IRC | 16:43 | |
*** phuu has quit IRC | 16:43 | |
*** locks has quit IRC | 16:43 | |
*** inarru_ has quit IRC | 16:43 | |
*** bytemask has quit IRC | 16:43 | |
*** pdurbin has quit IRC | 16:43 | |
*** zephyrtronium has quit IRC | 16:43 | |
*** espiral has quit IRC | 16:43 | |
*** Thor has quit IRC | 16:43 | |
*** zehl has quit IRC | 16:43 | |
*** prologic has quit IRC | 16:43 | |
*** bakkdoor has quit IRC | 16:43 | |
*** mal``` has quit IRC | 16:43 | |
*** ChanServ has quit IRC | 16:43 | |
*** Thor^^ has quit IRC | 16:43 | |
*** brixen_ has joined #io | 16:54 | |
*** alpha123 has joined #io | 16:54 | |
*** Raimondi has joined #io | 16:54 | |
*** Thor^^ has joined #io | 16:54 | |
*** Thor has joined #io | 16:54 | |
*** zephyrtronium has joined #io | 16:54 | |
*** locks has joined #io | 16:54 | |
*** espiral has joined #io | 16:54 | |
*** debris` has joined #io | 16:54 | |
*** prologic has joined #io | 16:54 | |
*** bomma has joined #io | 16:54 | |
*** pdurbin has joined #io | 16:54 | |
*** jer has joined #io | 16:54 | |
*** ElMonkey has joined #io | 16:54 | |
*** zehl has joined #io | 16:54 | |
*** inarru_ has joined #io | 16:54 | |
*** bakkdoor has joined #io | 16:54 | |
*** migo has joined #io | 16:54 | |
*** phuu has joined #io | 16:54 | |
*** fabjan has joined #io | 16:54 | |
*** mal``` has joined #io | 16:54 | |
*** bytemask has joined #io | 16:54 | |
*** ChanServ has joined #io | 16:54 | |
*** alpha123_ has joined #io | 19:09 | |
*** alpha123 has quit IRC | 19:10 | |
*** zephyrtronium has quit IRC | 19:59 | |
pdurbin | prologic: ears burning? http://irclog.greptilian.com/sourcefu/2013-12-13 :) | 20:11 |
---|---|---|
pdurbin | jer: you too | 20:11 |
*** aditsu has joined #io | 20:11 | |
aditsu | salut :) | 20:12 |
jer | aditsu, so your data structure idea | 20:13 |
jer | what happens with sorting? | 20:13 |
aditsu | oh, he already told you about it :p | 20:13 |
jer | yeah linked me here http://irclog.greptilian.com/sourcefu/2013-12-13 | 20:13 |
jer | that's all i saw | 20:13 |
aditsu | since it doesn't support changing elements, it doesn't support sorting | 20:13 |
jer | what's your use case? | 20:14 |
jer | (that should answer that question at least =]) | 20:14 |
jer | full 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 |
aditsu | well, it's a library I've been working on, it builds sql queries dynamically | 20:15 |
jer | io is about as efficient as a rock in a pool | 20:15 |
aditsu | let me see if I can give you a page that focuses on that aspect | 20:16 |
jer | but i have heard of that kind of algorithm before, i just can't put a name to it atm | 20:16 |
aditsu | https://sourceforge.net/apps/mediawiki/depeche/index.php?title=Query | 20:16 |
jer | what language are you working in? Java or C#? | 20:17 |
aditsu | java | 20:18 |
jer | ah ok | 20:18 |
jer | (was going ot make a question about linq but that no longer applies) | 20:18 |
aditsu | currently it's copying arraylists like crazy, but I think that data structure should make it a lot more efficient | 20:19 |
jer | yeah it can | 20:19 |
jer | there's an algorithm that does if not exactly, damned close to what you're talking about | 20:19 |
jer | but i can't remember what it's called | 20:19 |
jer | i used something similar in a region based garbage collector a while back | 20:20 |
aditsu | for now I'm calling it LazyList :) | 20:20 |
aditsu | haha | 20:20 |
jer | locks, don't worry about that, just don't go looking for the patent =] | 20:20 |
aditsu | well, xor is patented too, I don't really care | 20:21 |
jer | if you find it, and ignore it after, then 3x damages | 20:21 |
aditsu | hmm, in a way, it imitates immutable linked lists | 20:24 |
aditsu | I could actually use some kind of linked lists, but not sure if it's better | 20:24 |
jer | measure it | 20:27 |
aditsu | that's work :p | 20:28 |
aditsu | maybe I'll find the motivation someday :) | 20:28 |
jer | maybe heh | 20:29 |
jer | i'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 way | 20:29 |
locks | fight the good fight | 20:32 |
aditsu | linq seems interesting, similar to what I'm doing, but with added voodoo | 20:32 |
jer | aditsu, linq really shines when used in conjunction with Rx | 20:33 |
aditsu | never heard of Rx | 20:33 |
aditsu | reading about reactive programming now | 20:34 |
aditsu | hmm, the observer pattern can help achieve something like that | 20:35 |
jer | i 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 pull | 20:36 |
locks | so, yay reactive programming. | 20:37 |
aditsu | I've been planning to implement a new programming language for many years, never got very far, and my ideas gradually evolved over time :p | 20:46 |
aditsu | committed my LazyList :) https://sourceforge.net/p/depeche/depeche/ci/default/tree/src/net/aditsu/util/LazyList.java | 21:25 |
*** gatesphere has joined #io | 23:23 | |
*** mkroehnert has joined #io | 23:51 |
Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!