[ANN] Instiki 0.7.0: Flavors of Expression

CamelCase breaks down when you want an acronym like FOO to be a link.
It also breaks down for single word links. Ie: C++ - and the resulting
c2.com abomination CeePlusPlus. So, IMO, I think both should work -
CamelCase should still be a link, but [[xxxxx xxxx]] is also a link.

From: Jean-Hugues ROBERT [mailto:jean_hugues_robert@yahoo.com]
Sent: Tuesday, April 20, 2004 1:32 PM
To: ruby-talk ML
Subject: Re: [ANN] Instiki 0.7.0: Flavors of Expression

Remove CamelCase ?

I’d rather not. Because of an additional, subtle, cons:

Thanks to CamelCase new “concepts” are popularized.
Here is why:

When a couple of words (or slightly more) go together
well and if the underlying concept is successful
enough, then the CamelCase name for the concept will
pop up frequently and chances are that it becomes an idiom.

CamelCase is an example of this.

Having “names” for “things” is a good thing, it
structures the mind and facilitate communication.
Regular names are already overloaded with meaning.
CamelCase open a new name space for CamelNames.

You may agree that the success of acronyms is another
indication of the deep need for new name spaces. So, help
fulfill that need and promote CamelNames :slight_smile:

BTW: Do we remember how we used to describe a name
in CamelCase before CamelCase became so widely accepted ?
Personnaly I discovered that name, CamelCase, browsing
www.c2.com, the original Wiki. That way… despites having
been exposed to SmallTalk years before (where I believe
CamelCase was used a lot for the first time).

An additional benefit of CamelCase is that while Wikis becomes
increasingly popular, it will become possible to use
a CamelName in a mail message. People will understand
that one is referring to an already defined concept
that they can find information about in some Wiki.

Now, if you want to do something that will promote
CamelCase names, provide a feature whereby one can
easily provide a CamelLink to a WikiPage in an external
wiki and then you get another WWW (WorldWideWiki).
See also InterWikiLinks,
on Meatball (Top 15 Trang Cá Cược, Cá Độ Bóng Đá Uy Tín Nhất Việt Nam)

Yours,

Jean-Hugues Robert

PS: If you want to support [[such links]], make it possible
to have CamelCaseLinks too (at the same time). My 2 Cents.

David Heinemeier Hansson wrote:

What’s new in Instiki 0.7.0?

I’ve got a proposition for the next version: remove CamelCase and use
links like this: [[Wiki Page]].

Cons:

  • more to type

Pros:

  • no accidental linking
  • no need to escape WikiWords
  • no need to invent stupid names for wiki pages: having to write
    “CeeLanguage” if you mean “C” sucks big time
  • wiki pages get a higher page rank: for most search engines the URL
    “…/show/WikiPage” doesn’t contain the word “Wiki”, so the page
    is
    ranked lower in a search for “Wiki” as it would if the words in
    the
···

-----Original Message-----
At 21:39 20/04/2004 +0900, you wrote:

Url were seperated by " " or “_”

  • Wikipedia does it

Please tell me what you think about it.
in the
Url were seperated by " " or “_”

  • Wikipedia does it

Please tell me what you think about it.


Web: @jhr is virteal, virtually real
Phone: +33 (0) 4 92 27 74 17