Earlier quoted context omitted.
Mozart doesn’t feel right. The code isn’t beautiful and elegant. It’s not built to last (at least for ffmpeg) or be some kind of masterpiece. He writes code to get a job done or tickle some intellectual curiosity. It’s not beautiful but that’s OK. I think Unicorn illustrates one of the issues with his style. It wouldn’t have needed to exist of the QEMU code was architected into neat components. But then writing spagh…
> I think there’s actually a sharp contrast with John Carmack here. Fabrice might be smarter and faster but Carmack is perhaps a better software engineer. There’s few things I find more pathetic than trying really hard to show who’s best and ranking things that have no business being ranked. You will find humans are n-dimensional and elude these simplistic categories.
I admire Fabrice Bellard. He is almost certainly a better overall programmer
161–170 of 488 posts
Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#162Earlier quoted context omitted.
I think developers sometimes get too obsessed with code quality thinking that smarter code makes them a better developer. In fact I’ve seen developers fall into the trap of mistaking their code as the product and thus spend so much time beautifying it that that fail to ever release anything. Then you have the other end of the spectrum where people are too focused on hacking stuff together that the end result is unmai…
But the code quality is speed. And reach. You can not advance, unless you can read the code, you can understand the model, you can not scale beyond a certain point. The beauty of the architecture is the ability to build a spaceship compared to a train of kerosene tankers. Physically similar, but in capability radical different. I find this very scary. Somebody unable to perceive capabilities and tech-debt. If you can…
Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#163The picture appears to be real, if we trust this source: https://www.computerhistory.org/tdih/january/6/
Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#164Earlier quoted context omitted.
> I think there’s actually a sharp contrast with John Carmack here. Fabrice might be smarter and faster but Carmack is perhaps a better software engineer. There’s few things I find more pathetic than trying really hard to show who’s best and ranking things that have no business being ranked. You will find humans are n-dimensional and elude these simplistic categories.
Yes, ranking requires reducing to a single dimension where all interesting things are multi-dimensions. This is a lossy process, which often tells more about the one(s) doing the ranking than what's ranked.
Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#165Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#166> A French engineer who lives quietly in Paris has spent 30 years writing software that the entire internet now runs on without knowing his name. ... do tech people really not know who Fabrice Bellard is? He's kind of a household name in a lot of programming circles
I have an explicit rule not to meet or look up my heroes. Been burned way too many times. I don't need to know who is building VLC, curl, ffmpeg or any of the other essentials in my life. I just appreciate their work and pitch in some money if possible.
I mean, don't put them on a pedestal, but meeting them can still be fun. Carmack may have developed some really unfortunate rich-guy political views, but it was nice to get to go to Dallas to meet him.
Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#167Earlier quoted context omitted.
Can we stop calling every niche an echo chamber?
It is an echo chamber if you think your niche is universal though.
Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#168Earlier quoted context omitted.
Mozart doesn’t feel right. The code isn’t beautiful and elegant. It’s not built to last (at least for ffmpeg) or be some kind of masterpiece. He writes code to get a job done or tickle some intellectual curiosity. It’s not beautiful but that’s OK. I think Unicorn illustrates one of the issues with his style. It wouldn’t have needed to exist of the QEMU code was architected into neat components. But then writing spagh…
I think developers sometimes get too obsessed with code quality thinking that smarter code makes them a better developer. In fact I’ve seen developers fall into the trap of mistaking their code as the product and thus spend so much time beautifying it that that fail to ever release anything. Then you have the other end of the spectrum where people are too focused on hacking stuff together that the end result is unmai…
Not much about "smartness", but code can by far outlast many "product" sold on top of it, so it can make sense to polish them more than the ready to throw gift paper.
People will certainly buy nice gift paper wrapping cheap crap music toy of the day. But they will also value differently access to a beautiful handcrafted musical instrument. On the other hands, people who don’t even play any music won’t be able to assess any musical appliance.
Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#169For those unaware, you can find Fabrice's website here: https://bellard.org/ It has a full list of his projects.
Re: I admire Fabrice Bellard. He is almost certainly a better overall programmer
#170> He just keeps shipping. > He just wrote code. > He was not done. > He kept going. > He is still shipping. That guy talks like a scrum master, this linkedin bullshit writing style is just so bad...