First of all, thank you very much for your reply :)!
I have never touched Arc and news.arc, so maybe I shouldn't even try to incorporate the news.arc code into another language.
I have never received an advice like "Learning how Ruby developers think.", but I believe it is one of the best advice I have received (especially for a newbie like myself.)
Maybe I am trying do to everything when I should be focusing on one thing and learning slowly but surely.
First of all, thank you very much for your reply :)!
I see, I don't know anything about Arc and how news.arc works, so I didn't know that it would be difficult to use both news.arc and PHP.
I have been programming for about a year = newbie.
But wanted to give a try since I love Hacker News and now that I love Arc Forum with the warm welcome I received :)!
Are there any services other than Hacker News and Arc Forum that was build with news.arc!?
To be honest, I am completely new to Arc and news.arc.
I thought building a Hacker-News like forum with news.arc would be faster, but maybe I should be focusing on what I know and build with the languages that I actually know.
Is it possible to reverse-engineer? news.arc, because I will probably have a bumpy ride to program "ranking algorithm" like the one used in news.arc (Hacker News).
Hacker News's ranking algorithm isn't public, is it?
At least, it probably isn't in our version of news.arc. As Paul Graham says at http://arclanguage.org/item?id=12468, "I should release a new version though. News.arc is greatly improved since the last release." (I assume the ranking algorithm wouldn't escape scrutiny....)
I noticed that a few pieces of the algorithm were not released, and the algorithm has surely changed since arc3.1, but the published code explains at least the overall behavior of Hacker News ranking.