1. 17
  1.  

  2. 8

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

    http://www.computerworld.com.pt/media/2014/11/lang_study.pdf

    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

      https://www.reddit.com/r/haskell/comments/3uowp9/the_more_complexity_is_layered_on_top_of_the/cxgm3u0

      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.