Click here to Skip to main content
15,892,161 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: A Programmers Life Pin
Leng Vang19-Apr-17 7:07
Leng Vang19-Apr-17 7:07 
GeneralRe: A Programmers Life Pin
DrBones6919-Apr-17 15:42
professionalDrBones6919-Apr-17 15:42 
GeneralRe: A Programmers Life Pin
Kirk 1038982119-Apr-17 10:07
Kirk 1038982119-Apr-17 10:07 
GeneralRe: A Programmers Life Pin
DrBones6919-Apr-17 15:48
professionalDrBones6919-Apr-17 15:48 
GeneralRe: A Programmers Life Pin
AnotherKen19-Apr-17 10:17
professionalAnotherKen19-Apr-17 10:17 
GeneralRe: A Programmers Life Pin
Terry Slack19-Apr-17 11:54
Terry Slack19-Apr-17 11:54 
GeneralRe: A Programmers Life Pin
Daniel Wilianto19-Apr-17 16:16
Daniel Wilianto19-Apr-17 16:16 
GeneralRe: A Programmers Life Pin
maze319-Apr-17 22:07
professionalmaze319-Apr-17 22:07 
I would say there are 2 competing trains for thought for this question.
- Use the best tool for the job.
- Use what you know the best.

As a project, you can assess that maybe C# with .net would be the best fit. However, when you look at the skill set of your team and find they lack the knowledge. You are left to either train them up, which may take some time to make it error and bug free, or hire in the staff.

Conversely, if your team says, well we can make that in Java, in X time, for Y budget, and it wont look as different. They have the knowledge to make it far less error prone and bug free.

mixing the two: deciding on what language or tools to use should be weighed against Skill, Knowledge, Suitability

C# reduces knowledge requirement to get program written (such as memory management)

C or C++ may be closer to the OS, hench can write higher performance code, at the cost or requiring a higher knowledge of the language.
GeneralRe: A Programmers Life Pin
swampwiz20-Apr-17 23:23
swampwiz20-Apr-17 23:23 
GeneralAndroid Dev: SSD Solves A Lot Pin
raddevus15-Apr-17 8:52
mvaraddevus15-Apr-17 8:52 
GeneralRe: Android Dev: SSD Solves A Lot Pin
Southmountain15-Apr-17 11:09
Southmountain15-Apr-17 11:09 
GeneralRe: Android Dev: SSD Solves A Lot Pin
David O'Neil15-Apr-17 15:01
professionalDavid O'Neil15-Apr-17 15:01 
JokeRe: Android Dev: SSD Solves A Lot Pin
Peter_in_278015-Apr-17 15:48
professionalPeter_in_278015-Apr-17 15:48 
GeneralRe: Android Dev: SSD Solves A Lot Pin
David O'Neil15-Apr-17 15:58
professionalDavid O'Neil15-Apr-17 15:58 
GeneralRe: Android Dev: SSD Solves A Lot Pin
Daniel Pfeffer15-Apr-17 22:16
professionalDaniel Pfeffer15-Apr-17 22:16 
QuestionRe: Android Dev: SSD Solves A Lot Pin
DrBones6922-Apr-17 18:47
professionalDrBones6922-Apr-17 18:47 
AnswerRe: Android Dev: SSD Solves A Lot Pin
Daniel Pfeffer22-Apr-17 21:35
professionalDaniel Pfeffer22-Apr-17 21:35 
GeneralRe: Android Dev: SSD Solves A Lot Pin
lopatir15-Apr-17 22:57
lopatir15-Apr-17 22:57 
GeneralRe: Android Dev: SSD Solves A Lot Pin
Daniel Pfeffer15-Apr-17 23:36
professionalDaniel Pfeffer15-Apr-17 23:36 
GeneralRe: Android Dev: SSD Solves A Lot Pin
raddevus16-Apr-17 9:19
mvaraddevus16-Apr-17 9:19 
GeneralRe: Android Dev: SSD Solves A Lot Pin
ledtech316-Apr-17 18:02
ledtech316-Apr-17 18:02 
GeneralRe: Android Dev: SSD Solves A Lot Pin
dandy7216-Apr-17 4:43
dandy7216-Apr-17 4:43 
GeneralRe: Android Dev: SSD Solves A Lot Pin
raddevus16-Apr-17 9:17
mvaraddevus16-Apr-17 9:17 
GeneralRe: Android Dev: SSD Solves A Lot Pin
dandy7216-Apr-17 9:24
dandy7216-Apr-17 9:24 
GeneralRe: Android Dev: SSD Solves A Lot Pin
raddevus17-Apr-17 2:34
mvaraddevus17-Apr-17 2:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.