00:00:35 -!- cpressey has left (?). 00:03:38 trumpet trumpet 00:03:48 i like jazz trumpet 00:05:08 Finding non-crappy trumpet soundfonts. Surprisingly difficult. 00:05:17 Why do you want a trumpet? 00:05:38 Sounded the best in my head. 00:05:55 I may actually use sawtooth :P 00:05:58 At least then it isn't lying. 00:06:26 Although then, like yesterday, people will complain that the synth is out of place with the acoustic instruments. 00:07:17 http://images.cheezburger.com/completestore/2009/12/9/129048828616704060.jpg 00:07:36 replace trumped with pleasant synthetic lead 00:07:47 i mean like 00:07:52 I, luckily, don't know what a trumpet sounds like! 00:08:39 i don't know, there are pleasant synthetic sounds 00:10:20 Though I suppose being familiar with instruments is a good thing. I once spent a while looking for a mellow, rhotic brass instrument. 00:13:09 It needs to have a /little/ bit of a bite to it. 00:13:38 -!- MizardX has quit (Connection timed out). 00:15:43 -!- MizardX- has quit (Read error: 104 (Connection reset by peer)). 00:16:15 -!- MizardX has joined. 00:17:53 -!- Sgeo has joined. 00:24:27 -!- Sgeo has quit (kubrick.freenode.net irc.freenode.net). 00:24:27 -!- Ilari has quit (kubrick.freenode.net irc.freenode.net). 00:24:27 -!- pikhq has quit (kubrick.freenode.net irc.freenode.net). 00:24:28 -!- uorygl has quit (kubrick.freenode.net irc.freenode.net). 00:24:30 -!- uorygl_ has joined. 00:24:36 -!- Ilari has joined. 00:24:43 -!- pikhq has joined. 00:24:45 -!- Sgeo has joined. 00:25:48 Hm, this synth instrument is kinda OK. 00:26:28 Anything new in RoboZZle-land? Anyone working on a Javascript level editor? 00:28:50 RoboZZle-lan? 00:29:34 -!- SimonRC has quit (Remote closed the connection). 00:30:38 -!- augur has quit (Connection timed out). 00:30:43 http://filebin.ca/nawqsx/zee2.ogg Yeaaah, Idonno about this synth. 00:30:51 I'm growing to like it though. 00:31:10 -!- sebbu2 has joined. 00:34:04 hum 00:34:07 yea 00:39:57 -!- cheater4 has joined. 00:41:06 -!- cheater3 has quit (Read error: 104 (Connection reset by peer)). 00:45:40 -!- augur has joined. 00:46:20 -!- sebbu has quit (Connection timed out). 00:46:20 -!- sebbu2 has changed nick to sebbu. 01:04:14 -!- Ilari_ has joined. 01:04:36 -!- Ilari has quit (Read error: 113 (No route to host)). 01:04:47 -!- SimonRC has joined. 01:05:27 -!- Asztal has quit (Read error: 110 (Connection timed out)). 01:15:02 i like The Knife 01:19:31 me too 01:20:52 i like scandinavian electronica 01:21:32 brb, sleep 01:35:30 Sxat' de mi je Esperant'. 01:36:03 -!- Pthing has quit (Remote closed the connection). 01:54:22 This is getting REALLY weird. 02:02:38 Quod? 02:02:51 zee2 02:02:59 Ha. 02:06:47 -!- Gracenotes has quit (Connection timed out). 02:07:30 Come on, no one's working on a JS level editor? 02:08:30 I can't do 'The powers' 02:08:40 one cell short :( 02:08:50 *converting 02:09:06 wait... got it 02:09:23 -!- MissPiggy has quit. 02:09:30 * Sgeo has no time now to do RoboZZle 02:09:32 -!- Gracenotes has joined. 02:09:40 I need to eat, then work on a project that doesn't exist. 02:09:42 Sgeo: Ne; mi nun studadas Esperanton. 02:10:04 "No, I study Esperanto" 02:10:18 (guessing that studadi is "to study") 02:10:26 "nun" = now. 02:10:40 "No, I'm studying Esperanto" 02:10:47 now I think I see an anternate solution 02:11:16 yep, that worked 02:12:08 Kaj lernu.net-a mala servro ne facilas min... 02:15:45 Uploading ... 02:16:17 -!- augur has quit (Read error: 113 (No route to host)). 02:19:47 Now soliciting comments on http://filebin.ca/njxxwg/zee2.ogg 02:20:03 Insufficiently ogg vorbis! ... Oh, wait. 02:27:53 -!- augur has joined. 02:27:58 Well, thank you for your useful comments. 02:28:04 Glad I decided #esoteric == ##music :P 02:29:45 * Sgeo solves labyrinth 02:30:13 Wait, there's a ##music? 02:31:31 Idonno, probably? 02:31:44 Geg. 02:32:36 -!- GreaseMonkey has joined. 02:43:46 ... Geg? 02:44:01 GEG! 02:44:12 That's my name without O's or R's. 02:44:26 So it is. 02:45:24 cpp 02:45:28 ... oh dear 02:45:37 ? 02:45:38 #define PRIVMSG this is bad, isn't it? 02:45:45 I WURRRRVE THE C PREPROCESSOR 02:45:49 coppro: That can only be good 02:46:02 #undef PRIVMSG 02:46:07 #define PRIVMSG are you sure? 02:46:15 YES. 02:46:26 #define ACTION will be right back 02:46:31 -!- coppro has quit ("I am leaving. You are about to explode."). 02:46:38 The C preprocessor is kinda "meh", honestly. 02:46:54 Though it is better than some other language's support for metaprogramming... 02:47:04 uh, ACTION is a CTCP message, which is basically a PRIVMSG in the form $01 "ACTION whatever" $01 02:47:10 (seriously, there exist languages without any sort of metaprogramming. WTF?) 02:47:34 There's a #define language 02:47:44 erm, channel 02:48:02 -!- coppro has joined. 02:48:08 The previous mistake proves how sleep-deprived I am 02:50:31 Anyway, off to cook now 03:07:32 -!- Asztal has joined. 03:29:40 -!- coppro has quit ("I am leaving. You are about to explode."). 03:33:50 -!- coppro has joined. 03:38:53 -!- oklopol has joined. 04:24:25 pikhq: the nerve 04:24:38 oh hello, 1.5 hours 04:26:32 -!- coppro has quit ("I am leaving. You are about to explode."). 04:33:23 -!- coppro has joined. 04:54:41 -!- Azstal has joined. 04:56:25 -!- Asztal has quit (Read error: 110 (Connection timed out)). 04:57:19 Gracenotes: Heheh. 05:01:53 -!- Asztal has joined. 05:04:05 -!- oerjan has joined. 05:08:32 * Sgeo is going to keel over from sleep deprivatio 05:08:53 he made it almost to the end of the sentence 05:09:07 l 05:09:10 It is fortunate that the \n is implicit. 05:09:20 indeed 05:14:15 -!- Azstal has quit (Read error: 110 (Connection timed out)). 05:21:03 -!- Sgeo has quit ("Leaving"). 05:22:53 did you know a massive headache makes programming much harder? 05:23:11 yes. 05:23:40 -!- Gregor-L has quit (Read error: 110 (Connection timed out)). 05:24:10 in fact so does a small headache, and if you ignore this fact you will soon have a massive one. 05:25:42 yesterday i thought my programming skills had considerably diminished, i could code up the algorithms just fine, but program structure just kept getting crappier and crappier 05:26:15 i had this massive headache, and didn't realize i probably shouldn't be programming 05:26:16 then you realized it was java. 05:26:39 nah python, always python... 05:27:45 anyway now i took the code, and instantly see "wow this could be generalized beautifully", and fixed the whole thing in an instant 05:28:30 losing abilities really makes you appreciate them 05:29:17 *sigh* 05:30:06 :D 05:30:11 why sigh 05:31:45 because that reminds me how i get in worse shape year by year 05:32:50 i guess i knew that 05:33:50 i've heard i still have 4 years of getting better left. 05:35:06 anyway i'm glad you aren't my age, if you've really gotten considerably stupider 05:35:32 or perhaps more slower than stupider? 05:36:09 less stamina too 05:46:09 -!- oerjan has quit ("Bus"). 05:51:47 he's a busy guy 05:54:58 -!- coppro has quit (Remote closed the connection). 05:55:31 -!- coppro has joined. 06:05:29 oklopol, augh 06:06:35 bbl 06:08:40 he's a bubbly guy 06:13:12 -!- augur has quit (Read error: 113 (No route to host)). 06:14:35 he's not a hostal guy 06:17:45 don't worry that was the last one 06:42:56 -!- augur has joined. 07:12:11 -!- MigoMipo has joined. 07:49:13 -!- FireFly has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:02:23 -!- nooga has quit (Read error: 110 (Connection timed out)). 08:06:28 -!- MigoMipo has quit (Read error: 110 (Connection timed out)). 08:13:09 -!- tombom has joined. 08:22:58 -!- FireFly has quit ("Leaving"). 08:51:27 -!- sebbu2 has joined. 09:08:20 -!- sebbu has quit (Read error: 110 (Connection timed out)). 09:13:52 -!- MizardX has quit (Read error: 60 (Operation timed out)). 09:33:24 -!- Asztal has quit (Read error: 110 (Connection timed out)). 09:34:57 -!- Ilari_ has changed nick to Ilari. 09:43:58 -!- GreaseMonkey has quit ("HydraIRC -> http://www.hydrairc.org <- Nobody cares enough to cybersquat it"). 09:56:22 -!- tombom has quit ("Leaving"). 10:58:52 -!- scarf has joined. 11:06:37 -!- MigoMipo has joined. 11:40:22 -!- BeholdMyGlory has joined. 11:42:37 -!- MizardX has joined. 12:06:52 -!- scarf has quit ("Page closed"). 12:14:29 -!- scarf has joined. 12:30:03 -!- Pthing has joined. 12:42:14 -!- oerjan has joined. 12:45:30 he's not a hostal guy <-- as long as he doesn't go postal 13:05:05 -!- scarf has changed nick to scarf|away. 13:05:40 always with the scarfing away 13:08:22 hey guys 13:08:28 anyone here got experience with punch card readers? 13:08:42 maybe in a previous life 13:08:50 :-( 13:10:15 I can only wish :) 13:26:20 -!- MigoMipo has quit ("Page closed"). 13:29:26 -!- Pthing has quit (Remote closed the connection). 13:35:36 -!- BeholdMyGlory has quit (Remote closed the connection). 13:49:29 -!- Sgeo has joined. 13:49:43 If anyone makes me laugh, I'll kill em 13:51:13 That's clever 13:51:36 ? 13:52:18 so it only hurts when you laugh, i presume? 13:52:36 * Sgeo is drinking coffee right now 13:52:57 well, i guess drinking coffee does hurt when you laugh 13:56:47 * Sgeo goes to invite a Reddit who expressed interest in RoboZZle here 13:57:00 Not #robozzle? 13:57:11 argh 13:57:17 * oerjan runs from the avalanche 13:57:24 *Redditor 13:57:28 whew 13:57:40 Oh, it's "Redditor". I would have guessed "Reddite". 13:57:57 It would rhyme better with Luddite. 13:58:20 smooth, fizzie 13:58:35 Deewiant, I think myself and igoro are the only #robozzle regulars 13:59:19 "I managed to get a bunch of people in a chat room addicted. Go to irc.freenode.net #esoteric . If you don't have an IRC client, go to http://webchat.freenode.net/ and put #esoteric in the channel. RoboZZle talk is probably off-topic, but is very common, it won't seem out of place to talk about it." 13:59:36 Redditor googlewins over reddite. (33900 vs. 7090.) I am the minority. 14:00:35 (Incidentally, is "googlewin" a term?) 14:01:08 First few Google results don't look so promising. 14:01:24 I love the name "Left on invisible green" 14:02:05 -!- scarf|away has changed nick to scarf. 14:03:54 redditor is the official term, or as close as you can get 14:05:52 I sort-of thought freenode had a thing about public away messages, but apparently it's just an on-some-channels thing. 14:07:38 That being said, some people -- http://sackheads.org/~bnaylor/spew/away_msgs.html -- feel quite strongly about it. 14:11:04 * Sgeo should be getting ready to go to school 14:11:16 * Sgeo has a C++ .. wait, that's tomorrow 14:11:38 On Wednesdays, I have 2 hours 45 min of C++ 14:12:00 (Well, the class is "Data Structures", but I imagine C++ is the language in use 14:12:09 * Sgeo shoots self 14:13:12 I don't think our introductory "data structures and algorithms" course used any language at all. It was based on the CLR(S) book, so it was mostly about the variant of pseudocode used there. 14:13:59 wtf is robozzle 14:14:04 and why should i not hate it 14:14:56 -!- scarf has changed nick to scarf|away. 14:14:59 One reason not to hate is that it's not quite as inane as that light bulb thing. 14:17:35 -!- scarf|away has changed nick to scarf. 14:20:39 Forcing myself off the computer for now. BBL 14:20:45 -!- Sgeo has quit ("Leaving"). 14:21:25 -!- augur has quit (Read error: 110 (Connection timed out)). 14:32:51 -!- augur has joined. 14:36:32 -!- oklopol has changed nick to oklopol|here. 14:39:27 -!- oerjan has changed nick to oerjan|wiseass. 14:40:17 -!- Pthing has joined. 14:40:37 -!- oerjan|wiseass has changed nick to oerjan. 15:28:53 -!- cpressey has joined. 15:30:39 -!- scarf has quit (Remote closed the connection). 15:30:45 -!- MissPiggy has joined. 15:40:07 -!- Asztal has joined. 15:47:11 -!- FireFly has joined. 15:54:49 -!- oklopol|here has changed nick to oklo|somewhere. 16:27:49 -!- sebbu2 has changed nick to sebbu. 16:30:30 -!- MizardX- has joined. 16:30:33 -!- BeholdMyGlory has joined. 16:45:38 -!- MizardX has quit (Read error: 110 (Connection timed out)). 16:45:56 -!- MizardX- has changed nick to MizardX. 17:03:17 -!- oerjan has quit ("Good night"). 17:09:18 -!- MigoMipo has joined. 17:11:40 -!- kar8nga has joined. 17:14:21 -!- BeholdMyGlory has quit (Read error: 104 (Connection reset by peer)). 17:14:43 -!- BeholdMyGlory has joined. 17:42:38 -!- zeotrope has quit (Read error: 54 (Connection reset by peer)). 18:09:18 -!- Sgeo|web has joined. 18:12:06 When is this channel generally most active? 18:20:30 I'd say the evenings, viewed from Swedish time 18:21:00 I guess there's plenty of europeans here 18:22:58 There are some statistics. 18:23:05 I don't know where I put 'em. 18:23:48 Didn't ehird make a Unicode sparkline graph of it? 18:23:50 IIRC 18:24:07 http://zem.fi/~fis/test6.png 18:24:38 Amount of... I think it might be amount of comments; the X axis has time-of-day in the Finnish timezone. 18:25:01 (EET/EEST) 18:25:37 The graph was probably for year 2008 or so. 18:27:18 -!- lament has joined. 18:27:28 wow. so many people 18:32:18 yes, too many maybe 18:32:23 maybe you should kick one 18:32:56 Define somewhere 18:33:16 home 18:33:30 Interesting choice of nick, then 18:34:03 oklo|somewhere: why stop at one, then 18:34:40 Kick an imaginary person instead 18:34:50 done. 18:35:05 Great 18:35:16 I found him slightly annoying 18:38:47 -!- cheater4 has quit (Connection timed out). 18:39:09 He was the glue that held this channel together D-8 18:40:40 -!- tombom has joined. 18:43:05 Hmm... Could elliptic curves (or monster group) be used to construct esolang (that would be almost impossible to program / interpret)? 18:50:54 Group G, some set of elements of G corresponding to actions, some constants in G. At start, initialize registers (of group type) to initial values, on each symbol read, add the corresponding value to current value. If element corresponding to action is hit, do that action. When end of program is reached, start from beginning? 18:55:32 Use some complex and large group for G, and the result will be nearly impossible to program... 19:01:10 The G should not be cyclic to avoid just mapping programming to mod n integers. 19:01:33 igoro is fixing the Robozzle Chrome bug 19:06:44 Inquiry: when can a C function segfault before any code has been executed in it? 19:06:55 (namely, on a line containing "{"?) 19:07:09 Robozzle's JS client now works on Chrome! 19:07:41 pikhq: No optimizations to mess debugger? 19:08:12 Ilari: None. 19:08:55 pikhq: Also, C or C++? 19:09:05 C. 19:09:21 If it were C++, I could at least guess that it was a constructor... 19:09:36 pikhq: What's the last line before the '{'? 19:10:53 void *callerT(closure f, unsigned int n, ...) 19:11:10 pikhq: closure is some typedef? 19:11:30 typedef struct closure *closure; 19:12:18 * Sgeo|web decides that he cannot, in fact, reach the stars 19:12:46 It would appear that variadic functions throw off the debugger. 19:13:02 And that nested ({ }) blocks throw off the compiler. 19:19:09 -!- yma has joined. 19:24:10 Hi 19:25:59 -!- cheater2 has joined. 19:27:43 There's a way to do square roots in Robozzle? (Without painting) 19:28:24 Now if I could just figure out why the crap this darned thing is only dethunking once. 19:28:32 * pikhq may want to rewrite the eval function 19:29:28 -!- yma has left (?). 19:36:32 -!- cheater2 has quit ("Leaving"). 19:36:43 -!- cheater2 has joined. 19:37:23 -!- cheater2 has quit (Client Quit). 19:41:29 -!- cheater2 has joined. 19:45:53 -!- kar8nga has quit (Remote closed the connection). 20:04:06 -!- GreaseMonkey has joined. 20:10:00 GreaseMonkey, how did your python Robozzle clone go? 20:11:00 FireFly: in terms of actual playability, it's complete 20:11:07 it's missing load + save + other stuff 20:11:17 Mind sharing it? 20:11:24 http://pubacc.wilcox-tech.com/~greaser/stuff/robasl.py.txt 20:11:25 Without actually telling me what Robozzle is, wtf is Robozzle? 20:11:37 Gregor: some weird programming game 20:11:47 All I needed to know! 20:12:19 Gregor, http://robozzle.com 20:12:27 Thanks, btw 20:13:17 Sgeo|web: More than I wanted to know. 20:13:46 -!- Slereah_ has joined. 20:13:52 Gregor, seriously, try it 20:14:01 Nevars. 20:14:14 :( 20:15:08 Whynot? 20:17:48 Well, bye for now all 20:20:48 -!- Sgeo|web has quit (Ping timeout: 180 seconds). 20:25:40 C'mon, Gregor. All your friends are doing it. 20:31:04 -!- Slereah has quit (Connection timed out). 20:37:44 oh hey it's cpressey 20:38:03 but yeah, all your friends are doing it 20:39:07 ...man, pidgin's version response is lame. 20:39:24 -GreaseMonkey- VERSION xchat 2.8.4 FreeBSD 7.2-STABLE [i386/1.47GHz] 20:39:31 imho that's a lot better 20:40:26 2.8.4 sounds a bit old 20:40:54 -!- MizardX has quit (Connection timed out). 20:41:03 Hm 21:05:03 I should not try to write waltzes. 21:05:05 Wow that was bad. 21:05:08 Good lawd. 21:05:14 I might have to ban myself from trying in the future. 21:13:53 yeah, you should play robozzle instead 21:13:58 -!- oklo|somewhere has changed nick to oklo. 21:21:17 no waltzes. 21:23:48 2.8.4 - 01/Jul/2007; that's not so old. 21:24:17 Given how stagnant X-Chat is, anyway. 21:25:12 It's not like they've released anything else than 2.8.6 (11/Jun/2008) after that. 21:27:47 I think calling a slow release cycle "stagnant" is a bit unfair. 21:28:31 i'm trying to write yet another flippin' mod player in java 21:28:34 actually it's an .it player 21:31:37 (It plays Italians) 21:31:46 sounds dangerous 21:35:19 -!- Sgeo|web has joined. 21:35:32 Where's the link to the log? 21:35:45 NOWHERE 21:35:51 THERE AIN'T NO LOG, SEE 21:36:01 YOU NEVER HEARD OF NO LOG NO WAY NO HOW 21:36:31 A search for site:tunes.org esoteric can find it rather easiyl 21:36:33 *easily 21:36:39 Also, the esolang map seems to be dead 21:36:45 n/m 21:36:48 Possibly dying 21:36:53 You realize the log is in the /topic, right? 21:36:56 THERE'S NO LOG. YOUR REQUEST IS SUSPICIOUS AND HAS BEEN LOGGED. 21:37:19 `addquote Where's the link to the log? THERE'S NO LOG. YOUR REQUEST IS SUSPICIOUS AND HAS BEEN LOGGED. 21:37:22 120| Where's the link to the log? THERE'S NO LOG. YOUR REQUEST IS SUSPICIOUS AND HAS BEEN LOGGED. 21:38:08 Oh 21:38:24 I mistakenly thought that -ChanServ- [#esoteric] Welcome to the esoteric programming channel! Check out the esoteric programmers map: http://www.frappr.com/esolang 21:38:26 was the topic 21:39:23 esoteric mappers program 21:42:22 Esoteric programmer's map. 21:42:51 esoteric programmers map esoteric programs onto esoteric program maps. 21:42:58 Esoteric progammer's' map 21:43:22 Exothermic pro-gamers map. 21:44:03 I'm exothermic 8-D 21:44:06 What does "limit your stack" have to do with limiting anything? 21:44:07 Esotericprogrammersmap. 21:44:15 Your whole family is made out of meat! 21:44:31 !!! 21:46:16 Sgeo|web: I took it to mean that you actually return from some functions in that one; in others, it's quite often the case that you just keep going and going. It's a bit far-fetched that way, though. 21:47:25 Why in the Silverlight list is it not possible to see which you did? :( 21:47:47 silversilversilverLIGHT! 21:48:20 Meh; only five left undone in the "campaign" list, and those five shouldn't be any more difficult than the others; they just seem incompatible with my thinking somehow. 21:50:43 which ones are they? 21:50:51 dammit you're quite a way ahead of me 21:52:53 -!- jpc has joined. 21:53:24 jpc, are you an esoteric regular, or someone else? 21:53:37 -!- jpc has quit (Client Quit). 21:53:38 >.> 21:53:39 :( 21:55:10 He's Javawizard on the wiki 21:55:18 Created a few langs 21:55:50 Oh 21:55:52 And he's offended when people ask if he's a regular. 21:55:55 * Sgeo|web is expecting a "someone else" 21:56:41 hehe 21:59:36 Bye for now all 22:00:15 -!- Sgeo|web has quit ("Page closed"). 22:02:10 GreaseMonkey: I'm missing "Winding Path", "Explore the world", "Smart lemma", "Colorful Path" and "Easy Peezy"; rest I've done. 22:02:40 hmmkay 22:02:56 i MIGHT have done "Colorful Path" 22:03:00 (This was in reverse order of appearance; I was scrolled to the bottom of the list already.) 22:03:07 hmmkay 22:05:42 I'm missing all of those too, unsurprisingly enough. (And a few dozen others.) 22:07:53 -!- zeotrope has joined. 22:11:29 Is there any problem that can't be solved by complaining about it at IRC? I just did Colorful Path now. 22:12:08 -!- BeholdMyGlory has quit (Read error: 54 (Connection reset by peer)). 22:18:25 whhmkaty 22:20:45 -!- MigoMipo has quit (Remote closed the connection). 22:31:20 -!- tombom has quit ("Leaving"). 22:36:45 Tried out the silverlighty version with Moonlight 2; the tutorial works, but the puzzle list pages do not, and neither does signing in. The "designer template" links from puzzle.aspx did work, though. 22:40:11 I only tried signing in and the puzzle list pages so I concluded that it doesn't work at all. :-P 22:50:52 Interview OH-VAR 22:52:47 -!- HackEgo has quit (kubrick.freenode.net irc.freenode.net). 22:52:47 -!- mtve has quit (kubrick.freenode.net irc.freenode.net). 22:53:02 -!- mtve has joined. 22:53:03 -!- HackEgo has joined. 23:05:17 whee my ProperlyBufferedInputStream class appears to be working somewhat 23:05:31 now i can do seeks and stuff... i think 23:11:16 -!- FireFly has quit ("Leaving"). 23:11:53 -!- cheater3 has joined. 23:23:35 -!- augur has quit (Read error: 110 (Connection timed out)). 23:27:02 -!- cheater2 has quit (Connection timed out). 23:32:25 memo to self: doing a java project in kwrite is a stupid idea - use kate instead 23:37:46 -!- augur has joined. 23:42:09 ITYM Eclipse 23:42:14 X-D 23:42:35 No. 23:42:37 Just no. 23:42:39 Eclipse is ok if you have a quad-core box with 3G of RAM 23:42:46 Eclipse is bad in all circumstances. 23:42:50 There is no excuse for Eclipse. 23:43:00 it is great for navigating 150kloc projects 23:43:14 That's what grep is for. 23:43:18 uh, no 23:43:20 ^^ 23:43:51 grep doesn't make a nice heirarchy showing relationship between all the classes that implement a method 23:44:09 grep doesn't give you call trees to arbitrary depth, with cycle-detection 23:44:10 You just don't know how to grep. 23:44:24 what? 23:44:27 X-D 23:44:33 plz demonstrate 23:44:40 grep doesn't understand the java inheritance system 23:44:41 At the moment, nothing gives me call trees to arbitrary depth. 23:44:51 well deep depth 23:44:57 Nothing understands C closures. :P 23:44:59 grep --magic java --call-tree Object.toString *.java 23:44:59 like 10 levels deep with no problem 23:45:11 And thunks confuse it greatly. 23:45:32 Gregor: don't do that; you'll make ehird's head explode 23:45:34 pikhq: Surely you mean function pointers? Not nested function (pointers)? 23:45:45 Gregor: Proper closures. 23:45:50 Gregor: Manually implemented. 23:45:54 Ahhhh 23:46:29 (... by way of nested functions that don't use a trampoline, but that's just to make it a bit nicer. Could be done just as well without it.)