Live data from Hacker News

Viewing profile — andreamonaco

andreamonaco

HN member
Joined
Wed, Nov 13, 2024, 5:12 PM UTC
HN karma
81
Public activity
42 items

About andreamonaco

Working on https://savannah.nongnu.org/p/alisp, a lisp implementation, and on a little MMO game (https://github.com/andreamonaco/zombieland). Mail is monacoandrea94 plus the at-sign plus gmail plus com.

Recent public activity

  1. story
  2. story
  3. comment
    Comment #48108022

    > I wonder how you manage to keep track of everything with this huge all-in-one main.c To me it's not different from having multiple files, on the contrary it's even easier to do s…

  4. story
    Show HN: An implementation of Common Lisp in development, reached version 1.6

    It reached version 1.6, now it covers more than 80% of the standard. alisp ships with ASDF and is capable of loading many real-world systems, let me know if your favorite system su…

  5. story
  6. comment
    Comment #47229713

    Location: Italy Remote: Yes Willing to relocate: Very little Technologies: C, Common Lisp, some Perl and Python, GNU/Linux, networking, some HTML and Javascript, low-level, Linux d…

  7. comment
    Comment #47070426

    This is a nightmare XD

  8. comment
    Comment #46932084

    I fully agree, in fact I'm writing a game in C too, it's https://github.com/andreamonaco/zombieland . Plus I have at least another idea for a game project in mind with the same lan…

  9. story
    Show HN: A little utility to take screenshots and record screen on GNU/Linux

    For my YouTube videos, I often need to record my laptop screen. I used both ffmpeg and OBS and while they are quite rich with features, they also introduce a big overhead. I starte…

  10. comment
    Comment #44541854

    I'll look at that. About performance: people in practice have always favored GC, so I think there's a lot to be discovered in optimization of reference counting algorithms, includi…

  11. comment
    Comment #44540517

    Hello, I'm writing an implementation of the Common Lisp language that uses an enhanced reference counting algorithm (that I've taken from literature) that detects and handles cycle…

  12. comment
    Comment #44474611

    Regular software: a lisp implementation ( https://savannah.nongnu.org/p/alisp ) and a little online game ( https://github.com/andreamonaco/zombieland )

  13. comment
    Comment #44474120

    Many people still use C, I do for sure

  14. story
    Show HN: An online 2d shooter game in development

    I started writing a little online 2d shooter game. It already does a few things! Any number of players can move in the same map and shoot at each other until they die; they can sho…

  15. comment
    Comment #44038848

    Kudos to you! I'm writing a game (a little MMO) the same way, the technical and creative freedom is priceless.

  16. comment
    Comment #43830489

    I'd say the latter, since I felt the need for debugging tools similar to other languages like C. Watchpoints for example are entirely non-existent in current implementations, as fa…

  17. comment
    Comment #43818433

    In my opinion, automake is the weakest part of the autotools chain. Look at this section of the manual for example https://www.gnu.org/software/automake/manual/automake.html#G... :…

  18. comment
    Comment #43817693

    Yeah, advanced debugging features like watchpoints are very important to me

  19. comment
    Comment #43814168

    Also, my Patreon page ( https://www.patreon.com/andreamonaco ) has behind-the-scenes posts, some even in the free tier

  20. comment
    Comment #43813850

    Yeah, the goal is first bytecode compilation and then full

  21. comment
    Comment #43813847

    I don't like sites with heavy Javascript, especially if it's non-free. (Though recently I started using Github for a different project.) Savannah is very basic, perhaps too much, b…

  22. comment
    Comment #43813246

    I'm not sure I understand. What I do in my project is very common practice: generated files (like the configure script) are not part of the repository, but they are put in released…

  23. comment
    Comment #43813105

    Ideally I'd reach ANSI compliance, first with a bytecode compiler and then with a full one

  24. comment
    Comment #43812761

    Thanks! Maybe I could do that, if I see that people are interested

  25. comment
    Comment #43811506

    I tried stepping in various free implementations, but I couldn't really follow the source forms and execute them one by one. Also, I couldn't find much information online. Maybe yo…