Viewing profile — andreamonaco
andreamonaco
HN member- Joined
- Wed, Nov 13, 2024, 5:12 PM UTC
- HN karma
- 81
- Public activity
- 42 items
- HN profile
- View on Hacker News ↗
About andreamonaco
Recent public activity
- story
- story
-
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…
-
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…
- story
-
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…
-
comment
Comment #47070426
This is a nightmare XD
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #44474611
Regular software: a lisp implementation ( https://savannah.nongnu.org/p/alisp ) and a little online game ( https://github.com/andreamonaco/zombieland )
-
comment
Comment #44474120
Many people still use C, I do for sure
-
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…
-
comment
Comment #44038848
Kudos to you! I'm writing a game (a little MMO) the same way, the technical and creative freedom is priceless.
-
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…
-
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... :…
-
comment
Comment #43817693
Yeah, advanced debugging features like watchpoints are very important to me
-
comment
Comment #43814168
Also, my Patreon page ( https://www.patreon.com/andreamonaco ) has behind-the-scenes posts, some even in the free tier
-
comment
Comment #43813850
Yeah, the goal is first bytecode compilation and then full
-
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…
-
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…
-
comment
Comment #43813105
Ideally I'd reach ANSI compliance, first with a bytecode compiler and then with a full one
-
comment
Comment #43812761
Thanks! Maybe I could do that, if I see that people are interested
-
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…