• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • FREE webinar: What does a post IR35 reform CV look like? : Wed, Jul 28, 2021 7:15 PM - 8:15 PM BST More details here.

Opinion: easier to learn a new paradigm on the same language, or transfer existing sk

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    Opinion: easier to learn a new paradigm on the same language, or transfer existing sk

    I work in a reasonably specialist field... Realtime 3d rendering etc. We have projects in JS and C++. My view is that a good C++/OpenGL guy can quite easily adapt to JS/WebGL, faster than an experienced JS coder can learn the whole field of 3d rendering. But others disagree, and I might be biased by my own experience - I've always found learning a new language easy.

    What do others think? If you're needing a developer to work in a specific field in a specific language but you can only find people who meet one of those, which do you pick?

    Sent from my ONEPLUS A6003 using Tapatalk
    Last edited by d000hg; 8 April 2019, 11:11.
    Originally posted by MaryPoppins
    I'd still not breastfeed a nazi
    Originally posted by vetran
    Urine is quite nourishing

    #2
    All due respect but the average JavaScript dev, even experienced, would struggle with learning real-time rendering skills and end up a productive member of a team in the time frame of most projects.

    JavaScript is forgiving in terms of types etc (ergo less burden on the dev compared to C++) - memory and performance requirements for rendering frames in real-time in C++? Requires a lot of insight, even a good generalist (non-real-time specialist) C++ dev would likely struggle.

    I've seen people attempt to transition from Java to other typed languages and struggle, seemingly intelligent folk. It turns out to be a infinite number of monkeys with an infinite number of typewriters scenario - they "deliver" something, but it's not fit for purpose nor idiomatic.
    Last edited by TheGreenBastard; 30 March 2019, 08:10.

    Comment


      #3
      Well the JS dev wouldn't be moving to c++... They'd be learning rendering in JS. Or a c++ Dev with rendering experience would be learning JS so they could utilise their rendering experience in a new language.

      Those are the 2 scenarios. And we are assuming the JS guy is reasonably good, though finding good JS developers is its own problem!

      Sent from my ONEPLUS A6003 using Tapatalk
      Originally posted by MaryPoppins
      I'd still not breastfeed a nazi
      Originally posted by vetran
      Urine is quite nourishing

      Comment

      Working...
      X