7 ms·
Lispkit – A Lisp browser using WebKit
- alexandre_m 12y agoLimp Lispkit would be a much cooler name.
- AeroNotix 12y agoGot a chuckle out of me!
- cmiles74 12y agoThis looks pretty neat! I've started writing a scraper around the WebKit implementation that comes with Java 8 in Clojure. Lately I've been toying with the idea of trying to put a Conkeror-like browser together that's extensible (well, to some degree) with Clojure code. https://github.com/cmiles74/scraper https://github.com/cmiles74/scraper
- abecedarius 12y agoIs a Lisp browser a browser of Lisp code, or a web browser in Lisp? I won't watch a video to find out, and it wasn't immediately obvious from the source code.
- vertex-four 12y agoIt probably took you longer to write that than to click a video and fast-forward to about half-way in to see.
- sklogic 12y agoVideo is the worst media possible. If something is not clear from a plain text, it's quite likely something worthless. It is really annoying that so many people are producing useless video content now instead of writing nice, clean text.
- kyberias 12y agoI agree 100%. All kinds of "tutorials" in video format are almost the worst. It's not searchable etc. I'm expected to grab headphones and watch the whole thing in order to learn that one thing.
- jnbiche 12y agoI couldn't agree more, but we're in the minority. But if I see a project/company has limited its marketing/explanation to video only, I just close the browser tab. I can't stand watching a 10-minute video for an explanation, when reading a brief, well-written paragraph could give me all the info I need.
- JasonFruit 12y agoI have literally never watched a video to learn something without being forced — post-literacy be dashed. The idea-per-minute ratio is not even close to that of the written word.
- dragonwriter 12y ago> It is really annoying that so many people are producing useless video content now instead of writing nice, clean text. To be fair, many of the people creating useless video context would probably have been writing useless text if video wasn't the hip thing to do.
- notduncansmith 12y agoAgreed. I would pay serious dollars for "Paragraph-Summaries-Of-Videos As A Service".
- jrapdx3 12y agoIt reminds of years ago when invited to watch a slide show of someone's vacation pictures. It could go on for hours and there was never a graceful way to escape the ordeal. OTOH being offered a pile of 3x5" prints to view was much less a problem, since easy enough to peruse quickly, maybe stopping here or there to admire a few worthy shots. In today's world, video is just like the interminable slide show, and information reduced to text equivalent to the stack of prints. I definitely know which I prefer to deal with.
- elwell 12y agoThe keyword "WebKit" should make it clear that this is a web browser.
- ltbarcly3 12y agoAhem, this is a thin UI wrapper around a browser engine written in C++ called WebKit, the main UI elements being in reality a thin lisp wrapper around a C UI framework called GTK. Calling this a Lisp browser is like using Xmonad and calling Linux a Haskell Operating System.
- chongli 12y agoYeah. A proper Lisp browser would run on one of those old Symbolics machines. It would eschew html, css and javascript in favour of lisp for all 3. Instead of jpgs or gifs it would use Peter Henderson's picture language to describe all images, as it was famously demonstrated in SICP.
- justin_vanw 12y agoYou have failed to understand the point I was making. Instead, you have created some kind of dumb straw man viewpoint to argue against.
- AeroNotix 12y agoThen what is your argument? That it's worthless because it's not written in pure Lisp? Look at the Closure browser, it's awful and incomplete. There just isn't enough manpower in the Lisp community to accomplish something such as that.
- eudox 12y agoXmonad is a thin wrapper over the C X11 api, etc.
- fdsary 12y agoI wouldn't call Xmonad a window manager, but just a thin wrapper around X11 (C?) that happens to be written in haskell.
- sedachv 12y agoIt's a lot easier to drive WebKit from Lisp than to try to get the Closure web browser to HTML 5.
- lispm 12y agoGood to see people experimenting with SBCL, gtk and webkit. I'll hope we see more of that...
- ludwigvan 12y agoWhat would it take to embed webkit in emacs proper?
- AeroNotix 12y agoWork is already underway with this, I believe.