3 ms·
I'm assuming you've been downvoted because slightly more than 50% of HNers think of this project as an artistic/fun project. But the fact is, even a purely art
by vox 16y ago
I'm assuming you've been downvoted because slightly more than 50% of HNers think of this project as an artistic/fun project.
But the fact is, even a purely artistic/fun project will have some creativity or originality in it. I would consider a toy language or Brainf__k written for the first time as artistic.
But this project is just a JIT for Brainf__k, there's no creativity in it, and all it did was give the author some experience writing JITs. In that sense this is an exercise project, and IMO exercise projects do not belong to HN.
- StavrosK 16y agoDoes HN censor the "fuck" in "Brainfuck", or was it just you? EDIT: Ah, it doesn't.
- steveklabnik 16y agoGenerally, as long as it's part of something constructive and adds rather than detracts from the message, the community won't downvote profanity. http://news.ycombinator.com/item?id=1636262 http://news.ycombinator.com/item?id=1636262
- jrockway 16y agoexercise projects do not belong to [sic] HN You've used HN for 38 days and you are already saying what kinds of programming articles should and shouldn't be on HN? Sorry, but this is exactly the sort of thing we should see on HN. But this project is just a JIT for Brainfuck, there's no creativity in it, and all it did was give the author some experience writing JITs. How exactly do you define creative? The author applied his programming skills to create something that didn't exist before. That's creative.
- travisa 16y agoAs someone interested in compiler technology, I was happy to see a simple example of a tracing JIT in LLVM. See: http://lambda-the-ultimate.org/node/3851 http://lambda-the-ultimate.org/node/3851