Perl 6 - the future is here, just unevenly distributed

IRC log for #rosettacode, 2011-07-07

| Channels | #rosettacode index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:25 crc left #rosettacode
00:30 crc joined #rosettacode
00:37 kpreid left #rosettacode
03:19 kpreid joined #rosettacode
04:01 BenBE left #rosettacode
04:05 BenBE joined #rosettacode
05:48 CodeBlock left #rosettacode
05:48 CodeBlock joined #rosettacode
07:30 aLeSD left #rosettacode
09:47 ttmrichter joined #rosettacode
10:28 FireyFly joined #rosettacode
11:52 BenBE left #rosettacode
11:57 BenBE joined #rosettacode
12:20 FireyFly is now known as FireFly
12:58 aLeSD joined #rosettacode
14:27 kpreid left #rosettacode
14:31 BenBE left #rosettacode
14:35 BenBE joined #rosettacode
14:58 dagnyscott1 joined #rosettacode
15:06 BenBE left #rosettacode
15:34 BenBE joined #rosettacode
15:34 BenBE left #rosettacode
15:34 BenBE joined #rosettacode
15:43 ttmrichter left #rosettacode
15:49 dagnyscott left #rosettacode
15:49 dagnyscott1 left #rosettacode
15:50 dagnyscott joined #rosettacode
15:50 kpreid joined #rosettacode
17:31 mwn3d_phone left #rosettacode
17:47 mwn3d_phone joined #rosettacode
17:47 mwn3d_phone Trying to be diplomatic when you're frustrated is......frustrating
18:06 mikemol Heh
18:07 mikemol It's possible that '/Convert/' is the wrong name for that tree of tasks.
18:14 mwn3d_phone Also I'm getting concerned that new tasks are getting unnecessary. There isn't really anything I can do about it and necessity isn't a requirement for tasks on the site but I feel like there's a lot of noise tasks.
18:14 mwn3d_phone The last non-noise task I saw was [[empty string]]
18:14 fedaykin http://rosettacode.org/wiki/empty_string
18:15 MigoMipo joined #rosettacode
18:15 mwn3d_phone Its all just feelings anyway. I can't justify it with any facts.
18:16 mikemol The problem I have is I don't recall any recent cases of 'uneccessary' tasks I couldn't make a strong argument in favor of keeping.
18:16 mikemol I think what people are seeing as 'unnecessary' tasks are usually tasks which current active RC users don't find interesting, but at the same time they want to minimize the "unimplemented in" count for the languages they're interested in.
18:16 mwn3d_phone Can you try that sentence again? I'm confused with all the negatives.
18:17 mikemol I can try, but it might not come out with the same meaning.
18:18 mikemol I don't recall seeing any "unnecessary" tasks which I would be forced to agree are "unnecessary".
18:18 mikemol The problem sits in what I see as the definition of unnecesssary as used by those raising the issue.
18:19 mikemol Right now, there's a strong community focus on comparison by language, and on wanting to avoid any tasks which they don't see as novel in that regard.
18:20 mwn3d_phone Yeah if I think a task is unnecessary I probably couldn't convince anyone else of it.
18:20 mikemol You're not the only one. I see Rdm raise the issue with some frequency. I think most of the tasks created by Mark have been painted in that light, as well.
18:20 mikemol (A few of the ones by Ledrug, too, I think)
18:21 mwn3d_phone See I always thought of the comparison of languages as a fringe benefit to how the site is organized and not necessarily as a goal.
18:21 mikemol Someone emailed me last night with a pretty related observation. Let me see if I can pull an exact quote.
18:21 mwn3d_phone Its "native" to the site :p
18:22 mikemol "Would I be right in thinking that we're moving into the realm of algorithm comparison as well as language comparison? The tasks are coming thick and fast (I've added a couple in recent weeks), tasks which seem to put the algorithm in the spotlight rather than the language chosen to implement it."
18:23 mwn3d_phone I don't think the community is going that way. I think there have been tasks added that go that way but I think there is a resistance.
18:24 mwn3d_phone and I don't think we should go that way
18:24 mikemol The community isn't moving that way, no, because the community isn't really moving; it's reaching the limits of low-level comparison-by-language, and is struggling to recognize tasks intended for different purposes.
18:24 mwn3d_phone Demonstrating algorithms is ok
18:25 mikemol Comparing algorithms is implicit in demonstrating them. That'll become more obvious once the semantic stuff is in place and working properly. Which may or may not ever happen.
18:26 mikemol As you noted, RC simply makes direct comparison by language more convenient than anything else, including any other form of comparison.
18:38 mwn3d_phone I dunno man. We're in a weird place.
18:39 mwn3d_phone We really are reaching limits
18:39 mwn3d_phone Its tough to think of any more "basic" concepts to demonstrate
18:40 mwn3d_phone And it might not be a bad thing to not have many more tasks to make
18:40 mwn3d_phone Then we can concentrate on adding tasks that combine the concepts like the RPS task
18:41 mwn3d_phone And by "combine the concepts" I mean "combine the concepts in simple yet (at least a little bit) educational ways"
18:46 mikemol That kind of observation is where that email I quoted came from.
18:47 mwn3d_phone Oh snaps. Java 7 releasing july 28. I'll have to update tasks where applicable. I'm sure there will be help.
18:47 mikemol Implementing more algorithms would be a good approach, IMO. Heck, even actively following WP's "computer science" project and creating tasks which implement the topics they're covering would be good.
18:48 mikemol There are also some basic concepts we haven't really dug towards. Things like examining, packing and parsing standard (and esoteric) encodings of integers and floating point numbers.
19:04 mwn3d_phone left #rosettacode
19:09 mwn3d_phone joined #rosettacode
19:16 mbishop BenBE: ping
19:19 mbishop I need to make a one character change in the modula3.php file for geshi...line 53, change 'OVERRIDE' to 'OVERRIDES' :P
19:20 mwn3d_phone left #rosettacode
19:22 mwn3d_phone joined #rosettacode
19:43 mwn3d_phone left #rosettacode
19:51 mwn3d_phone joined #rosettacode
19:51 mwn3d_phone Heh...java joke I never saw before: timeWaitsFor(Collections.<Man>emptySet());
19:53 mikemol Nice.
19:54 mwn3d_phone It turns out in java 7 that will become: timeWaitsFor(Collections.emptySet());
19:54 mwn3d_phone Which is more appropriate I think. Time waits for nothing.
19:59 mikemol Well, the classic phrase is "time waits for no man"
19:59 mikemol So it was a pretty straightforward pun.
20:03 mwn3d_phone left #rosettacode
20:59 dagnyscott left #rosettacode
21:10 mwn3d_phone joined #rosettacode
21:12 dagnyscott joined #rosettacode
21:48 MigoMipo left #rosettacode
22:54 BenBE left #rosettacode
22:59 BenBE joined #rosettacode
23:13 mwn3d_phone1 joined #rosettacode
23:16 mwn3d_phone left #rosettacode
23:25 mwn3d_phone1 is now known as mwn3d_phone

| Channels | #rosettacode index | Today | | Search | Google Search | Plain-Text | summary