EDIT: How many people still have trouble with Unicode input? Should I publish my XCompose solution?
256 karma · joined June 28, 2010
EDIT: How many people still have trouble with Unicode input? Should I publish my XCompose solution?
On the other hand, user moderated communities like Hacker News and Reddit seem to cut back on this a lot. Only funny or informative abusive comments are shown.
Feature, not a bug. HN looks fantastic.
I can do this with Arch Linux. I can't imagine what you could've had so much trouble with.
(or (= 0 (+ x y)) (print "hi"))
['or', ['=', 0, ['+', 'x', 'y']], ['print', 'hi']]C, asm, ML, Lisp, Java, Tcl?
>> If you really want to do complicated lisp-style meta-programming stuff
> Increases technical debt
Yep. The sane solution is to just not do stuff like this at all. In rare
situations it ends up being worth it.No it doesn't. It only requires a single rule in your Makefile. Something like:
%.c: %.cpre preprocess.pl; ./preprocess.pl <$^ >$@ I think it's silly to continue this without using (better) concrete
examples, but I'm don't think it'd be worth the effort.
>> [Author is better at Haskell than C].
> This does suggest that the author is right to use Haskell [...].
Certainly.Over the last several years, I've experimented with rewriting some of my small C programs in Haskell or ML, and vis-versa. Amazingly, the C programs often end up being shorter, simpler, and significantly less headache (for these small programs). I am very comfortable coding in all three languages, so I think I'm pretty unbiased.
Reading the code from the article, the Haskell code is much better written than the C code. I think the author is making a mistake in thinking the better code is a result of the merits of Haskell w.r.t C instead of just the result of the clean rewrite plus being more experienced with Haskell.
This is baseless FUD.
I completely agree, but how can we make money from this? All ways of making money from software involve controlling users. Like it or not, the time we can afford to spend on unprofitable side-projects is fairly limited.