1. 17

  2. 8

    There was a study done recently that seemed to indicate that DT languages had more errors statistically than ST languages.


    From the conclusion:

    The data indicates functional languages are better than procedural languages; it suggests that strong typing is better than weak typing; that static typing is better than dynamic; and that managed memory usage is better than un- managed. Further, that the defect proneness of languages in general is not associated with software domains. Also, languages are more related to individual bug categories than bugs overall.

    1. 4

      I posted a longish response to this on /r/Haskell which may be of interest here as well


      1. 3

        I think both static and dynamic programming languages will disappear, in the same way assembly disappeared.

        1. 5

          Now what exactly do you think would take its place?

          1. 1

            The Singularity AI ;-)

            1. 2

              Personally, I don’t think we’ll ever get to that point. I think humans will go extinct first.