Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6book, 2009-10-26

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

All times shown according to UTC.

Time Nick Message
02:49 snarkyboojum_ joined #perl6book
05:58 chromatic joined #perl6book
06:18 colomon joined #perl6book
09:03 mathw left #perl6book
09:49 snarkyboojum_ joined #perl6book
09:50 masak joined #perl6book
10:12 * moritz_ likes his example in the section about Match objects
10:29 * masak looks
10:39 masak moritz_: aye, very nice :)
10:41 masak it's amazing that we have 27 pages after barely a month.
10:41 masak if we keep up that pace for two more months, all we have to do after that is cull and polish. :)
10:42 jnthn That's not bad going. :-)
10:50 masak I just showed the book to a friend. we both agreed that the code snippeds could really use some syntax coloring, and the book needs more images overall.
11:01 jnthn masak: Printing the book in full color is probably way costly though. :-|
11:01 jnthn Agree for a PDF version it's quite possible.
11:01 masak jnthn: yes, I think so too. grayscale is fine.
11:02 jnthn masak: Hmm, maybe.
11:02 masak I mean for the printed version.
11:02 jnthn masak: Given that in terms of code editor features, syntax highlighting isn't something that bothers me much anyway, I'm probably not a good person to get an opinion from on this.
11:03 jnthn It's not something I ever go out of my way to have.
11:04 jnthn I can see how others value it, and know that how I see the world is quite possibly rather different from others, thanks to my collection of eyesight issues. :-)
11:06 masak jnthn: I used to think that syntax highlighting wasn't very important. now I go to great lengths to tweak it into my sweet spot.
11:06 jnthn Curious.
11:07 jnthn I used to think it was important, then ended up discovering it made little to no difference to my productivity
11:07 jnthn On the other hand, I've one person I work with who advocates Resharper, a Visual Studio plug-in that he finds makes him more productive.
11:08 jnthn I just found it got in my way and annoyed me and made me less productive and more stressed, because I was fighting it, not writing code.
11:09 jnthn Equally, I will go to lengths to have a good graphical debugger.
11:09 jnthn And appreciate things like KCacheGrind which visualize stuff.
11:09 jnthn Guess I'm just quirky. :-)
11:11 masak not arguing with that. :P
11:15 moritz_ I'm against syntax hilighting in the book
11:16 moritz_ I like it very much in my editor
11:16 moritz_ but when I learn the language, I also have to learn how to parse it mentally
11:16 masak and syntax highlighting would hinder that_
11:16 masak ?
11:17 masak I'm not sure I agree.
11:17 moritz_ if somebody does that for me (by providing syntax hilighting), I don't learn it myself
11:17 masak wouldn't syntax highlighting also give subtle cues as to how to understand a piece of code?
11:18 moritz_ yes, but the explanations should make that unncessary
11:18 masak I'm talking about simple things such as marking all 'keywords' in some way to show that they are special.
11:18 masak moritz_: people tend to pick things up if they recieve the same signals through different channels, in my opinion.
11:19 masak that's why it's a good idea to put the numbers in the table cells, and not just the colors.
11:20 masak that said, it might be that a slightly different kind of syntax highlighting is optimal for a book like this than for a programmer's editor.
11:22 moritz_ there are things that make sense, for example making pieces of code bold
11:22 moritz_ either pieces that are changed from previous versions, or otherwise especially important
11:22 masak nod.
11:22 moritz_ I liked that very much in HOP
11:22 moritz_ also Mastering Regular Expressions has nice markup
11:23 masak haven't read that one.
11:23 moritz_ ohh, you should :-)
11:23 masak I'd like the code snippets to stand out more than they do right now, at least.
11:23 masak perhaps using a light grey background or something.
11:23 moritz_ there are other gripes I have with the current code formatting
11:24 moritz_ for example that it preserves the leading spaces from the POD indention
11:24 masak aye, that's ungood.
11:25 * moritz_ thinks it might be necessary to subclass Pod::PsuedoPod::LaTeX
11:26 moritz_ anyway, for me that's secondary to actually writing stuff
11:28 moritz_ btw I received some feedback
11:28 moritz_ people on IRC telling me that they liked the project
11:28 moritz_ or even printed the PDF
11:28 moritz_ I've also got on email which pointed out formatting and spelling mistakes
11:29 masak nice.
11:38 dalek book: acc87f8 | moritz++ | docs/TODO:
11:38 dalek book: [docs] add TODO file which holds a list of technical TODOs
11:38 dalek book: review: http://github.com/perl6/book/commit/acc87f88419bc2daa6c5714057c62eb678e8f361
11:44 dalek book: fa5f59c | moritz++ | docs/TODO:
11:44 dalek book: [docs] one more technical TODO
11:44 dalek book: review: http://github.com/perl6/book/commit/fa5f59c648c9b97549edefab056fc76b584cde95
11:54 lichtkind joined #perl6book
12:42 lichtkind_ joined #perl6book
14:31 p6eval joined #perl6book
15:50 masak joined #perl6book
15:57 Util joined #perl6book
16:01 masak joined #perl6book
18:55 chromatic joined #perl6book
18:58 Guest41369 left #perl6book
19:13 colomon Getting around to reading the regex section, something I have terribly neglected in p6.
19:13 colomon whoops, I see, the problem I was about to report is that (proper) << and >> aren't showing up in the LaTeX.
19:13 colomon I had no idea those could be used in regexes now.
19:16 chromatic I think I have to remove some escaping from text in C<> tags now.
20:27 dalek book: faa1cec | duff++ | src/regexes.pod:
20:27 dalek book: [regex] Added some text about character classes
20:27 dalek book: * Initial text explaining character class composition and ranges
20:27 dalek book: * Use the word 'anchor' consistently
20:27 dalek book: * minor grammatical and other textual changes
20:27 dalek book: * Mention :sigspace on rules
20:28 dalek book: review: http://github.com/perl6/book/commit/faa1cec1e3249fbf888baf8a49bd7437236fae06
20:39 dalek book: 8f9db94 | (Solomon Foster)++ | src/regexes.pod:
20:39 dalek book: Fix typo: s/subrle/subrule/
20:39 dalek book: review: http://github.com/perl6/book/commit/8f9db94f0dda270031edb75034ab10e929505c7d
22:22 moritz_ PerlJam++
22:22 moritz_ colomon++
22:24 dalek book: c0f92ed | moritz++ | src/regexes.pod:
22:24 dalek book: [RX] more nit-picking, trailing spaces
22:24 dalek book: review: http://github.com/perl6/book/commit/c0f92ed28b4f294ee9dc12b97d3239ae88a1c528
23:57 snarkyboojum_ joined #perl6book

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