permaculture playing cards*
The moose likes Meaningless Drivel and the fly likes coderanch, stackoverflow, <something else> Which one do you prefer and why ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Other » Meaningless Drivel
Bookmark "coderanch, stackoverflow, <something else> Which one do you prefer and why ?" Watch "coderanch, stackoverflow, <something else> Which one do you prefer and why ?" New topic
Author

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

justin smythhe
Ranch Hand

Joined: Jul 06, 2012
Posts: 107
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

Joined: Sep 11, 2007
Posts: 504

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...


Millions saw the apple fall, but Newton asked why.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14345
    
  22

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.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Rameshwar Soni
Ranch Hand

Joined: Feb 03, 2011
Posts: 247
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

Joined: Feb 03, 2011
Posts: 247
Justin, create the same topic in SO, you will be down-voted and the topic would have been closed
J. Kevin Robbins
Bartender

Joined: Dec 16, 2010
Posts: 1040
    
  13

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.


"The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do." -- Ted Nelson
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18988
    
  40

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


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10523
    
    9

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


[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
justin smythhe
Ranch Hand

Joined: Jul 06, 2012
Posts: 107
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

Joined: Jul 06, 2012
Posts: 107
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

Joined: Oct 02, 2003
Posts: 11477
    
  16

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.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10523
    
    9

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

Joined: Jul 11, 2001
Posts: 15299
    
    6

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.


GenRocket - Experts at Building Test Data
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

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

Joined: Jul 06, 2012
Posts: 107
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

Joined: Jul 06, 2012
Posts: 107
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

Joined: Jul 06, 2012
Posts: 107
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
Bartender

Joined: Oct 14, 2005
Posts: 18902
    
    8

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

Joined: Jul 06, 2012
Posts: 107
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
Bartender

Joined: Oct 14, 2005
Posts: 18902
    
    8

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

Joined: Feb 24, 2006
Posts: 6662
    
    5

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.


SCJP 6 articles - SCJP 5/6 mock exams - More SCJP Mocks
 
permaculture playing cards
 
subject: coderanch, stackoverflow, <something else> Which one do you prefer and why ?