← Back to context

Comment by haunter

19 days ago

There is an actively maintained fork with RISC-V support and such

https://repo.or.cz/w/tinycc.git

https://github.com/TinyCC/tinycc

I've never seen another repo with public commit access like that. I guess the project is niche enough that you don't get spammed with bad or malicious commits.

  • Yeah it's basically anarchy (to some extent)

    https://repo.or.cz/h/mob.html

    >The idea is to provide unmoderated side channel for random contributors to work on a project, with similar rationale as e.g. Wikipedia - that given enough interested people, the quality will grow rapidly and occassional "vandalism" will get fixed quickly. Of course this may not work nearly as well for software, but here we are, to give it a try.

  • When pugs (a perl6 implementation in Haskell) was a thing, you gained commit access by asking and it was immediately granted to everyone. It was insane and awesome.

    • This has been my experience in the early 2000 with sourceforge. You went to the related irc channel, introduced yourself, asked for access and they would add you to the project. You could work on a game that you liked, a jabber client, and even code::blocks at some point. Boost (c++ libraries ) was more serious, you'd have to create the implementation and documentation according to their format and post it to the forum, then they would ask you to defend certain parts or reject due to bloat/DRY/unnecessary.

      Everything felt more like a community effort back then.

It is also interesting to note that while the repository is quite active, there has not been any release for _8 years_, and the website is the same one at the top of this conversation, i.e. the one where the old maintainer says he quit and the benchmarks are from 20 years ago.

A small and minimalistic C compiler is actually a very important foundational project for the software world IMNSHO.

I'm definitely reminded of: https://xkcd.com/2347/

I would be interested in contributing to this but the UK is geoblocked.

  • Are you sure you are geoblocked, and that's it's just not the updated SSH host key change from 2022?

    Actual, geoblocks can be confounding of course. After brexit I've personally thought of blocking UK phone numbers from calling me though... So could just as well be intentional

    • The website explicitly says it's geoblocking me when I access it because I'm in the UK.