Live data from Hacker News

Viewing profile — goodpaul6

goodpaul6

HN member
Joined
Fri, Feb 04, 2022, 5:15 AM UTC
HN karma
17
Public activity
10 items

About goodpaul6

I work on compilers/games/web software.

Co-Founder/CTO of https://postgrid.com

See my work at https://github.com/goodpaul6

Recent public activity

  1. comment
    Comment #42395811

    I don’t think it’s trying to have some magical hook, it just feels better to program than C/C++ for most of their use cases. That being said, I find the error handling via multiple…

  2. comment
    Comment #39008527

    It looks like they only repaint when there is interaction as well (so it does sleep while nothing is happening). However, my point with linking this library was just to demonstrate…

  3. comment
    Comment #39008381

    Here's an IMGUI library that's also accessible (via AccessKit): https://github.com/emilk/egui

  4. comment
    Comment #39008106

    I decided to implement it (IMGUI that only repaints when relevant interactions occur) so that my point comes across more clearly: https://github.com/goodpaul6/imgui-power-saving-ex…

  5. comment
    Comment #39007399

    I'm not sure the perf/battery life tradeoff is a necessary aspect of immediate mode UI. while (running) { event := get_next_event() process_event(event) repaint() } You could just …

  6. comment
    Comment #38167871

    I get the sense that most ad-monetised social media apps are forced to show an algorithmic feed that maximises ad impressions; otherwise advertisers will just move to a platform th…

  7. comment
    Comment #36638109

    > This is not possible at all because TypeScript is a compiler Not sure if this supports your point. Lots of compilers emit runtime type information, e.g. Golang, Java.

  8. comment
    Comment #32672261

    Interestingly, given the minimal core of the language, arrays are not built in (this is something I'm looking to change, of course). As such, the "array" type is just an opaque typ…

  9. comment
    Comment #32635870

    Thanks! Just fixed this. Seems the "%=" operator is less useful than I thought.

  10. comment
    Comment #32632493

    I’m currently working on Tiny [0], a small statically typed programming languages which is even more minimal than Wren. [0] https://github.com/goodpaul6/Tiny