[swift-evolution] Should we rename "class" when referring to protocol conformance?

Vladimir.S svabox at gmail.com
Mon May 16 06:43:32 CDT 2016


FWIW, totally agree with this opinion. I also don't understand why "poor 
beginner who would start typing swift code before reading the manual" 
becomes so important when we decide to accept or not some new feature or 
change. Are we working on language that must be used just to teach 
children/beginners for programming or the main purpose of Swift is 
developing of real(often complex) software products?

Please don't tell me that Swift *can* be used to teach children/beginners, 
I know this, and I believe this is good, and only very basic 
syntax/features will be used for this.

On 16.05.2016 10:46, L. Mihalkovic via swift-evolution wrote:
> {bracket}I have watched some of the past discussion in the archive and
> noticed a number of situations when good proposals get derailed in the name
> of how difficult the syntax would become for the poor beginner who would
> start typing swift code before reading the manual. My depiction is a bit
> itself of an exageration, but if we all thing about it, I am sure we can
> name one such proposal. Programming is not a magical activity that one
> should be able to perform without any learning curve, in the name of a
> universal intuition guiding us all in the right direction. I would even
> wager that the more languages one learns, the easier it becomes to make
> wrong assumptions based on how familiar certain patterns or notions
> seem{/bracket}


More information about the swift-evolution mailing list