@dpecos it's a custom script which was also later improved for use in larger code bases such as the linux kernel. I blogged about it last year: daniel.haxx.se/blog/2024/10/31…
Very cool graph! Just so I understand it correctly: For each point in time, you have counted how many lines of code were last created in the different (2-year-interval) time periods?
personally I like the archeology look of this. How older layers of civilization is just squeezed down into the mud as we build new and replace things on top but none of the older segments vanish *completely*
@nblr new features, different backends, more careful code for existing features I would say. But sure, we have added support for new protocols too over the years
Daniel Pecos Martínez 🇪🇺 🐧
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Daniel Pecos Martínez 🇪🇺 🐧 • • •curl source code age
daniel.haxx.seDaniel Pecos Martínez 🇪🇺 🐧
in reply to daniel:// stenberg:// • • •Amber (aka kemona_halftau)
in reply to daniel:// stenberg:// • • •jjj
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to jjj • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •R.I.Pienaar
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to R.I.Pienaar • • •@ripienaar wow, the best question of the week! 😁
curl.se/dashboard.html
curl - Project status dashboard
curl.seR.I.Pienaar
in reply to daniel:// stenberg:// • • •hehe I doubt I am the first asking but couldnt find it from searching!
You have a second career in the making here selling code insights tools :P
BenBE
in reply to daniel:// stenberg:// • • •Get curl's code to below 100kLOC by 2030.
~n
in reply to daniel:// stenberg:// • • •I wonder what’s the main driver behind the rising number of loc. New protocols? Added features?
daniel:// stenberg://
in reply to ~n • • •abadidea
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to abadidea • • •