I agree wholeheartedly! I still believe in (mostly) self documenting code and that cannot be achieved by using abbreviations.
Max
On 04.07.2013, at 12:52, Torsten Bergmann <astares@gmx.de> wrote:
> Usually I thought only the C/C++ people fell in love with abbreviations - but
> now its our own community:
>
> in Pharo 3.0 one can write:
>
> � � � �Smalltalk os env
>
> or would it be better to use:
>
> � � � �Smalltalk operatingSystem environment
>
> in the future?
>
> So is the current
>
> � � � �Smalltalk vm
>
> better than
>
> � � � �Smalltalk virtualMachine
>
> I know: even a newcomer should know what "OS" means. At least Smalltalkers/Java people should
> know they need a "VM". But nonetheless I think a common goal would be to keep
> Pharo code and method selectors readable and avoid abbreviations when possible.
>
> Also there are Pharo methods like #getEnv: instead of #getEnvironmentVariable:
> (interesting that they wrap the native C/C++ API "GetEnvironmentVariableA"
> which does not use abbreviations)
>
> Should we care (with an issue) and use the more readable forms in
> the future and deprecated the abbreviation forms?
>
> Or will we keep abbreviations for the lazy and easier typing?
>
> If you comment please think about the goal to get readable code, the goal to
> get more newcomers into programming and your own first steps with Smalltalk
> and IT ...
>
>
>
>
>
