ONJava.com -- The Independent Source for Enterprise Java
oreilly.comSafari Books Online.Conferences.


AddThis Social Bookmark Button
  What I Hate About Your Programming Language
Subject:   What do you hate about Forth, Lisp and APL?
Date:   2005-10-28 03:19:59
From:   adrianh
Response to: What do you hate about Forth, Lisp and APL?

Hm, good question. I don't have a lot experience with macro assembler, but if you mean what I think you mean, text substitution macros just aren't fun.

Most macro assemblers these days aren't just simple text substitutions, but have some knowledge of "syntax".

However, even basic cpp style subs are a lot more usable with assembler (back in the day when I was writing a moderate amount of 6502 code I wrote my own :-). Since there isn't as much language syntax to confuse issues you don't get half the problems that you get in C for example.

I would like Lisp better if it had syntax.

You'd like Lisp better if it had more syntax m'thinks. But then, of course, you would lose many of the advantages having a first class representation of the AST gives you.