Charles wrote:I don't follow you here. I have no idea why this would matter. Nor would I expect that you couldn't find mailing lists where people post a couple times and then move on. People who check out new languages come and go. Consider that you have apparently checked out at least 7, but I doubt you're on their irc channels and mailing lists every day for all 7.
It's true that people come and go...However, if e.g. my web analytics software shows that I've high bounce rate it tells me it's better to do something about it despite my assumptions that everything is fine with my web pages.
So, I've feeling, based on short 'research' of forums, that it's happening here.
Here is one interesting
article I just read which might illustrate the point.
Otoh, let me say that my checking of 'at least 7' languages didn't consist of few posts, but I mostly spent considerable time evaluating it. On my bookshelf there are few Haskell & Python books, I own D book, was submitting comments (as beta tester) to the upcoming OCaml book, spent time in Nimrod's IRC, posted a lot in Cython lists as well as spent time in #ada, posting to the list and even ordered Ada book which got lost on the way to Croatia which triggered the signal that maybe that's not THE language I'm looking for.
Re: other lang docs, I'm suprised you listed
http://boo.codehaus.org/Home as a counterexample, because I'm pretty sure that is their wiki! Also they said they were moving content to another wiki...
That was my mistake - it's clearly the least good docs amognst all other candidates, but stiil their Primer & Language guides have clear TOC and, at least some navigational links to go through.
Ceylon's docs look clean but the left third of my window is consumed by whitespace and some nav links. Not ideal imo.
Online rendering is not the best indeed, but keep on mind few things:
[*] accrording to Wikipedia Ceylon is 5 yrs younger (appeared in 2011)
[*] release ships with Language spec document which is available as single page, multiple pages with navigational links and ~110p PDF (it's available online as well)
[*] language spec is very nicely semantically structured and generated from markdown source by DocBook stylesheets
Re: Cobra's structure, my attempt to solve that was creating these pages...not to mention the outline on the main wiki page which has occasionally been re-organized.
The problem which I see with wikis in general is that's it's very easy to create a page, but then one easily lose the structure.
Try to browse documentation for
Tiki project for a short period of time and I hope you'll understand my point.
But I have no problem at all if you want to start a new wiki page with a different outline and even new topics. That's the nice thing about wikis--you can do that. And we don't have to migrate the wiki for you to do this today. It takes seconds to get a wiki page started.
Huh...my point is that wiki is not good as
main documentation, but it can serve as providing supplementary info and I believe that to re-organize docs it would require to keep docs in the source repo, use some standard markup (I won't throw my favorites), create tutorial, user guide and manual and ship everything in release tarball.
I don't recall other complaints in this same vein in the past.
It's not that everybody barks aloud.
At the present moment, the organization of the docs in the wiki is very incompatible with the elegance of the language itself, so I wonder, seeing your taste as language designer, how can you tolerate it...it must be due to time constraints.
Usually doc complaints have more to do with something missing. Maybe getting a complaint on structure or presentation is a good sign then.
It's. Don't forget that I've become seriously interested for Cobra mostly based on what I've
seen/read and not on what I have
done with the language.