website icon indicating copy to clipboard operation
website copied to clipboard

add a more detailed list of features

Open narimiran opened this issue 5 years ago • 7 comments

This is based on this Reddit comment by @c-blake, which was praised both on Reddit and our forum.

First of all: @c-blake, do we have your permission to use this?

Second: I'm not sure how to incorporate this to the existing index.html, so I've put it in features.html. Now there's more text than before, so now we can use a longer code example (and not repeat one from index.html) on the right. Any ideas?

narimiran avatar Oct 19 '20 12:10 narimiran

I could see why you might think I was abc619 from his writing style, but that was not me. I have never used Reddit. Maybe there is a way to PM the author.

c-blake avatar Oct 19 '20 12:10 c-blake

I did post a HackerNews comment praised (I think.."reflects what I think" is kinda vague..) about Go comparisons/start-ups/marketing in the same forum thread, though, which may be the origin of the confusion.

c-blake avatar Oct 19 '20 12:10 c-blake

I could see why you might think I was abc619 from his writing style

It was more because your nick on HN is cb[numbers] and this one is abc[numbers]. Sorry for the confusion, I'll contact the Reddit author directly.

narimiran avatar Oct 19 '20 14:10 narimiran

I suppose we could add a "See more features" button (or similar) on the front page below the current list?

dom96 avatar Oct 19 '20 19:10 dom96

If you move "Top tier meta-programming" (which mentions the VM) above "Iterating" then in the iterating section you could mention the even faster than TinyCC/tcc turnaround time of nim e. I guess implicit in this you may want to mention that TinyCC is supported as a backend. I always tell people about it, but it really does make for 200 ms from-scratch compile times, but nim e is 2x faster at like 100ms (with no imports) on the same machine. I agree with @dom96 that link-chasing/hierarchy of some kind may be helpful to organize things better. 100ms is every keystroke at 120 words per minute, but yeah, usually there are a few imports slowing that down. There are always a few modules that break with both tcc and nim e, of course, since they aren't as well tested. Anyway, turnaround time/edit-test cycles matter tons to some people and not at all to poor suckers stuck in C++/Rust-land. So, judgement call and all that. Just a thought.

c-blake avatar Oct 19 '20 19:10 c-blake

Any progress about this?

ringabout avatar Nov 20 '20 12:11 ringabout

Hi, @narimiran

I contacted with abc619 who approved it.

My question

Hi, do you see this pull request? Can you approve it? https://github.com/nim-lang/website/pull/237

abc619's answer

Hi! Sorry I didn't see your message earlier. I'm happy to approve using my comment or any derivitive of it :D And by the way, I love your Nim work on Prologue!

ringabout avatar Jul 10 '21 12:07 ringabout