Nice article.

Regarding the Pharo mention:
"In practice however, many of the benefits of introspective
highlighting are provided by calling an external language-specific
lint tool from the editor."

Do Pharo does this?


About Smalltalk highlighting, one of the things I miss from Dolphin,
is that when editing a method code it will highlight as unimplemented
methods that are not in the hierarchy of receiver. So if you write:
'self foo' and #foo is not implemented in receiver's hierarchy but it
is somewhere else, it will be highlighted as unimplemented. It
validates this when the receiver (in the code) is self/super or any
literal. Completion uses receiver hinting too whenever possible.

Regards!

Esteban A. Maringolo


2014-09-28 17:52 GMT-03:00 Sven Van Caekenberghe <[email protected]>:
> Slightly OT:
>
> The Definitive Guide To Syntax Highlighting | Wilfred Hughes :: Blog
>
> http://www.wilfred.me.uk/blog/2014/09/27/the-definitive-guide-to-syntax-highlighting/
>
> Quite interesting, I didn't realise there were some many options. Seems like 
> a good reference if we ever discuss this topic (again).
>
> Also interesting, he mentioned Pharo at the end !
>
> Sven
>
>

Reply via email to