lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Tue, Jul 1, 2014 at 8:47 AM, Aaron B. <aaron@zadzmo.org> wrote:
> On Tue, 1 Jul 2014 17:32:59 +0200
> Marc Balmer <marc@msys.ch> wrote:
>
>>
>> Am 01.07.2014 um 15:08 schrieb Andrew Starks <andrew.starks@trms.com>:
>>
>> > http://programmers.stackexchange.com/questions/221615/why-do-dynamic-languages-make-it-more-difficult-to-maintain-large-codebases
>> >
>> > Told from the perspective of JavaScript, but most of it applies to Lua, as well.
>> >
>>
>> Our own software proves him wrong.  Dynamic languages are very well manageable, also with large codebases.
>>
>
> Agreed.
>
> I've personally seen large Perl codebases that stayed clean, and large
> C# projects that were unmanageable bowls of spaghetti. I always believed
> it was more about the displine of the programming team to adhere to
> best practices and do things right, as opposed to the language they were
> working in.

The point being made is that best practices work, but in some
languages best practices can be (at least partially) enforced by the
compiler while in others it can only be enforced through human
behavior.

/s/ Adam