|
|
|
|
|
by adev_
2377 days ago
|
|
Wrong, and definitively not period. The enterprise world moved to Java and C# because: - It was a corporate language with corporate support and that matter a lot in many environment. - It had at the time one of the best ecosystem of tools available. - It was the mainstream fashion of a time and nobody get fired to buy Sun/IBM/Microsoft right ? Most companies (and managers) could not less give a dare about your program crashing with a segfault (unsafe) or a null pointer exception (safe). It's the same result for them. |
|
Not in a security-related situation, it's not! And to a lesser extent, lack of memory safety also poses a danger of silent memory corruption. (Yes, usually the program will crash outright, but not always.) And it can be a lot harder to debug a crash when it doesn't happen until thousands of cycles after the erroneous access.
Sun and Microsoft wouldn't have built and pushed Java and C# in the first place if there hadn't been a real need for safer languages.