Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

coderanch, stackoverflow, <something else> Which one do you prefer and why ?

 
justin smythhe
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am beginning to feel a strong pull towards SO. It may not be perfect, but it is much bigger and usually responses are faster.
The interface and design is also better than CR in some ways.

What about you ? In which forum are you more active ?

 
Mandar Khire
Ranch Hand
Posts: 567
Android Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I prefer Coderanch.
Because this forum set a benchmark...
If any one want to create forum for coding...then he/she should beat the coderanch first..if succeeded then it become popular...
Yes there is may happened slow response for queries but it depend on how question ask...really person how ask question studied/searched/tried related to question & it shown in question...then response will fast.
I am from 2007 using this forum...even i take break from java almost 2 year...then also when reactive, all pattern same...
If question valid..then actual authors will give answers & very correct way they show for that question...
so...bottom line... When real query then first google, then search in coderanch...if not get answer then post here or other...& wait...but not post repeat question...
This all i learn here...
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15214
36
Android IntelliJ IDE Java Scala Spring
  • Likes 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
StackOverflow is not a forum, like CodeRanch.

On SO you can ask a question and people give answers. There's not really a good possibility to discuss back and forth, like on CodeRanch. SO is also a bit competitive with their system of points and scoring. SO is also not very friendly for new people. If you ask a question that is not properly formulated, your question will be voted down and closed or even be deleted very quickly. SO also restricts what kind of questions you can ask. If it's not a very specific programming question, your question will be voted down and closed as off-topic.

I find CodeRanch much more friendly than SO.
 
Rameshwar Soni
Ranch Hand
Posts: 247
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1) I think we cannot compare one forum to another.

2) Also many people consider StackOverFlow as a Question-Answer Site and not as a forum, CodeRanch is a forum

3) There are so many other Java forums too, so i personally do not compare them, but try to get knowledge from the topics and posts.
 
Rameshwar Soni
Ranch Hand
Posts: 247
  • Likes 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Justin, create the same topic in SO, you will be down-voted and the topic would have been closed
 
J. Kevin Robbins
Bartender
Posts: 1744
19
Chrome Firefox Browser jQuery Linux MySQL Database Netbeans IDE
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Agreed. I have found solutions on SO, but I've never posted there and never will. In fact, this is the only site where I post. Other sites I just browse.

I strongly dislike their point/voting system. Helping each other shouldn't be a competition.
 
Henry Wong
author
Marshal
Pie
Posts: 20997
76
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jk Robbins wrote:Agreed. I have found solutions on SO, but I've never posted there and never will. In fact, this is the only site where I post. Other sites I just browse.

I strongly dislike their point/voting system. Helping each other shouldn't be a competition.



It is an interesting incentive to help others -- to gain points, and hence, to gain some sort of status.... but it isn't sustainable IMO. It doesn't sound like a good way to create a community. You should help because you want to help, to help the community, and not to get some sort of status.

On the other hand, I see the reason to go there. Get your questions answered -- with no fuss, no need to deeply understand the solution, no need to discuss the reason for the question, etc. Just get an answer and move on.

Henry
 
Maneesh Godbole
Saloon Keeper
Posts: 11021
12
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you want to learn, come to the Ranch.
If you want code which you can copy paste so you can pretend you are a programmer, go to SO
 
justin smythhe
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Rameshwar Soni wrote:Justin, create the same topic in SO, you will be down-voted and the topic would have been closed


Yeah. They can be pretty wicked about that.
 
justin smythhe
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maneesh Godbole wrote:If you want to learn, come to the Ranch.
If you want code which you can copy paste so you can pretend you are a programmer, go to SO


That is a little harsh, don't you think ?
 
fred rosenberger
lowercase baba
Bartender
Pie
Posts: 12097
30
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
justin smythhe wrote:
Maneesh Godbole wrote:If you want to learn, come to the Ranch.
If you want code which you can copy paste so you can pretend you are a programmer, go to SO


That is a little harsh, don't you think ?

Honestly, I would agree. The only reason to go to SO (in my opinion) is to be given the answer - not because you want to learn and understand things.
 
Maneesh Godbole
Saloon Keeper
Posts: 11021
12
Android Eclipse IDE Google Web Toolkit Java Mac Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ok. The "you" was generic and not personally addressed to you. My bad if I came off as personal.
After suffering many "developers" over the years, who copy paste from the net, I am afraid, it's the bitter truth. I have known people who can't fix bugs/modify their "own code" because they don't know how it works in the first place. How come their "own code" then? Why they got ready made spoon fed answers over the internet!
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • Likes 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maneesh Godbole wrote:If you want to learn, come to the Ranch.
If you want code which you can copy paste so you can pretend you are a programmer, go to SO




