Live data from Hacker News

Viewing profile — ivanpribec

ivanpribec

HN member
Joined
Mon, Dec 21, 2020, 9:18 PM UTC
HN karma
55
Public activity
16 items

About ivanpribec

No profile information was provided.

Recent public activity

  1. comment
    Comment #47457478

    Reminds me of spreadsheet-fortran ( https://github.com/lwsinclair/spreadsheet-fortran ), a project creating a VisiCalc lookalike in FORTRAN 66, which even runs on a PDP-11.

  2. comment
    Comment #46796967

    *same translation unit as the call site

  3. comment
    Comment #46795833

    I can see the subtle distinction you make. The flang notes on array composition provide a good introduction to the way array expressions ( https://flang.llvm.org/docs/ArrayComposit…

  4. story
  5. comment
  6. comment
    Comment #38969211

    The "!omp simd" works very well IMO. In general however, the auto-vectorizer tends to do a pretty good job.

  7. comment
    Comment #38969180

    The NumPy part is a misconception. Fortran is used in SciPy however.

  8. comment
    Comment #38967218

    Personally, I like to think of Fortran as the language of large-scale numerical PDE and eigenproblem solvers. Most scientific and engineering problems boil down to one of these two…

  9. comment
    Comment #38967119

    Bjarne Stroustrup on Fortran users [1]: > Fortran is harder to compete with. It has a dedicated following who [...] care little for programming languages or the finer points of com…

  10. comment
    Comment #38967061

    A few of these things exist already: - http: https://github.com/fortran-lang/http-client - sockets: https://github.com/modern-fortran/tcp-client-server - threads: https://github.co…

  11. comment
    Comment #38967018

    For "broadcasting" an array along a particular axis, you'll need to use the function "spread(source,dim,ncopies)". But mixed array/scalar expressions are indeed supported.

  12. comment
    Comment #38966994

    OpenMP support in Fortran will improve as flang matures. In OpenMP 5.0 "#pragma omp requires unified_shared_memory" was introduced. At LLNL, they are are currently building El Capi…

  13. comment
    Comment #38966882

    They do. Some national HPC centers offer Fortran courses including elements of Fortran 2018 [1,2], including the latest features. (Disclaimer: I work at one.) The Intel Fortran com…

  14. comment
    Comment #38966781

    Historically, it has been easier for vendors to work in their own walled gardens, and get customers locked in, than it is to collaborate on open standards and APIs.

  15. comment
    Comment #38966726

    For fun, I wrote a CHIP8 interpreter in Fortran recently [1]. Fortran is still heavily used in computational chemistry, computational fluid dynamics, marine engineering, nuclear en…

  16. story
    Show HN: Fortran Chip-8 Interpreter

    This is my first emulator. It is still missing a few bells and whistles like the sound timer, but otherwise it passes the basic tests from Timendus ( https://github.com/Timendus/ch…