> Bellard, born in 1972, began practicing his own coding techniques first on a TI-59 scientific calculator, at the beginning of the ‘80s. I wonder how many people have started their programming experience on a TI calculator. I had the same way in with a TI-85.
Fabrice Bellard: Portrait of a super-productive programmer (2011)
51–60 of 161 posts
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#52> Bellard, born in 1972, began practicing his own coding techniques first on a TI-59 scientific calculator, at the beginning of the ‘80s. I wonder how many people have started their programming experience on a TI calculator. I had the same way in with a TI-85.
I can't speak to the TI series, but one nifty thing about RPN is that where 80s-style microcomputer BASIC tends to afford spaghetti code, the RPN afforded breaking your program down into functions. If you didn't break it down properly, your program turned into a series of hundreds of DUP DUP + SWAP3 DRAWLN 73 SWAP DUP - DRAWLN 0x838AFE7E8A9E 3 4 108 93 BLITPIX etc etc in an undifferentiated mass. (Those aren't the real opcodes, I've long since forgotten them and won't look them up, but that's sort of trying to compute where to draw two lines then dumping a pixmap to the screen.)
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#53> Bellard, born in 1972, began practicing his own coding techniques first on a TI-59 scientific calculator, at the beginning of the ‘80s. I wonder how many people have started their programming experience on a TI calculator. I had the same way in with a TI-85.
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#54My theory is that Fabrice is not human and most likely a creature not of this world. Seriously, how the hell can someone be so talented and amazing and above all remain such a nice guy? Fabrice is a down to Earth and amazingly talented individual who will go down in history; text books will reference him, heck he'll have a movie one day (maybe not). I don't care if this is an old article, Bellard deserves to be on th…
> Seriously, how the hell can someone be so talented and amazing and above all remain such a nice guy? There are a lot of those kind of people, from all walks of life. They're just not on HN.
I am sure there are more such people. Can you please point to some that you know of?. It is inspiring to read bios/accomplishments of such super productive programmers.
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#55I too think that Bellard has produced a ton of cool stuff, but bear in mind that the list given on that site spans 20 years of work. You can do a lot in 20 years. That's not to put him down in any way, but if you find yourself comparing your output to his make sure you consider the time span.
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#56Fabrice is awesome. I am also extremely impressed with the code written by a guy that goes by the name of Bisqwit. He has multiple videos speed coding here: http://www.youtube.com/user/Bisqwit
Do anyone know how these coding videos are created?
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#57The question from previous discussion remains unanswered. How does he finance his production of top notch open source software? At least for me, the day to day churn of my day job leaves me too mentally exhausted to chase the crazy ideas I get from time to time, let alone finish them. Imagine a world where hackers, artists and artisans could follow their passions and could chase crazy ideas without a risk of losing t…
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#58[1] https://www.destroyallsoftware.com/
[2] http://rudairandamacha.blogspot.com/2012/09/writing-simple-r...
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#59My theory is that Fabrice is not human and most likely a creature not of this world. Seriously, how the hell can someone be so talented and amazing and above all remain such a nice guy? Fabrice is a down to Earth and amazingly talented individual who will go down in history; text books will reference him, heck he'll have a movie one day (maybe not). I don't care if this is an old article, Bellard deserves to be on th…
Arrogance is generally a hindrance to learning. If you already know the "best" way to do something, your less likely to learn a better one. If someone shows you a better way of doing a thing, you're much more likely to take it as a challenge (someone is showing you that you don't know everything) and get defensive about it, instead of being receptive to improvement.
If you take a generous view of those around you, you're much more likely to be able to learn from them. If you are kind, people are much more likely to give you assistance. If you are willing to teach, you end up learning more, as having to explain things also forces you to clarify your own thoughts.
And it's not just a uni-directional relationship. The more secure you are in your own accomplishments, the less feel the emotional need to tear down others. The more you can honestly see that you've been helped in your intellectual endeavors (through advice, teaching, resources, etc.), the more you feel motivated to give back.
Being kind and humble isn't the only path to accomplishing great things, of course, but I've seen enough examples of it to conclude it's a very viable path. And it has the added benefit that if you don't quite make it to greatness (most of use won't), you won't have a whole bunch of people thinking that you're an egotistical jerk.
Re: Fabrice Bellard: Portrait of a super-productive programmer (2011)
#60The question from previous discussion remains unanswered. How does he finance his production of top notch open source software? At least for me, the day to day churn of my day job leaves me too mentally exhausted to chase the crazy ideas I get from time to time, let alone finish them. Imagine a world where hackers, artists and artisans could follow their passions and could chase crazy ideas without a risk of losing t…
And I respectfully call bullshit on mental exhaustion. The true burnout comes after juggling your personal work and your day job, which you can fix by throttling back your personal work. Unlike your day job, you can control the pressure there.
I don't know, that's my experience.