10

It is said that you should use the language appropriate for the task. Does anyone have any real life examples where the wrong language was chosen and why?

Comments
  • 3
    JavaScript, every website on the internet.
  • 1
    Used scala for Android development.
  • 1
    Because, I thought it would be better
  • 5
    used English when I should have used programming to say fuk you to my boss.
  • 1
    @coookie Love Scala. Would not use it for Android dev.
  • 0
    Using any language but python for coding interviews that require lots of string manipulation...
  • 2
    PHP for anything that should be secure.
  • 0
    @coookie Why wasn't it better?
  • 0
    @aceface Why isn't Python good for string manipulation?
  • 0
    @projektaquarius Why isn't PHP good for security?
  • 1
    @shittywebdev He meant Python is good for string manipulation
  • 1
    @shittywebdev I answered based on how the question was proposed. Everytime ive used a language that wasnt python, ive bombed code interviews requiring code that can run when the problem required lots of string manipulation. I support python
  • 1
    @shittywebdev Post android 5, the dalvikVM isn't what it used to be. The compiled bytecode must be strictly from java or else some features won't work. For example I was working on this app about creating a p2p network but I couldn't make it with scala because the Bluetooth class failed to work.
  • 2
    @shittywebdev It's more of a behavioral thing. PHP, while not inherently an insecure language, makes it really easy to shoot yourself in the foot from a security standpoint.
  • 5
    BAD - You have a team of good Java developers - you prefer a new fancy Ruby on Rails app because it's fancy and force your team to make a product with it. If you have no experience it's a bad language.

    BAD - Making an Android app with Cordova or PhoneGap. Poor documentation, poor community support, bad performance, poor you that have to code it. Except for a Splash Screen, it's dirty and useless.

    BAD - Using C/C++ for back end. It is rarely a good idea. If you don't need some super high performance processing it's bad.

    I can just go and go.
  • 1
    @shasha You should, I'm interested.
  • 0
    @shasha I've been there for #1. Oh god. Pain.
  • 1
    We (4 ppl) used Java with Vaadin framework because it looked new and fancy to develop a small webapp. After we finished we realised that plain and simple JavaScript would have been 10x faster and cleaner. Never again.
Add Comment