kilon alios wrote:
You demonstrated your willingness to contribute and I think that goes a long way to balance any number of questions. Now you should appreciate that asking questions actually shows someone making use of a library, which can be good thing for a developer. And as ESR says [1], "The first thing to understand is that hackers actually like hard problems and good, thought-provoking questions about them. [...] If you give us an interesting question to chew on we'll be grateful to you; good questions are a stimulus and a gift. Good questions help us develop our understanding, and often reveal problems we might not have noticed or thought about otherwise." [1] http://www.catb.org/esr/faqs/smart-questions.html (yes I know, my favourite again)
I can definitely understand with your main interest being an existing application like Blender written in C, then developing in C may give you the greatest power. Good luck with it!
I have really appreciated your enthusiasm, your joy of Pharo, and your honest constructive criticisms. Sometimes it can be suspect that Smalltalker fanbois are blinded by their world view, but as a newcomer to Pharo your positive comparisons of Pharo versus languages-you-knew-better were a nice validation of Pharo, even if there remain things to improve. Now life is a long and winding road, so maybe opportunity will arise sometime for you to use Pharo again. I hope you have fun in the meantime! btw, just a parting thought that I had regarding your requirement. Rather than trying to do your Blender graphics rendering on top of some layer in Pharo, you might** use OSWindow [2] to create a native-window-canvas that you pass to Blender for it to render directly into. As I understand it, you could then build a Pharo base GUI around that window. Now if that happened to be possible, your dive into programming Blender in "C" would probably be of great benefit. Maybe something to come back to later. **Disclaimer, I haven't used OSWindow. Its just an intuitive thought. [2] http://smalltalkhub.com/#!/~OS/OS-Windows (scroll down to "The Windows User Interface" and "Graphics") cheers -ben |
- Re: [Pharo-dev] [squeak-dev] Re: The Dilemma: Building a ... stepharo
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... Martin McClure
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... stepharo
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... Hilaire
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... kilon alios
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... Hilaire
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... kilon alios
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... Hilaire
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... kilon alios
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... stepharo
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... Ben Coman
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... kilon alios
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... Nicolai Hess
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... Alexandre Bergel
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... stepharo
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... Alexandre Bergel
- Re: [Pharo-dev] The Dilemma: Building a Futuristic GUI fo... kilon alios
