[swift-evolution] Should we consider Swift improvements for indie solo programmers?
Amir Michail
a.michail at me.com
Sat Dec 12 10:14:34 CST 2015
I don’t think the issue with long functions being bad is that clear. See this:
https://news.ycombinator.com/item?id=8374345
> On Dec 12, 2015, at 9:44 AM, Al Skipp <al_skipp at fastmail.fm> wrote:
>
> I strongly support the idea of Swift being approachable to everyone, from individuals working on small projects, or learning programming for the first time, to large complex projects. To make this a possibility I believe it’s important that the language not become too big, by accumulating every conceivable feature.
>
> It’s not a bad thing if the language discourages certain constructs, it may seem pernicious at first, but you’re likely to thank it later.
>
> The trouble with exceedingly long methods is that they’re potentially easy to write, almost certainly difficult to read and a complete nightmare to change afterwards. Think about your future self, do you want to subject them to unnecessary pain?
>
> I think it’d be doing a disservice to learners if the language encouraged quick gain, but long term pain.
>
>
>> On 12 Dec 2015, at 13:54, Amir Michail via swift-evolution <swift-evolution at swift.org> wrote:
>>
>> Unlike those working in teams, indie solo programmers may be happy with some non-optimal coding practices (e.g., very long methods, etc.)
>>
>> Should we consider improvements to Swift that are of interest mostly to indie solo programmers (e.g., optional “} /for”, etc.)?
>>
>> _______________________________________________
>> swift-evolution mailing list
>> swift-evolution at swift.org
>> https://lists.swift.org/mailman/listinfo/swift-evolution
>
More information about the swift-evolution
mailing list