« __resolve I chose Scheme over Common Lisp »

Excuses, excuses.

So I have to admit that I’m ashamed for not having written anything here in the past few months. I’ve been working on a project that was responsible for creating most of my past posts, whenever I found something I thought was interesting or cool in a solution, I would write about it. Anyway, I’m past the point where I’m solving interesting problem, and now spend most of the time trying to fix bugs, change syntax, write documentation, and other things that don’t have any real clever solutions.

There are a few things that I’ve been dealing with. If anyone is interested in hearing more about any of these topics let me know:

  • Common Lisp vs Scheme, why must I choose sides?
  • Why is everyone an idiot? why can’t flash halt execution until something happens?
  • XML single-handedly set software back 50 years
  • Continuation Passing Style and why it is awesome

This is the lamest post I’ve written so far, but I’m posting it to spite myself.

Comments

  1. Mike | October 31st, 2007 | 2:45 pm

    >> Common Lisp vs Scheme, why must I choose sides?
    >> Continuation Passing Style and why it is awesome

    Yes please.

  2. mfh | October 31st, 2007 | 5:16 pm

    I’d like to hear your thoughts on CPS and how it interacts with the stack (since CPS “never returns”) and garbage collectors / memory management.

  3. Danny Wilson | December 8th, 2007 | 10:44 am

    Hey there,

    I’ve just started learning CL and am very interested in compiling to AVM2. Before I started my LISP journey I’ve been using haxe (www.haxe.org). In case you don’t know what it is: a compiler (written in ocaml) that takes actionscript like code and compiles it into flash 6-9, javascript and neko (lightweight VM). Recently the author released hxASM which allows you to write AVM2 assembly. I dunno how much I can do right now (still getting used to lisp) but please contact me or whatever :-)

  4. Albin | December 20th, 2007 | 11:58 am

    Always like to hear opinions on how bad XML is. I have a love/hate relationship.

    - just about every language known to man has an XML parser and can talk over http. XML over http in a RESTful style solves a lot of problems.

    - xslt, while not pretty, is powerful, in combination with the first bullet above, it makes communicating between processes and different xml dialects possible.

    sure sexps may have been a better choice, but how does what we have in xml send us backwards, when there was nothing better in common (wide) use before? there were solutions that some languages and tools supported, but not nearly the number that is possible now with xml.

    a better thing to argue was what the present *might* look like, had we chosen sexps or a variant of TeX instead of XML or HTML.

    said in one sentence : We haven’t regressed, however, with better choices there would have been more progress.

    Albin

  5. Ab | February 19th, 2010 | 6:39 pm

    XML set us back 100 years, not 50.

    All the lame excuses out there are just that..

Post a comment