Post APbHoFbwg7H0tBtU80 by xerz@fedi.xerz.one
(DIR) More posts by xerz@fedi.xerz.one
(DIR) Post #APbG3mJJBXUKjwS8um by eris@merveilles.town
2022-11-14T15:48:39Z
0 likes, 0 repeats
the fact that source code is measured in megabytes is terrifying
(DIR) Post #APbG3nGVdQqLhY9QBs by xerz@fedi.xerz.one
2022-11-14T16:29:31.809274Z
0 likes, 0 repeats
@eris I mean, assuming a line of code is ~80 chars=bytes, that’s ~13000 lines, which is what you would expect a functional program to be like
(DIR) Post #APbHSK3vRpZCK8WcvQ by eris@merveilles.town
2022-11-14T16:42:55Z
0 likes, 0 repeats
@xerz not 'megabyte', _megabytes_
(DIR) Post #APbHSKU9sIYBdUnZoX by xerz@fedi.xerz.one
2022-11-14T16:45:05.678413Z
0 likes, 0 repeats
@eris hmm, the repos I use outside of heavy duty stuff like kernels and drivers are hardly over a MB when stripping out the .git (equivalent), what are we talking about?
(DIR) Post #APbHfzAFwUu3Z308sy by eris@merveilles.town
2022-11-14T16:46:21Z
0 likes, 0 repeats
@xerz gtk and qt rank in the several megabytes to gigabyte range, and a lot of compilers also do
(DIR) Post #APbHg05KWIYaQ3hiqW by xerz@fedi.xerz.one
2022-11-14T16:47:39.332444Z
0 likes, 0 repeats
@eris these all go into “heavy duty” imho, they try to do as much as possible and optimize as heavily as possible for as many use cases (like hardware variations) as possible, allowing software to share a ton of code they don’t need to poorly reimplement… seems (mostly) fair to me :blobcatderpy:
(DIR) Post #APbHoFbwg7H0tBtU80 by xerz@fedi.xerz.one
2022-11-14T16:49:09.770539Z
0 likes, 0 repeats
@eris like, at most I can say that we have too many things in general, which I do agree with because of a lack of standardization and an obsession over the app-centric modelbut it doesn’t seem like code complexity in all-encompassing frameworks is that bad in the case of something like GTK or LeanQt
(DIR) Post #APbHu811pZcV4OQelE by xerz@fedi.xerz.one
2022-11-14T16:50:14.228062Z
0 likes, 0 repeats
@eris oh and also blame everyone sticking to the von Neumann model and C