On Saturday, March 10, 2012 7:57:59 AM UTC-6, lpetit wrote: > > > > 2012/3/10 Brian Goslinga <brian.gosli...@gmail.com> > >> On Mar 8, 3:12 pm, cej38 <junkerme...@gmail.com> wrote: >> > This is a NOOB question. >> > >> > Would it be possible to write a library that could do IO without >> > resorting to the underlying VM? >> I would be suspicious of a cross-implementation wrapper. You'll >> probably end up with something as awful as the Common Lisp path API. >> > > Is the python i/o library a good counter-example to th CL path API? > There is a trade off here. If you want to be very portable you'll end up with something like the CL path API because you need logicals and file revisions to really support VMS, for example.
The upside here is that because today's popular platforms are almost identical anyways, you can mostly get away with disguising embracing the host as being portable. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en