Live data from Hacker News

Viewing profile — TheRealKing

TheRealKing

HN member
Joined
Thu, May 17, 2018, 5:03 PM UTC
HN karma
49
Public activity
150 items

About TheRealKing

No profile information was provided.

Recent public activity

  1. comment
    Comment #47236177

    None, but nice!

  2. comment
    Comment #45503345

    Ada's mechanism is what Fortran has been using and doing for decades.

  3. comment
    Comment #45373895

    I strongly disagree. Arbitrary bounds are tremendously helpful in dealing with arrays whose starting point must be offset.

  4. comment
    Comment #45373703

    That is simply not true. An educated person with minimal programming exposure can readily pick up modern Fortran programming in 1-3 days at a pragmatic level.

  5. comment
    Comment #45368274

    We must disclose that @adgjlsfhk1 works for JuliaComputing. Sometimes they forget to do so on their own.

  6. comment
    Comment #43136153

    The comments further above on the inherent limitations of the Julia language as a replacement for Fortran or C++ seem to contradict your opinion.

  7. comment
    Comment #43136080

    Adding to the list is the tragedy of Julia programming language's type system: https://medium.com/@393069484/a-tragedy-of-julias-type-syste...

  8. comment
    Comment #42545431

    Did you mean, "Julia never found any widespread adoption and remains an obscure, niche language"? Fortran was the world's top programming language until the new millennium and is s…

  9. comment
    Comment #41284606

    Fortran cannot be placed with C in the same category of low programming productivity.

  10. comment
    Comment #40429881

    All of them inherit their syntax from the amazing Fortran array syntax.

  11. comment
    Comment #39914660

    No, you can still trust compilers: 1) The hand-tuned BLAS routines are essentially a different algorithm with hard-coded information. 2) The default OpenBLAS uses OpenMP parallelis…

  12. comment
    Comment #39551226

    And first of all, Fortran.

  13. comment
    Comment #39469708

    Fortran has officially had the concept of modules for 35 years, which just made its way to the C++ world in 2020. It's the people who cannot update and sync with contemporary techn…

  14. comment
    Comment #38993688

    As someone who has been using about a dozen programming languages over more than two decades, I completely disagree with your experience, some of which appear to be due to incomple…

  15. comment
    Comment #37624814

    I believe the NAG Fortran compiler does check for some aliasing scenarios if not all. The argument intent is irrelevant.

  16. comment
    Comment #37511017

    and MATLAB was entirely influenced by Fortran's array-based syntax.

  17. comment
    Comment #37381938

    I guarantee, the answer is "no experience".

  18. comment
    Comment #37300254

    The "Hiring Fortran programmers is risky" argument is incorrect. This is, in fact, the whole point of Fortran, that anyone as dumb as a rock "would" (not "could" or "might") write …

  19. comment
    Comment #37299621

    This process of language love and hatred over a short period is what's called language fad. Ten years ago, people wrote articles praising MATLAB over established languages. I do no…

  20. comment
    Comment #37297430

    The hard line limit length is at 1,000,000 characters not 10,000. Also, all major compilers currently have flags to significantly extend the line limit length.

  21. comment
    Comment #37171242

    Numpy's vectorized syntax is inspired by Fortran.

  22. comment
    Comment #37022409

    The petroleum industry and academia have codebases dating back to FORTRAN66, which are still actively developed, albeit in modern Fortran.

  23. comment
    Comment #36951321

    All Julia codes are arbitrarily extensible. Any Julia code can always be readily extended to silently yield incorrect results. That is the whole point of the blog post shared above…

  24. comment
    Comment #36943054

    That "always" holds for the Julia language almost surely as long as interfaces are missing in the language. It is just a matter of time to find newer issues.

  25. comment
    Comment #36872157

    Well said. Now replace "Rust" with "Julia" in your first sentence for a moment of enlightenment for everyone.