[Meta] Signal to Noise

Is anyone else bothered by the preponderance of off topic posts happening in here?


It seems like people are asking questions like 'How do I code my app?' instead of 'Discuss this language feature'


People are answering the questions here because they are being swayed by the new gammification mechanic, leading to more people making off topic posts.


Should we be trying to police this, or does it not matter to anyone else?

Answered by QuinceyMorris in 24273022

The funneling effect of the new forum architecture is likely the cause of this. In the old forums, if your thought process was "I want to write an app in Swift using Xcode", you would have first seen a choice between Mac Development, iOS Development and Developer Tools, and very likely you'd choose one of the first two.


Currently, you first see a choice between Xcode and other things. The other things are a breakdown of topics that new people won't be able to parse (honestly, I've no idea why "App" frameworks and "System" frameworks are a distinction that means anything, or why "Media" frameworks aren't "App" frameworks), and there's certainly no topic for development in general.


No wonder people are choosing Xcode -> Swift. I've occasionally asked people to move their posts, but I feel bad about doing it, since it's not their fault that they're in the wrong place.

Are there really that many that would be more appropriate for another section in the developer forums?


If you are bothered by those topics, it's usually pretty easy to identify them from the subject, and they should be easy enough to ignore.

9 of 25 posts on the 'front page' right now are non Swift specific, or only tangentally related because they happen to be using Swift. That seems like a lot to me. Why even bother having topics if they are just going to be ignored?

At the moment these threads are on the front page of the Swift section:

Determine or bound large array of values?
[Meta] Signal to Noise
NSFileCoordinator w/ Swift 2 Error Handling
Swift needs a better __FUNCTION__
Count how many lines a string has
Lightweight code sharing
Step-by-step assistance with creating an app
Why can't I specify a types within a tuple?
Swift: not being able to change UILabel properties inside callback function
TupleLiteralConvertible?
Swift, NSJSONSerialization.dataWithJSONObject BAD_EXEC_ACCESS while Converting to JSON
I'm new. Please help to switch to this code through xcode->swift
Partial application of protocol method is not allowed
Linker error depending on scope of variable declaration
how can i get phone number from swift?
Swift frameworks and unmapped SDK libraries?
Word of the Day App [Help Needed]
Swift needs to allow iterating over enums
Word of the Day App
ManagedBuffer usage examples
Swift 2.0: "Command failed due to signal: illegal instruction: 4"
import Foundation surprises
Controlling Objective-C getter name for stored properties?
Append tuple to array?
argc?


The only ones that don't really seem to "belong" here because they are unrelated to Swift are your thread, the two "Word of the Day App" threads (one of which is a duplicate, and I'm not sure what other section would be more appropriate, other than Xcode>Getting Started), and the line counting thread (which probably should have been posted in the Cocoa section).


#12 and #15 are a bit lacking in terms of question quality, but they are in the right place.


It's not like there is so much traffic here that someone who reads once a day would need to go through hundreds of threads to avoid missing something that would be particularly interesting to them.


If you want more discussion about Swift, start a thread or two on topics you want to discuss. If people are interested in having that discussion they will reply, and if not, they won't.

Yes, there has definitely been a burst of Cocoa-related questions. But who knows if it's related to the new forum architecture or to WWDC.

Accepted Answer

The funneling effect of the new forum architecture is likely the cause of this. In the old forums, if your thought process was "I want to write an app in Swift using Xcode", you would have first seen a choice between Mac Development, iOS Development and Developer Tools, and very likely you'd choose one of the first two.


Currently, you first see a choice between Xcode and other things. The other things are a breakdown of topics that new people won't be able to parse (honestly, I've no idea why "App" frameworks and "System" frameworks are a distinction that means anything, or why "Media" frameworks aren't "App" frameworks), and there's certainly no topic for development in general.


No wonder people are choosing Xcode -> Swift. I've occasionally asked people to move their posts, but I feel bad about doing it, since it's not their fault that they're in the wrong place.

I have been programming computers for 44 years. I think a lot of the interesting posts have been by youngsters (I am 65) who have been educated in functional programming. I think the majority of them are off playing with Swift 2.0.


---------------


My DNA


RPG - Report Program Generator IBM 360 Model 20 - San Jose

Fortran - CDC6600 Sunnyvale Ca

Cobol - CDC6600 Sunnyvale Ca

Burroughs B3500 Assembly

Burroughs B3500 Cobol

IBM 360 Cobol

IBM 360 Assembly Language and Macro Assembler

Assembly Language 6502, 808x, 68xx

Pascal

Forth

C

Scheme

Java

Lisp

Visual Basic

SQL

Smalltalk

Objective-C

Swift

Strange especially the posts by fp fans annoy me the most - They all try to make a Haskell clone out of Swift.

FWIW, I would suggest that anyone who thinks Swift can do FP completely misunderstands what actually FP is and is best just ignored.


Personally I'm more irritated by crappy navigation, poor information density, lousy formatting, weak search, dozy mods, and so on. At least the Apple mailing lists are still going strong; you might try those for a stronger signal to noise. No school like the old school.

[Meta] Signal to Noise
 
 
Q