Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mduser63

macrumors 68040
Nov 9, 2004
3,042
31
Salt Lake City, UT
I'm guessing you don't do this kind of work on an enterprise level on any regular basis, correct?

I sure see this a lot on forums and it really bugs me. Some one posts a "I'm a professional such-and-such, therefore my opinion is more valuable." type post. Some replies and says, "Well, I'm a professional such-and-such too, but my opinion is different than yours." The the first person comes back and says "Well, you must just be a kid playing around because you couldn't possibly know what you're doing and think that." I'm not sure it's what you mean, but you come off as an arrogant know-it-all and nobody is going to be particularly receptive to your argument because of that. Argue based on the merits of your argument. Don't simply appeal to your (dubious) authority especially if you're going to discount someone else's without any real evidence to back your position up.
 

eastcoastsurfer

macrumors 6502a
Feb 15, 2007
600
27
My opinion would say to use the best API for the job (?).

API is part of the equation, but I would argue the language still comes first. For example, I don't care what sort of APIs you can find to write highly multi-threaded, concurrent code in Java, C, or obj-c. If you need to write a lot of highly threaded, concurrent code, moving towards a functional language like Erlang would probably be a better choice. Erlang is a language that was designed from the ground up to support concurrency.

At the end of the day, you can solve any problem with any language. What you're trying to do it make it less of a headache by picking a language that fits your problem.
 

eastcoastsurfer

macrumors 6502a
Feb 15, 2007
600
27
I sure see this a lot on forums and it really bugs me. Some one posts a "I'm a professional such-and-such, therefore my opinion is more valuable." type post. Some replies and says, "Well, I'm a professional such-and-such too, but my opinion is different than yours." The the first person comes back and says "Well, you must just be a kid playing around because you couldn't possibly be know what you're doing and think that." I'm not sure it's what you mean, but you come off as an arrogant know-it-all and nobody is going to be particularly receptive to your argument because of that. Argue based on the merits of your argument. Don't simply appeal to your (dubious) authority especially if you're going to discount someone else's without any real evidence to back your position up.


I agree. Someone shouldn't need to say they are a professional in their post. Their comments alone should show who they are what kinds of experience they have.
 

elppa

macrumors 68040
Nov 26, 2003
3,233
151
I agree. Someone shouldn't need to say they are a professional in their post. Their comments alone should show who they are what kinds of experience they have.

Thank you, I mduser63 and eastcoastsurfer, I also interrupted the reply as quite rude, especially as I'd said in my post I had only dabbled a bit in both environments.
 

Alloye

macrumors 6502a
Apr 11, 2007
657
0
Rocklin, CA
Interesting. How long have you been developing in C#? Is it a full time job kind of thing, or for fun, or school? I've been doing it for about 5 years now and I'm just so much better at it than anything else. Its hard to go back to square one.

I've been using C# since before it was publicly available. I was an SDE in Microsoft Office during .Net 1.0 development, so I had access to internal builds of the SDK and VS.Net.

My current "real job" is that of a lead developer for a small company who uses C# everywhere from production tools to web development.

As for Xcode Tools, I started learning the environment in my spare time a couple of years ago. I've done a number of personal projects in ObjC/Cocoa and am currently working on an idea that I hope to take commercial. All I need are more hours in the day. ;)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.