Advocating one language over another is sure to cost support in the losing camp. I can see offering a reading course in Python since many of the system utilities are written in Python and few in PHP.<br><br><div class="gmail_quote">
On Tue, Sep 6, 2011 at 8:04 PM, ya knygar <span dir="ltr"><<a href="mailto:knygar@gmail.com">knygar@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
+1 for Sam Hartman's message<br>
..<br>
i think the choice of non-PHP whenever is possible<br>
should be made by the evidence<br>
- that - it's often much easier to maintain and actively develop<br>
something big, still - considerably high quality with a Python, for example.<br>
<br>
With all the respect -- we may compare the Drupal and Plone as a reference<br>
platforms - for this example.<br>
Both are used for largest governmental portals.<br>
Both are being professionally developed by a kind of<br>
foundations/companies behind.<br>
<br>
Both are mature and already, being scaled not a once and trying every<br>
release, again and again - for 'future' needs.<br>
<br>
here is some old comparison<br>
<a href="https://weblion.psu.edu/trac/weblion/wiki/PloneVersusDrupal" target="_blank">https://weblion.psu.edu/trac/weblion/wiki/PloneVersusDrupal</a><br>
of security track, latest are pretty the same.<br>
For Security -<br>
Python projects always win over PHP in all places/stats i'v seen.<br>
Win seriously and without a real chance for PHP.<br>
<br>
Since the nice speed of PHP doesn't matter so much as you constantly<br>
receive the bad code,<br>
 i don't see any arguments for PHP in FBX's.<br>
>From what i see - people doesn't favor it for any serious, modern<br>
development, generally.<br>
I mean all the new interesting projects i see - doesn't use PHP at all<br>
or only for small bits<br>
of front-end.<br>
<br>
heh, besides that mailing systems you may try to use in FBX would, probably,<br>
be in PHP.<br>
<br>
 For other that i have in mind now  - you have a better variants,<br>
often it is Python, because of popularity and speed, but for certain<br>
applications<br>
there are other really useful but not so popular languages.<br>
<br>
PS: i recommend to avoid Java also, as it seem like a bad choice for<br>
wide-community driven projects,<br>
often leads to enormous size of code, and needs very strict organization around,<br>
since contributing to Java project -- you also may easily code in -<br>
some faulty or conceptually wrong staff.<br>
<br>
PPS: for FBX's code i could only advice about certain projects that<br>
may get in FBX,<br>
or - for certain scalability choices if/when FBXF would start to program itself.<br>
i won't evaluate PHP and non PHP by own hands also :)<br>
<br>
PPPS: when/if we would do UI/UX staff for FBX's i would advice for<br>
JavaScript and HTML5/CSS3 whenever is possible.<br>
<br>
PPPPS: it is a TAC topic but i can't reply to TAC, can i?<br>
<br>
On Tue, Sep 6, 2011 at 8:46 PM, Sam Hartman<br>
<<a href="mailto:hartmans@painless-security.com">hartmans@painless-security.com</a>> wrote:<br>
> I don't think PHP is a non-starter.  Ther's a lot of really bad PHP code<br>
> and there are some PHP practices that can make it really easy to write<br>
> bad apps.<br>
><br>
> However I do'n think there is anything about php that makes it<br>
> impossible to write good apps. Also, the track record of the php core<br>
> itself doesn't seem to be too bad in recent years.<br>
><br>
> So, I'd find someone we trust to evaluate PHP and have them examine apps<br>
> on a case-by-case basis.<br>
> I'm not volunteering: I have very little PHP experience.<br>
><br>
> --Sam<br>
><br>
><br>
<br>
_______________________________________________<br>
Freedombox-discuss mailing list<br>
<a href="mailto:Freedombox-discuss@lists.alioth.debian.org">Freedombox-discuss@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss</a></blockquote></div><br><br clear="all"><div>
<br></div>-- <br><div>Kindness Works!</div>Rev. Jim Tarvid, PCA<br>12897A Grays Pointe Road, Fairfax, Va 22033<br>38.8778239, -77.392696<br><a href="http://ls.net" target="_blank">http://ls.net</a><br><br><br>