Viewing profile — martinfjohansen
martinfjohansen
HN member- Joined
- Fri, Aug 03, 2018, 9:11 AM UTC
- HN karma
- 140
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About martinfjohansen
Recent public activity
- story
- story
- story
- story
-
comment
Comment #22331063
I used "yEd live".
-
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.
- story
- story
- story
- story
-
comment
Comment #19083907
Yes, the library will be expanded with functionality.
- story
-
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…
- story
- story
- story
-
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…
-
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…
-
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…
-
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.
-
comment
Comment #17921392
C89, C99, Python 2, 3 were only examples as the table header says.
-
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…
-
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, …
-
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: +, -…
-
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…