Snort mailing list archives

Re: Snorby opinions


From: Paul Halliday <paul.halliday () gmail com>
Date: Mon, 6 Jun 2011 17:33:05 -0300

On Mon, Jun 6, 2011 at 4:13 PM, Dustin Webber <dustin.webber () gmail com> wrote:
Randy,
| | But PHP still kings with options and available classes (Zend rocks).
Not 100% sure what this means but if you type rails, node and even django
into github.com you will be flooded with more plugins, engines and libraries
then you can handle in a lifetime (also I would argue that this is a bad
thing).
- PHP was created from a bunch of perl scripts and hacked into a language
from a poorly written framework. (not my words.. the creator of phps..
google it)
- It has no object model.
- It's known around the world as the most vulnerably language/project to
ever be released publicly.
- Inheritance is php -- It just copies the code into memory
and basically pastes it into a 'class' (I find it hard to call them classes
because is CS a php class is more of a module).
- PHP didn't even support encoding until like last year man.
- There are no evented frameworks for PHP.. good luck writing a nonblocking
server or web application.
- There is no good ORMS for php.. people still even write SQL inline ..
srsly??
- There is no good MVC frameworks.. please don't say cakephp or
coreigniter.. wow.. huge fails.
- There are no such thing as closures in php.. forget about keeping your
code dry or writing custom api/dsls.
etc.. etc..
- http://www.codedifferent.com/2008/04/02/ruby-on-rails-or-zend-framework-%E2%80%93-deciding-now/
read the first comment from the creator of your Zend framework.. hes 100%
correct.. php was not designed properly.. its just the truth.. its like
using a gocart someone modified to be drivable on the highway. There is just
so much more polished software out there man - You don't see many people
building websites with vbscript right? you could.. totally.. buy why not?
anyways .. we got way off topic here.. not the best place for language wars
but there are a bunch of articles on php design flaws and go way more in
depth.. check it out.
Dustin W. Webber
Dustin.Webber () gmail com


On Mon, Jun 6, 2011 at 2:38 PM, Randal T. Rioux <randy () procyonlabs com>
wrote:

On 6/6/2011 1:38 PM, Dustin Webber wrote:
All,

I would like to clarify that I was talking about the languages -- not
applications written in them. If you're a good programmer you could
build amazing applications with anything. Just consider
all languages before you start a new project. If that language works
best for the job... then use it. (except php.. never use that.)

I'm curious, what is wrong with PHP? The only cripple I see in usage is
poor development practices - not the language itself. Personally, I love
PHP. Went to it from J2EE. Recently, though, I've started playing with
Ruby (seems pleasant so far). But PHP still kings with options and
available classes (Zend rocks).

Honestly.. we should all be writing in TCL anyways...

And LISP and Pascal. Dude... let it go :-)

Randy


------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with
vRanger.
Installation's a snap, and flexible recovery options mean your data is
safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today.
http://p.sf.net/sfu/quest-dev2dev2
_______________________________________________
Snort-users mailing list
Snort-users () lists sourceforge net
Go to this URL to change user options or unsubscribe:
https://lists.sourceforge.net/lists/listinfo/snort-users
Snort-users list archive:
http://www.geocrawler.com/redir-sf.php3?list=snort-users


------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today.
http://p.sf.net/sfu/quest-dev2dev2
_______________________________________________
Snort-users mailing list
Snort-users () lists sourceforge net
Go to this URL to change user options or unsubscribe:
https://lists.sourceforge.net/lists/listinfo/snort-users
Snort-users list archive:
http://www.geocrawler.com/redir-sf.php3?list=snort-users


If the content of this thread was actually blocks of PHP or Ruby, It
might have done something useful ;)
?>

-- 
Paul Halliday
http://www.squertproject.org/

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2 
_______________________________________________
Snort-users mailing list
Snort-users () lists sourceforge net
Go to this URL to change user options or unsubscribe:
https://lists.sourceforge.net/lists/listinfo/snort-users
Snort-users list archive:
http://www.geocrawler.com/redir-sf.php3?list=snort-users


Current thread: