Re: FreeBSD Security Survey

看板FB_security作者時間19年前 (2006/05/29 20:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串39/41 (看更多)
I was thinking more of the time-to-repair of a broken install, rather than a broken python or perl program, for example if your perl site-perl folder gets damaged, or your python compiled libs become ABI 'incompatible' somehow (say due to a g++ upgrade?). In this case, both python *and* perl are pretty hard to repair unless you know the language, and can leave a system administrator between a rock and a hard place (reinstall, or seek an expert of that language) I guess the same goes for ruby, i wouldn't know where to start in repairing a broken ruby install... Thanks Craig Avleen Vig wrote: > On Wed, May 24, 2006 at 11:20:08AM +0100, Craig Edwards wrote: > >>I agree, however, i do not like the gentoo dependency upon python for >>its package management system. It has not broken on me yet, however i >>can imagine if it does it would be a nightmare to fix, as python is >>not a trivial program. If FreeBSD ever were to attempt an emerge-like >>system, it would be convenient imho (although probably less >>maintainable?) to have it done in something smaller and easier to >>manage (and easier repair when broken?) such as perl or shellscript. > > > Python is incredibly trivial. > It's much more trivial than perl, that's for sure. > I don't want to get into a holy war about languages on-list (anyone > interested can email me off list). > > Having used perl for 5+ years, and starting to use Python in the last > year, I can tell you that Python has a very similar learning curve, but > is "better" for new (and old) programmers for several reasons: > Much more consistant syntax > - From this you get code that is easier to read, more portable > between developers, etc > Designed to be object oriented rather than OO being an after thought > > These two things alone (IMO) make a HUGE difference to writing apps of > any size. > Plus Python's traceback feature is really awesome (perl may have one, I > haven't seen it, but with python it's just there, always). > _______________________________________________ > freebsd-security@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-security > To unsubscribe, send any mail to "freebsd-security-unsubscribe@freebsd.org" -- "Better to reign in Hell than to serve in Heaven" -- Milton _______________________________________________ freebsd-security@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-security To unsubscribe, send any mail to "freebsd-security-unsubscribe@freebsd.org"
文章代碼(AID): #14Ukl900 (FB_security)
討論串 (同標題文章)
文章代碼(AID): #14Ukl900 (FB_security)