Hey, a quick note on the subject, I made a haphazard attempt at this rewrite some time ago, and faced the same issue you have now. I think the deciding factor would be your personal experience with the languages. If you have never really worked with C, but have used python, I would think that a well designed and well written python plugin is much better than a haphazard 'My First C' program. The second concern/thought is that a lot of users will leave their browsers open for hours (if not days) at a time, I'm not 100% sure if this applies in the plugin context, but a GC system probably offers some safety net for memory use. Just a quick $0.02, Kevin Kubasik -----Original Message----- From: dashboard-hackers-bounces gnome org [mailto:dashboard-hackers-bounces gnome org] On Behalf Of Joe Shaw Sent: Friday, July 20, 2007 10:49 AM To: Tao Fei Cc: dashboard-hackers gnome org Subject: Re: GSoc Weekly Report (Browser Extension Rewrite) Hi, On 7/14/07, Tao Fei <filia tao gmail com> wrote: > I've noticed that Epiphany can be written in C or in Python. The old > extension is written in C. I'm wondering whether it is acceptable if I > write the extension in python ? It's a possibility, although I'm not crazy about adding a Python dependency to Beagle (not libbeagle, which already has an optional Python dep for the bindings). It's probably not unreasonable to assume that anyone with Epiphany installed will also have Python, however. Joe _______________________________________________ Dashboard-hackers mailing list Dashboard-hackers gnome org http://mail.gnome.org/mailman/listinfo/dashboard-hackers
Attachment:
smime.p7s
Description: S/MIME cryptographic signature