Live data from Hacker News

Viewing profile — martinfjohansen

martinfjohansen

HN member
Joined
Fri, Aug 03, 2018, 9:11 AM UTC
HN karma
140
Public activity
27 items

About martinfjohansen

Martin Johansen is a inventor and businessman. He has created progsbase, a tool for writing timeless programs for timeless automations. Martin has a PhD and 10 years proffesional experience as a software developer.

Recent public activity

  1. story
  2. story
  3. story
  4. story
  5. comment
    Comment #22331063

    I used "yEd live".

  6. comment
    Comment #22329417

    Hi, I am the author of the article, thanks for noting an error in the exception and finally diagrams! I have fixed the error where controlflow always went to the catch block.

  7. story
  8. story
  9. story
  10. story
  11. comment
    Comment #19083907

    Yes, the library will be expanded with functionality.

  12. story
  13. comment
    Comment #19017087

    Those are good questions, I should have written more about that in the article! I'll give some brief answers: Regarding the age of the converter: Even though it is new it is though…

  14. story
  15. story
  16. story
  17. comment
    Comment #17932561

    > You would still need the compiler to be written in progsbase too: is it? Currently no, but the progsbase language is very simple and contains only well-known constructs. So creat…

  18. comment
    Comment #17927363

    The WMWare example is very interesting! Let me just note that the article does not propose a solution to VMWare's problem. It only notes that when instructions are removed, code us…

  19. comment
    Comment #17927330

    As I explained in another response, progsbase is very different from Haxe. Haxe is an independent language. If you use Haxe, then you depend on the Haxe compiler. Progsbase is comp…

  20. comment
    Comment #17921414

    Haxe is an independent programming language that can be compiled to other languages. Progsbase is very different: It is a language in other languages.

  21. comment
    Comment #17921392

    C89, C99, Python 2, 3 were only examples as the table header says.

  22. comment
    Comment #17921381

    See the answer I gave maxxxxx above. Further, progsbase is not a brand new language, it is (mostly) a subset of most existing languages. The selection of the subset is new, but not…

  23. comment
    Comment #17921329

    The reason the name "infrastructure instruction" was coined for this article is that it includes instructions such as "int", "rdtsc", which do not deal with only input and output, …

  24. comment
    Comment #17921280

    The argument was that a program written with proven, solid programming constructs, then it will last a long time. The example language is very simple: It contains things like: +, -…

  25. comment
    Comment #17921215

    The removed instructions were binary-coded-decimal instructions, push / pop of CS/DS/ES/SS. These are minor instructions, but if your program used them, that alone means it no long…