tag:blogger.com,1999:blog-4990922102626688253.post2252418852313063408..comments2023-04-15T11:42:35.385-04:00Comments on Go To Hellman: The Object-Oriented BookErichttp://www.blogger.com/profile/14172740163003223132noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-4990922102626688253.post-29106976523943034532011-05-22T18:32:36.119-04:002011-05-22T18:32:36.119-04:00jmax- a comparison between ISBN and DOI is an exer...jmax- a comparison between ISBN and DOI is an exercise left for the reader.Erichttps://www.blogger.com/profile/14172740163003223132noreply@blogger.comtag:blogger.com,1999:blog-4990922102626688253.post-2214701248307291902011-05-21T23:35:16.692-04:002011-05-21T23:35:16.692-04:00Nice post, Eric. I think you've nailed the con...Nice post, Eric. I think you've nailed the content-centric side of this. But there's an 'ecological' implication of OOP that may become relevant to books too.<br /><br />The original OOP philosophy developed at Xerox PARC in the 70s was also wrapped up in their R&D on peer-to-peer networking. Objects weren't just a means of encapsulating data+methods; the larger picture was a whole distributed network made up of message-passing peers.<br /><br />We *almost* have something like that P2P architecture with the open Web today, despite the fact that the Web appears very centralized around powerful servers (Google, Facebook, Amazon, etc.). We *almost* have an architecture where book-like objects are queryable and message-able across the whole Internet, in a peer-to-peer fashion, rather than the big centralized tables that a company like Amazon or Bowker is built on. <br /><br />The difference between the one vision and the other is almost more of attitude and expectation than anything 'technical'.jmaxhttps://www.blogger.com/profile/01536915005247719275noreply@blogger.comtag:blogger.com,1999:blog-4990922102626688253.post-87613649755750264582011-05-20T14:48:26.902-04:002011-05-20T14:48:26.902-04:00jester, I'd look at Calibre and Bookworm for o...jester, I'd look at <a href="http://calibre-ebook.com/" rel="nofollow">Calibre</a> and <a href="http://bookworm.oreilly.com/" rel="nofollow">Bookworm</a> for open source implementations. Also, almost all the reader implementations (including commercial) are based on Webkit, which is Open Source.Erichttps://www.blogger.com/profile/04483241450401134977noreply@blogger.comtag:blogger.com,1999:blog-4990922102626688253.post-496151714301148582011-05-20T10:02:00.979-04:002011-05-20T10:02:00.979-04:00Thanks, Eric, for this view of EPUB. I knew it wa...Thanks, Eric, for this view of EPUB. I knew it was undergoing a revision, but I didn't know it was one that could be such a fundamental shift. As the worlds of books and programming come closer together, do you think we'll see the introduction of higher-level code libraries (perhaps in an open source form) that will read .epub files and treat them as objects? Is there work happening within IDPF to create a "reference implementation" of such a code library?Anonymousnoreply@blogger.com