It's not that black and white. There is a gray area. True, if I want to discuss something I'll post on CodeRanch. But just because I need an answer that doesn't require discussion doesn't mean I'm not learning anything. And not every answer has to be a learning experience. To categorize the sites as such and worse, to categories people by what site they use to get help is just plain ignorant.
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
fred rosenberger wrote:
justin smythhe wrote:
Maneesh Godbole wrote:If you want to learn, come to the Ranch.
If you want code which you can copy paste so you can pretend you are a programmer, go to SO


That is a little harsh, don't you think ?

Honestly, I would agree. The only reason to go to SO (in my opinion) is to be given the answer - not because you want to learn and understand things.


And as a blanket statement, this is bad because....???
 
justin smythhe
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maneesh Godbole wrote:Ok. The "you" was generic and not personally addressed to you. My bad if I came off as personal.
After suffering many "developers" over the years, who copy paste from the net, I am afraid, it's the bitter truth. I have known people who can't fix bugs/modify their "own code" because they don't know how it works in the first place. How come their "own code" then? Why they got ready made spoon fed answers over the internet!


By harsh, i meant you judging SO harshly
 
justin smythhe
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maneesh Godbole wrote:Ok. The "you" was generic and not personally addressed to you. My bad if I came off as personal.
After suffering many "developers" over the years, who copy paste from the net, I am afraid, it's the bitter truth. I have known people who can't fix bugs/modify their "own code" because they don't know how it works in the first place. How come their "own code" then? Why they got ready made spoon fed answers over the internet!


I won't be surprised if there are some developers who merely copy paste code, tweak it a bit and use it in their projects.
But i doubt if all or most people do that. Whenever possible, i try to understand the code too.
 
justin smythhe
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
One of the most frustrating issues in SO is this:
Sorry, you are only allowed to ask 6 questions in a 24 hour period
Like i Cant make another account to bypass that.
 
Paul Clapham
Sheriff
Pie
Posts: 20955
31
Eclipse IDE Firefox Browser MySQL Database
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
justin smythhe wrote:Sorry, you are only allowed to ask 6 questions in a 24 hour period


That's a perfectly reasonable limit: anybody who has to ask that many questions in a day might well be a Help Vampire.
 
justin smythhe
Ranch Hand
Posts: 107
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Paul Clapham wrote:
justin smythhe wrote:Sorry, you are only allowed to ask 6 questions in a 24 hour period


That's a perfectly reasonable limit: anybody who has to ask that many questions in a day might well be a Help Vampire.


Funny name. But, what happens when people want to ask 3-4 extra, really good questions which have no clear answer in Google and if no books answer it satisfactorily ?
Again, what if a person is studying mostly by himself ?

:P
I am guessing how they calculated it -
People are generally awake/active for about 15 hours. Let them have 1 per 3 hours ie 5 in a day. 1 extra. Total = 6.
I hope that they make it 1 per 1.5 hour ie 10 a day. Not too bad, huh ?
 
Paul Clapham
Sheriff
Pie
Posts: 20955
31
Eclipse IDE Firefox Browser MySQL Database
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
justin smythhe wrote:But, what happens when people want to ask 3-4 extra, really good questions which have no clear answer in Google and if no books answer it satisfactorily ?


That's extremely unlikely.

Again, what if a person is studying mostly by himself ?


I don't see why it makes a difference. That doesn't cause on-line information to magically disappear.
 
Deepak Bala
Bartender
Posts: 6663
5
Firefox Browser Linux MyEclipse IDE
  • Likes 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Both sites are very necessary on the internet. I contribute to both, so here is my take on it.

SO:

This place is great if you have a question that you need the answer to immediately and you are not interested in the reasoning behind the answer. There are many errors in programming that fall under this category. Say you are using a framework with a known bug or a quirk that needs a configuration file to fix the problem. SO is the place where you can find the most succinct answer. It really saves time when you already know what the problem is and you just want it fixed. The flip side to this is that any problem that could lead to a discussion is closed / downvoted since it is subjective. Discussing design or patterns to solve problems would fall under a gray area. I would not recommend SO for an absolute beginner that just wants an answer here and now. Users that blindly use the advice in SO are getting themselves into trouble.

Coderanch:

One of the best places on the internet to have a meaningful discussion. CR is the opposite of SO in some ways. We encourage discussion and do not hand out answers immediately. If someone asks 'How can I modify environment properties at runtime in java' at SO you will find that people warn you about the evil natures of something like this and offer you a solution. The warning is light. At CR we would strongly discourage hacking away at internal member variables through reflection, but we would provide a similar solution too. The difference is that SO assumes you know what you are doing (getting your feet into mud) and at CR we discuss and strongly discourage such solutions before handing them out (if at all. I dont expect we would hand them out without knowing why the user wants to do this).

Speaking of differences, you will also find some similarities between the sites. They are both heavily moderated to keep discussions sane and to the point; support upvotes and user profiles; have passionate users that want to help people.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic