[erlang-questions] Speaking of comments

Edmond Begumisa ebegumisa@REDACTED
Mon Dec 13 08:19:01 CET 2010


Interesting article.

I don't know about using non-ASCII for actual source-code as the author  
suggests. I'm not a language designer so I have no opinion this (though in  
relation to this, I've sometimes wondered about alternatives to programing  
languages revolving around English -- it must really irritate non-English  
speakers, especially those coming from languages using non-latin  
alphabets.)

What I would love is very rich and flexible ways of attaching annotations  
or "running commentary" to source code. I would think this could be done  
without changing the language in question. Probably more of an Editor/IDE  
feature than a language feature.

One can envisage some sort of open file format (maybe mark-up based) that  
accompanies source code which various editors/IDEs could start  
reading+writing to and render next to the actual source code. That would  
probably be more acceptable to people and less disruptive.

- Edmond -


On Thu, 09 Dec 2010 02:46:46 +1100, Toby Thain <toby@REDACTED>  
wrote:

> On 08/12/10 10:15 AM, Edmond Begumisa wrote:
>> I've thought -- now and then, in the back of my mind -- about removing
>> comments from actual source all-together ...
>> Also, in the right pane, I've wanted nestable trees with flexible levels
>> of detail. Heck, why not even rich text? "FIX ME" in bold red.
>
> I wonder if you have seen this:
> http://developers.slashdot.org/article.pl?sid=10/10/31/2127201
>
> --Toby
>
>
>> Take it
>> further: login-name awareness, source-control/bug-tracker integration
>> (this programmer said this, that programmer said that.)
>>
>> It seems a shame that in 2010, it's still so limiting what we can do
>> with comments in our source code!
>>
>> - Edmond -
>>
>> On Thu, 09 Dec 2010 01:39:42 +1100, David Mercer <dmercer@REDACTED>  
>> wrote:
>>
>>> On Tuesday, December 07, 2010, Richard O'Keefe wrote:
>>>
>>>> Nesting comments are one of those clever ideas
>>>> that turn out to be really dumb, because they don't actually work.
>>>


-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/


More information about the erlang-questions mailing list