|
|
|
|
|
by _random_
4602 days ago
|
|
"People positively hate incompatible changes – especially bad for dynamic languages", "Never again this way – the future is static analysis and annotations". Wouldn't it be better to pick a better-suited language then? John Carmack put it nice way: "One of the lessons that we took away from Doom 3 was that script interpreters are bad, from a performance, debugging, development standpoint. It’s kind of that argument “oh but you want a free-form dynamically typed language here so you can do all of your quick, flexible stuff, and people that aren’t really programmers can do this stuff”, but you know one of the big lessons of a big project is you don’t want people that aren’t really programmers programming, you’ll suffer for it!" |
|
I have a huge respect for Carmack but some other people prooved him wrong in the past. His opinions are often taken as gospel but more discreet people (like Sweeney) may have different and a s worthy points of view.