Live data from Hacker News

Viewing profile — fm77

fm77

HN member
Joined
Fri, Oct 02, 2020, 10:38 AM UTC
HN karma
227
Public activity
87 items

About fm77

No profile information was provided.

Recent public activity

  1. comment
    Comment #47506717

    Thank you very much for that super analysis done with the help of AI - I really enjoyed reading that. May I ask are you paying for that service? And if so, how much? Anyhow, I down…

  2. comment
    Comment #40439567

    Turbo Pascal Version 6 source code is online and easy to find. It is not the original source code written by Anders Hejlsberg but a fantastic reverse engineering job. Turbo Pascal …

  3. comment
    Comment #38517062

    I was quite late to the previous „Happy birthday Turbo Pascal" entry so I repost, @admin: I hope thats ok. For all who wonder why Turbo Pascal was so fast here some insights: https…

  4. comment
    Comment #38486185

    For all who wonder why Turbo Pascal was so fast here some insights: 50% is certainly due to the language Pascal itself. Niklaus Wirth designed the language in a way so it can be co…

  5. story
  6. story
  7. story
  8. story
  9. story
  10. story
  11. comment
    Comment #35739721

    I have read that quite often here and there and while the management at Borland certainly was a pain, I don’t think that for Anders Hejlsberg this was the main reason to leave. I b…

  12. comment
    Comment #35585200

    Slight correction from an Turbo Pascal expert ;-) Turbo Pascal did NOT have an 8-byte fixed point "currency" type suitable for monetary calculations. It did have an int64 type call…

  13. comment
    Comment #35583855

    In Turbo Pascal :-) you have to filter for NaN or else you will end up with a Runtime Error. const NaN = $FF shl 23; var x, t: longint; f: single absolute x; begin t := 0; x := 0; …

  14. comment
    Comment #35536628

    cproc: a C11 compiler *) https://github.com/michaelforney/cproc *) programming language used for the compiler: C *) using QBE as a backend - https://c9x.me/compile/

  15. comment
    Comment #35536569

    chibicc: A Small C Compiler *) https://github.com/rui314/chibicc *) programming language used for the compiler: C *) emits assembly text (x86-64)

  16. story
    Ask HN: List of (open source) C compilers

    Over the years I found quite some interesting C compiler projects here on HN, sometimes introduced as its on thread, sometimes buried as a simple link deep down in some comments. H…

  17. story
  18. comment
    Comment #33680180

    > In standard Pascal, functions are closures but not first-class values (can be passed as arguments to other functions, but cannot be returned or assigned to variables) Interesting…

  19. story
  20. comment
    Comment #32887179

    Welcome to HN Philippe! > That compiler served as the blueprint for Borland tools. When I was disassembling Turbo Pascal more than 20 years ago, I saw the similarities between the …

  21. story
  22. story
  23. story
  24. comment
    Comment #32632925

    Very interesting! BTW: I think I found a typo: "MATCH2("+=", PERCENTEQUAL);" — should be "%=" ??

  25. comment
    Comment #32606151

    Well, not really. Consider the following: type ItemPtr = ^Item; SomeOtherType = record a,b,c:integer; end; Item = record Data:string; Next:ItemPtr; end; The first time the parser h…