Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6book, 2009-10-23

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

All times shown according to UTC.

Time Nick Message
02:45 [particle]1 joined #perl6book
05:37 dalek book: c6e366b | duff++ | authors.pod:
05:37 dalek book: Minor reformatting, fill out my info
05:37 dalek book: review: http://github.com/perl6/book/commit/c6e366b0256419b64fc4fd78bcc9afd1fe05d5bd
05:37 dalek book: c40a907 | duff++ | src/preface.pod:
05:37 dalek book: Add an introductory paragraph and information on Perl 6 resources
05:37 dalek book: review: http://github.com/perl6/book/commit/c40a9071291ccbb53600c508c37ac8672fc26942
05:37 dalek book: 38bc43c | duff++ | src/multi-dispatch.pod:
05:37 dalek book: minor edits
05:37 dalek book: review: http://github.com/perl6/book/commit/38bc43c46c2cdae39b93fb0410eb7d26bf144698
08:47 colomon joined #perl6book
09:01 dalek book: c686798 | moritz++ | src/multi-dispatch.pod:
09:01 dalek book: [MMD] two small nits in PerlJam++'s excellent edits
09:01 dalek book: review: http://github.com/perl6/book/commit/c686798e40246079a9c6fe8f68f04f19625abad0
09:01 dalek book: 9a23084 | moritz++ | docs/announce/2009-10.html:
09:01 dalek book: [docs] HTML version of release announce
09:01 dalek book: review: http://github.com/perl6/book/commit/9a2308463b5d04b6f887a27d14cbdea39c51f877
09:20 masak joined #perl6book
10:39 dalek book: 4e17690 | masak++ | docs/announce/2009-10 (2 files):
10:39 dalek book: [docs/announce] slight polish on announcement
10:39 dalek book: - changed some infinitives to participles
10:39 dalek book: - changed description of masak from 'first user' to 'frenetic'
10:39 dalek book: - 'chromatic' with a small 'C' -- trumps beginning of sentence by me
10:40 dalek book: review: http://github.com/perl6/book/commit/4e17690b87dd97894026825cabc0abbb62eba331
10:41 masak I'm very happy that someone actually created a Makefile. moritz_++
10:45 dalek book: 2ad2120 | masak++ | README:
10:45 dalek book: [README] minor grammar and link fixes
10:45 dalek book: review: http://github.com/perl6/book/commit/2ad2120ce6cf2d7ff0c483dc0d06bd24d6f34f0f
10:45 dalek book: 41cd141 | masak++ | Makefile:
10:45 dalek book: [Makefile] removed incendiary comment
10:45 dalek book: review: http://github.com/perl6/book/commit/41cd141f23b21498a06bc4999b90f5d95e6fd47f
10:51 * masak manages to make book.pdf
10:51 masak wow, that is 24 pages of awesome.
10:52 masak immediate reactions:
10:52 masak * front page?
10:52 masak * contents?
10:53 masak * what do we do about the TODOs? do we fix them today? seems the equivalent of fudging tests would be to move the TODOs out of the text itself, in order not to disturb them flow of the text.
10:54 masak * an 'Acknowledgements' heading with no corresponding text under it looks worse than nothing at all.
10:55 masak * Page breaks after page 3, 4, 11, 12, 15, and 23 are a bit unfortunate. the others are fine.
10:57 masak * There's something mojibak-y going on with the footnotes at the end of page 8, at least with my LaTeX implementation. three inverted question marks around the '2' footnote in the text, and one inverted exclamation mark after each footnote at the bottom of the page. at the end of footnote 1 it says infix:¡~~
11:00 masak hm, maybe best to fix the TODOs we can fix today, and leave the rest in place, all the while adding a 'this is a work in progress, we pray your indulgence with the TODO comments' in the Preface. does that sound sane?
11:07 moritz_ masak: yes (to last question)
11:07 moritz_ mojibak in footnotes - I noticed that too
11:07 moritz_ lines breaks - we don't care about that yet, IMHO
11:07 masak good. I'll add a comment to the Preface.
11:07 masak page breaks. nod, I just noticed them.
11:08 moritz_ erm yes, page breaks
11:08 dalek book: 86b2f11 | masak++ | Makefile:
11:08 dalek book: [Makefile] parameterized inkscape executable
11:08 dalek book: Mac users might have to hand-edit the Makefile to make Inkscape work
11:08 dalek book: correctly -- I did. I guess a Configure.pl step could be made to
11:09 dalek book: probe the system automatically, but the current setup works for now.
11:09 dalek book: review: http://github.com/perl6/book/commit/86b2f11ec3ad363c44bf3a1c51d308c1494e1128
11:09 moritz_ maybe we can patch the LaTeX emitter to not break pages in verbatim environments
11:09 masak there's something called minipages for that.
11:09 masak it may or may not be a good idea.
11:10 masak there are also modules for syntax highlighting which we might consider using.
11:10 moritz_ I'd like that around short code examples
11:10 moritz_ have 4 lines of code with a page break after two lines seems odd
11:12 moritz_ if sombody finds a neat solution for that it would be great, but it's not high on my priority list for now
11:13 moritz_ masak: the '# for stupid vim users:' was meant with a twinkle in the eye, because I managed to screw up the whitespaces in the Makefile first :-)
11:13 moritz_ anyway, it's fine to remove it
11:15 moritz_ and masak++ for lots of good commits
12:12 dalek book: 4dfe6b7 | masak++ | src/preface.pod:
12:12 dalek book: [preface] added explanation about TODOs
12:12 dalek book: review: http://github.com/perl6/book/commit/4dfe6b79227baf074fb0ae2c1ee95d8f2626bd16
12:12 dalek book: 33e9b83 | masak++ | src/preface.pod:
12:12 dalek book: [preface] de-capitalized parts of headings
12:12 dalek book: More consistent now.
12:12 dalek book: review: http://github.com/perl6/book/commit/33e9b83e54069673e40f27c2350b57c6ec2228b1
12:13 mj41 joined #perl6book
12:48 colomon joined #perl6book
13:32 dalek book: d9314dd | duff++ | docs/announce/2009-10 (2 files):
13:32 dalek book: Minor grammatical nit
13:32 dalek book: review: http://github.com/perl6/book/commit/d9314dd6bfa7177964f48a78d48b1e0004bf204d
13:41 moritz_ any objections to me doing the release now(ish)?
13:54 dalek book: a2ebb2a | moritz++ | docs/announce/2009-10 (2 files):
13:54 dalek book: [docs] download location in release announcement
13:54 dalek book: review: http://github.com/perl6/book/commit/a2ebb2a6e93eb659f86b490aa7f05d8c52045030
14:02 colomon joined #perl6book
14:06 coke joined #perl6book
14:30 colomon joined #perl6book
14:49 mathw joined #perl6book
15:12 colomon joined #perl6book
15:58 kthakore joined #perl6book
15:58 kthakore hi
15:58 moritz_ greeetings
15:58 kthakore Thank you for the book.
15:59 moritz_ it's not really a book yet ;-)
15:59 moritz_ but you're welcome
15:59 kthakore moritz_: I do not know if this was intended but the grammer in your post is not fitting for the book
15:59 kthakore :P
15:59 kthakore http://perlgeek.de/blog-en/perl-6/we-write-a-perl-6-book-for-you.html
16:00 kthakore s/grammer/grammar
16:00 kthakore moritz_: but yeah. Can't wait for some awesome perl6 hackage!
16:01 moritz_ not being a native English speaker (and my last lecture being about 7 years ago) I sometimes have problems with grammar :/
16:01 kthakore moritz_: meh I don't care
16:02 moritz_ I do
16:02 kthakore but I hard a time convincing my coworker to try too even look at the book
16:02 kthakore due to the blog post
16:02 moritz_ well
16:02 kthakore moritz_: oops not book
16:02 moritz_ when it's (mostly) done we'll make more buzz, with correct grammar ;-)
16:03 kthakore moritz_: ok great!
16:03 moritz_ then we'll also post to perlmonks, use.perl.org, perlbuzz, reddit, digg... you get it ;-)
16:03 kthakore moritz_: the exact quote was like this "I am not going to read a book if the authors cannot even construct a sentence properly"
16:04 moritz_ well, that's something I can understand very well
16:04 moritz_ but it doesn't trouble me too much, because in the end we will have editorial review
16:04 kthakore moritz_: I am only telling because I care
16:05 moritz_ thanks for the feedback!
16:05 kthakore moritz_: anyway thank you again!
16:05 kthakore moritz_: no problem. I am watching the repo on github.
16:05 kthakore moritz_: safe to say I will be trying out a lot of the examples
16:06 moritz_ kthakore: if you find something that doesn't work and is not marked with a # TODO or # RAKUDO comment, please let us know
16:06 kthakore moritz_: I will send errata when I find it
16:06 kthakore moritz_: indeed
16:06 * kthakore cannot wait to get Perl 6 SDL examples in there circa 2010-2011
16:07 kthakore :)
16:07 moritz_ we'll have to motivate Su-Shee to write that ;-)
16:08 kthakore moritz_: well I will be groking SDL+Swig to get Parrot NCI generated mid 2010
16:08 kthakore moritz_: I will migrate SDL::Tutorial::Tetris then too
16:08 kthakore and Pong, and acme's bouncy
16:08 [particle] isn't sdl already working with parrot?
16:09 kthakore [particle]: not as well as it needs to
16:09 kthakore [particle]: if we (perl5 sdl devs) can have XS bindings done with SWIG
16:09 [particle] ah, yes, the old "for some value of working"
16:09 kthakore and do SWIG + Parrot
16:09 kthakore [particle]: then we have a common code base
16:10 moritz_ oh, and rakudo needs to be faster than today
16:10 moritz_ for a nice gaming experience
16:10 [particle] moore's law will fix that :)
16:11 kthakore [particle]: here is the exact converstation here http://irclog.perlgeek.de/parrot/2009-10-17#i_1612436
16:11 kthakore [particle]: dukeleto pointed me in that way
16:12 kthakore moritz_: ah but parrot is fast enough now so C libs + mostly Parrot + sprinkling of Rakudo may work!
16:13 kthakore [particle]: moritz_: I do not like predicting the future. But if I can get this redesign done for XS modules in Perl5
16:14 kthakore I may get more developers interested in moving the design to SWIG interfaces
16:14 kthakore right now the design is ... well bad
16:15 kthakore moritz_: [particle]: if anyone is interested in gaming + Perl please send them our way (#sdl irc.perl.org)
16:16 kthakore ok I need to go back to hacking redesign bye!
16:16 [particle] kthakore: will do.
16:22 kthakore [particle]: btw I forgot to do shameless plug our code is here http://github.com/kthakore/SDL_perl
16:22 kthakore :)
16:22 Coke moritz_: I'm happy to help review for english sanity.
16:25 Coke would forking and generating pull requests be the way to go?
16:40 moritz_ Coke: commit directly
16:40 moritz_ Coke: tell my your github ID, and you'll get a commit bit
16:43 naypalm joined #perl6book
16:49 dalek book: ac44502 | pmichaud++ | src/ (2 files):
16:49 dalek book: Fix a couple of noticed typos.
16:49 dalek book: review: http://github.com/perl6/book/commit/ac44502beb1a9f2ad8ed958d764cf57cf9240f0f
16:49 dalek book: fa8e079 | pmichaud++ | src/grammars.pod:
16:49 dalek book: Another typo.
16:49 dalek book: review: http://github.com/perl6/book/commit/fa8e079f199acad43680ff84afb8cef83ee3a722
16:55 [particle] moritz_: hugme can handle that, no?
16:59 moritz_ [particle]: yes
17:14 colomon joined #perl6book
17:21 colomon_ joined #perl6book
18:01 Coke moritz_: i iz coke
18:02 payload joined #perl6book
18:03 Coke brb
18:04 moritz_ hugme: add coke to book
18:04 * hugme hugs coke. Welcome to book!
18:39 Coke joined #perl6book
18:48 chromatic joined #perl6book
19:07 Coke eek.
19:41 kthakore hugme: I never got a hug ;(
19:41 kthakore chromatic: hiya!
19:43 chromatic hello
20:04 colomon joined #perl6book
20:08 moritz_ hugme: hug kthakore
20:08 * hugme hugs kthakore
20:22 kthakore hugme: yay!
20:22 kthakore chromatic: have you taken a peek at our redesign XS ?
20:22 chromatic Haven't had time, sorry.
20:23 kthakore chromatic: it is pretty neat! Case in point: http://github.com/kthakore/SDL_perl/commit/20f544ea4f3e7b34c68445aba89ed9c69d411ddf
20:23 kthakore chromatic: no problem
20:23 kthakore chromatic: I just want to show you that one thing
20:25 chromatic Is that typemap magic?
20:26 kthakore chromatic: yup :) it is an O_OBJECT now
20:27 chromatic Looks great!
20:27 kthakore chromatic: I found a really old CPAN module that sorta had it working and after a lot of trial and mostly error
20:27 kthakore chromatic: it works!!!!
20:28 kthakore chromatic: I know right! That is a gem I will remember for a while
20:29 kthakore chromatic: Ask me again to explain typemap ( I should blog this XS ) later when you have time.
20:30 chromatic Will do.
20:30 kthakore ok back to my dungeon read lair
21:13 naypalm joined #perl6book
21:18 dalek book: 810f25c | moritz++ | src/regexes.pod:
21:18 dalek book: [RX] substitutions, lookahead
21:18 dalek book: review: http://github.com/perl6/book/commit/810f25c25fc0e3278aa7a06d56fa0031af075f16
22:02 colomon joined #perl6book

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