| 03:31 | <Hixie> | Dashiva: that quote applies to RDF, too |
| 03:31 | <Hixie> | (solving a different problem) |
| 08:08 | <JonathanNeal> | howdy! |
| 09:14 | annevk | got tickets for TPAC |
| 11:21 | <boblet> | hey all, I thought I read on the twitterz that microdata was in Webkit trunk now, but API support at least is not. anyone know about browser microdata implementation? (I found the Mozilla bug, so apart from Firefox) |
| 15:28 | <JonathanNeal> | howdy |
| 15:38 | <boblet> | Hey JonathanNeal |
| 15:38 | <boblet> | nn all |
| 22:14 | <AryehGregor> | Python is such an awesome language. |
| 22:15 | <AryehGregor> | Its standard libraries alone are just pure awesome. |
| 22:15 | <micheil> | JavaScript is more awesome. |
| 22:15 | <AryehGregor> | Like: http://docs.python.org/library/os.html#os.tmpfile |
| 22:15 | <micheil> | :P |
| 22:15 | <AryehGregor> | JavaScript has like no standard library. |
| 22:15 | <micheil> | yeah, tmpfile is in C |
| 22:15 | <AryehGregor> | It's terrible. |
| 22:15 | <micheil> | AryehGregor: depends where you're using it. |
| 22:15 | <AryehGregor> | "Standard" means "always available". |
| 22:15 | <micheil> | we have a standard library in node.js |
| 22:15 | <AryehGregor> | Not "available only in some implementations." |
| 22:16 | <AryehGregor> | (Yes, C has good libraries too, I guess, but it's not a scripting language, so it's horrible in all sorts of other ways. Although also elegant, in its own way. And . . . fast.) |
| 22:16 | <Dashiva> | What do you call Math, Number, etc? |
| 22:16 | <AryehGregor> | I call them "minimal". |
| 22:17 | <miketaylr> | window.alert() is the best standard lib around |
| 22:17 | <AryehGregor> | Python's math-related standard libraries: http://docs.python.org/library/numeric.html |
| 22:17 | <AryehGregor> | It has stuff like random.lognormvariate() in its standard library. |
| 22:17 | <AryehGregor> | Which I just used in a program, incidentally. |
| 22:18 | <Dashiva> | Imagine how many awesome browser incompatabilities we'd have with that library size |
| 22:18 | <Philip`> | Implement the whole library in JS and have all the browsers share the code |
| 22:18 | <AryehGregor> | You could write a public-domain reference implementation in JavaScript and make it part of the standard. Then let browsers reimplement it only if their implementations behave the same as the reference one. |
| 22:18 | <AryehGregor> | Yeah. |
| 22:18 | <AryehGregor> | What he said. |
| 22:19 | <AryehGregor> | I'm pretty sure most of Python's standard libraries are written in Python, so they're shared with other implementations. |
| 22:20 | <micheil> | pah. scripting languages suck. Programming languages are what you want :P |