Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-21 Thread Matt Todd
You guys make me laugh... :)

(And I really actually mean that in a nice way... that last bit was
quite funny. And yes, size does matter... some don't like it _too_
big.)

But, I digress.

I'm OK with taking this off-list... though I'd rather publicly reply.

Yeah, I meant procedural, not functional. Chalk one up to another
stupid mistake.

Also, realize, I'm not saying that we change PHP tomorrow... hell, we
don't even necessarily have to change PHP... I'm saying we think about
our philosophies and take these agile philosophies into view when we
consider making changes to PHP and designing our own applications.

Yes, I'm aware performance is a huge deal: I'm OK with developers
spending 90% of their time on performance tweaking and 10% on new
thinking... I don't want changes to hurt the people... that's
definitely not human-centric!

I like some stuff, and I know that what I like a lot of people don't
like (such as everything-as-objects). My ideas aren't to deface PHP...
Everything-as-objects in a transparent manner. Yeah, 5-length won't
be too useful, but ['one', 'two', 'three']-length would be, as well
as strings with -replace('/with/', 'as') objects... And of course,
other ways would work as well...

Hey, you know, that's just how I prefer... I like seeing numbers as
numbers with their own properties, same as strings and arrays, et al.
Hey, I know I'm weird, but I think I'm right.

But let me recenter that thought again... I'm not saying that we have
to change the language now, if ever: it's about our philosophies.

I mean, where did our changes come from anyways? Some crazy guy came
in and made suggestions that opened up new ways of thinking or at
least new ideas, maybe inspiring the current iteration we use today.
I'm hoping to act as a catalyst, even if just a little bit of movement
is made.

As far as the funeral goes, I'm not saying that PHP is on the crash
course either. I used that metaphor because I think that the way we
think about our language will become too strict or cemented to be
willing to make changes necessary to keep PHP alive: it will become as
hard to move within the community as the Titanic.

As far as AJAX is concerned: yeah, it's a bitch. I've gotten it to
work pretty cleanly in a newer project of mine with little
discrepencies, and, hopefully, if what I've been doing is good enough,
I might write about it (but we all know how well that goes over,
haha).

With all of the comments and all, I've lost track if there were any
others I wanted to make. Ah well, I'm sure you're more the happier for
me to stop (as am I, at this point).

I do want to say Thank you for your responses: I did want responses
and, eventually, I got some meaty responses! All the while, we were
thinking about things, which is good. That's the best way to start.

Oh, before I go... I want to echo the fact that AJAX and Web 2.0 are
not the same... AJAX is a tool, Web 2.0 (or Agile development) is a
philosophy.

M.T.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-21 Thread Ryan A




 You guys make me laugh... :)

:-)
 
 (And I really actually mean that in a nice way...
 that last bit was
 quite funny. And yes, size does matter... some don't
 like it _too_
 big.)


Damn, just my luck

:-D




 As far as AJAX is concerned: yeah, it's a bitch.
 I've gotten it to
 work pretty cleanly in a newer project of mine with
 little
 discrepencies, and, hopefully, if what I've been
 doing is good enough,


You might want to wait a bit and then check out
weberdev as Tedd from the list has written quite a
sweet ajax (mini-framework?) that he has been kind
enough to share with me when I was experimenting with
ajax, you can either write to him and _request him to
give you some sample code or wait a bit as he told me
he's going to submit it to weberdev soon.

As for writing your opinions, I say go for it, but
remember that you will get responses to it...some that
you may like and..well, you kind of know the rest :-D

One suggestion, if you are going to write articles
like the last one (which personally I didnt go for
either - putting it mildly ;-) ) please put it on a
page where people can comment directly under it so it
wont be like this original thread and this sub-thread
which is so far OT ,flaming etc, I for one would
appreciate that.

My two cents..

Mvh,
-Ryan

--
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-21 Thread Jay Blanchard
[snip]
it's about our philosophies.
[/snip]

Too bad your article didn't reflect that as well as you might have
liked. And Web 2.0 is a label, the underlying philosophy has been there
for years (before you ever got Dreamweaver to write your first line of
HTML for you). Ajax is a label for a loose group of tools some cat wrote
about a couple of years ago. Agile development is a label (just as
Extreme Programming is) to describe a quicker turn-around from concept
to working application that cuts out several steps that will be handled
later. Your disjointed article does a disservice to any philosophy or
tool mentioned within it.

Those of us who have been doing this for a while (some for decades) have
examined and re-examined our philosophies so many times it would curl
the peach fuzz on your baby-fatted butt.

Dude, you're 20 years old and quite frankly wet behind the ears. You
have brilliant potential (as I have said before after reviewing Canvas)
but you have a long way to go. 

P.S. For those of you who wanted this off-list just don't read it. You
know what the subject is.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-20 Thread Robin Vickery
On 19/04/06, Matt Todd [EMAIL PROTECTED] wrote:

 I know that PHP is a functional language, and secondly, an OO
 language, but I think that you can blend these things better and have
 the OO brought to the forefront a bit more.

PHP is not a functional language, it's an imperative language.

 -robin

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-20 Thread Richard Lynch
On Wed, April 19, 2006 9:42 am, Matt Todd wrote:
 Honestly, I'd love to see basic variables be objects, as models of
 real world data with properties for the data such as a $number-length
 or $word-as_array() giving you letters.

I think you might want to consider using Common Lisp, then.

Cuz pretty much everyting in Common Lisp is an Object.

'Course, it's even WAY older than PHP, so you won't, but there it is.

I am curious to know what you think this should do:

$number = 5;
echo $number-length;

Exactly what is the length of a number?

Is 5 longer than 4?

How about -5?

Is that the same length as 5?

Sheesh!

Let me know when Web 2.0 is actually released.  Until then: SHUT UP!

-- 
Like Music?
http://l-i-e.com/artists.htm

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-20 Thread John Wells
Here's an invitation to take this off-list.  I've posted my thoughts
on my (currently design-less and under massive construction 
relocation) website.

Direct link to post:
http://s153531379.onlinehome.us/index.php/journal/the-clash-of-the-php-mailing-list-and-the-proverbial-web-2-0-iceberg

Permanent Site:
http://www.johndwells.com

Cheers,
John W

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-20 Thread Martin Alterisio \El Hombre Gris\



Matt Todd wrote:


There's nothing wrong with staying true to the philosophy at all, I
just think that it may well be detrimental in the end. And that is
what I said in the (toilet)paper, that there will be (emphasis on the
eventuality, not on the present actuality) a time that PHP will become
the old stuff because it did not evolve with the philosophies.
 

It's true that a language that doesn't evolve with the market will die, 
but still you can expect us to follow any new trend because they believe 
it's the way to salvation. Try to think first if the new philosophies 
can be properly applied to this market, if they can bring a proper 
solution to our problems (if not they will become a new problem and we 
don't want that). Anyway, programming languages have proved to live 
longer that one could ever expect. Before attending to PHP's funeral, 
I'm pretty sure we'll be burying another die harder language, like the C 
language, in a very emotional ceremony (I can almost see it, someone 
will cry loudly: I'll miss using your precompiler macros!).



These philosophies are new and I can understand thinking that it's
hype, but it's important to recognize it as legitimate. Agile
Development (and the broader term Web 2.0) is, right now, the bleeding
edge of development, and I and many others see it as the future of
development philosophies.
 

Don't say it's good, prove it! All I can see in Web 2.0 is those guys 
are making more money than us, let's copy them!
Those guys are exploring uncharted area in web development and they're 
more worried in making their software work rather than worrying if the 
philosophy is appropiate or not. Still, marketing rules say no mather 
how unappropiate your company's philosophy is, it's the best. Of course 
they will say Web 2.0 is the best, is what they're doing and they 
don't want anyone to think they aren't giving the clients the best there 
is. And now we have to deal with even crazier request from our clients, 
like making an AJAX application in a week that supports all imaginable 
browsers in the market. They really believe that AJAX is a fucking walk 
in the park! AJAX is a fricking cocktail of death! Bring out the 
spaghetti code and let us feast on an eternal reengeneering cycle!



I'm not saying that Rasmus can't see, but that he will easily choose
to stay with how he sees the forest – understandable as I choose to
stay with what I see, but I think he has a lot invested in his view
and may not open up as easily.
 

Stop blaming the poor guy! He only made a tool he needed and was kind 
enough to share it with the world. If you want to blame someone for what 
direction PHP has taken, blame us! That's the whole point of PHP being 
open source, isn't it? All the current problems in PHP are directly or 
indirectly caused by whining developers and their extravagant requests. 
Magic quotes are bad? Well, teach those bastards to properly quote their 
sql's strings!


You think that currently PHP is being lead to unavoidable doom? By all 
means, be my guest and make PHP++, for all I care. The code it's there.



To Stut:

Honestly, I'd love to see basic variables be objects, as models of
real world data with properties for the data such as a $number-length
or $word-as_array() giving you letters.

 

Have you stop to think what the efficiency cost would be to make 
everything an object? We're already suffering much to avoid the waiting 
2.5 second it's way too much cutline (they say we can't do real time 
applications) and you want to keep adding functionality that will 
deteriorate this? I love the way basic types are handled by PHP, I 
specially love PHP arrays, if you touch them, I fucking kill you!



I know that PHP is a functional language, and secondly, an OO
language, but I think that you can blend these things better and have
the OO brought to the forefront a bit more. Yes, I'm a fan of OO, but
I know that many people aren't and don't use PHP's OO (and don't when
it's appropriate). But I know you can integrate OO without having to
force the functional programmers to give up their way.

 

Have you been attending to your CS lessons? PHP is an *IMPERATIVE* 
language, and secondly, that the language provides OOP features doesn't 
make it an OO language. Maybe you have chosen your language wrongly, you 
should try JSP or any other Java based web server technology.


PS: I think you have the terms wrong. What you're calling functional 
programming may be what is usually known as procedural programming.



This is just ONE thing that could make PHP better and allow for more
modern philosophical development. Particularly, I would like to see
more creativity. Sure, PHP's moving fast, but with our big things
being Unicode support and removing globals and safe mode, I think that
we could be a little more innovative for PHP6.

Again, it's not behind the times right now, but the times are changing
and I'd like to see PHP change with them.

M.T.
 

I won't deny times are 

Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-20 Thread Brad Bonkoski


Maybe it is just me, but I think these types of discussions/debates 
concerning opposing view points on the direction of web programming is 
as imperative to the general PHP community (i.e. this list) as the 
dangers of register globals and magic quotes etc


At least more relevant then the infamous PHP Interview thread a week or 
so ago ;-)


-B

Martin Alterisio El Hombre Gris wrote:




Matt Todd wrote:


There's nothing wrong with staying true to the philosophy at all, I
just think that it may well be detrimental in the end. And that is
what I said in the (toilet)paper, that there will be (emphasis on the
eventuality, not on the present actuality) a time that PHP will become
the old stuff because it did not evolve with the philosophies.
 

It's true that a language that doesn't evolve with the market will 
die, but still you can expect us to follow any new trend because they 
believe it's the way to salvation. Try to think first if the new 
philosophies can be properly applied to this market, if they can bring 
a proper solution to our problems (if not they will become a new 
problem and we don't want that). Anyway, programming languages have 
proved to live longer that one could ever expect. Before attending to 
PHP's funeral, I'm pretty sure we'll be burying another die harder 
language, like the C language, in a very emotional ceremony (I can 
almost see it, someone will cry loudly: I'll miss using your 
precompiler macros!).



These philosophies are new and I can understand thinking that it's
hype, but it's important to recognize it as legitimate. Agile
Development (and the broader term Web 2.0) is, right now, the bleeding
edge of development, and I and many others see it as the future of
development philosophies.
 

Don't say it's good, prove it! All I can see in Web 2.0 is those 
guys are making more money than us, let's copy them!
Those guys are exploring uncharted area in web development and 
they're more worried in making their software work rather than 
worrying if the philosophy is appropiate or not. Still, marketing 
rules say no mather how unappropiate your company's philosophy is, 
it's the best. Of course they will say Web 2.0 is the best, is what 
they're doing and they don't want anyone to think they aren't giving 
the clients the best there is. And now we have to deal with even 
crazier request from our clients, like making an AJAX application in a 
week that supports all imaginable browsers in the market. They really 
believe that AJAX is a fucking walk in the park! AJAX is a fricking 
cocktail of death! Bring out the spaghetti code and let us feast on an 
eternal reengeneering cycle!



I'm not saying that Rasmus can't see, but that he will easily choose
to stay with how he sees the forest – understandable as I choose to
stay with what I see, but I think he has a lot invested in his view
and may not open up as easily.
 

Stop blaming the poor guy! He only made a tool he needed and was kind 
enough to share it with the world. If you want to blame someone for 
what direction PHP has taken, blame us! That's the whole point of PHP 
being open source, isn't it? All the current problems in PHP are 
directly or indirectly caused by whining developers and their 
extravagant requests. Magic quotes are bad? Well, teach those bastards 
to properly quote their sql's strings!


You think that currently PHP is being lead to unavoidable doom? By all 
means, be my guest and make PHP++, for all I care. The code it's there.



To Stut:

Honestly, I'd love to see basic variables be objects, as models of
real world data with properties for the data such as a $number-length
or $word-as_array() giving you letters.

 

Have you stop to think what the efficiency cost would be to make 
everything an object? We're already suffering much to avoid the 
waiting 2.5 second it's way too much cutline (they say we can't do 
real time applications) and you want to keep adding functionality that 
will deteriorate this? I love the way basic types are handled by PHP, 
I specially love PHP arrays, if you touch them, I fucking kill you!



I know that PHP is a functional language, and secondly, an OO
language, but I think that you can blend these things better and have
the OO brought to the forefront a bit more. Yes, I'm a fan of OO, but
I know that many people aren't and don't use PHP's OO (and don't when
it's appropriate). But I know you can integrate OO without having to
force the functional programmers to give up their way.

 

Have you been attending to your CS lessons? PHP is an *IMPERATIVE* 
language, and secondly, that the language provides OOP features 
doesn't make it an OO language. Maybe you have chosen your language 
wrongly, you should try JSP or any other Java based web server 
technology.


PS: I think you have the terms wrong. What you're calling functional 
programming may be what is usually known as procedural programming.



This is just ONE thing that could make PHP better and allow for more

Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-20 Thread Tony Marston

Martin Alterisio El Hombre Gris [EMAIL PROTECTED] wrote in 
message news:[EMAIL PROTECTED]


 Matt Todd wrote:

 snip

 Have you stop to think what the efficiency cost would be to make 
 everything an object? We're already suffering much to avoid the waiting 
 2.5 second it's way too much cutline (they say we can't do real time 
 applications) and you want to keep adding functionality that will 
 deteriorate this? I love the way basic types are handled by PHP, I 
 specially love PHP arrays, if you touch them, I fucking kill you!

And I'll offer to hold your coat while you're doing it!

-- 
Tony Marston
http://www.tonymarston.net
http://www.radicore.org 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-20 Thread Joe Henry
On Thursday 20 April 2006 1:18 am, Richard Lynch wrote:
 Is 5 longer than 4?

Size doesn't matter. At least that's what I've been told. ;)
-- 
Joe Henry
www.celebrityaccess.com
[EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-20 Thread Ryan A

 On Thursday 20 April 2006 1:18 am, Richard Lynch
 wrote:
  Is 5 longer than 4?
 
 Size doesn't matter. At least that's what I've been
 told. ;)
 -- 

You've been lied to m8
:-D

--
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Matt Todd
Yes, I absolutely agree that Rasmus is awesome and his accomplishments
are far and beyond amazing, but I'm saying that I think that Rasmus is
motivated to stay true to PHP's philosophies and not be willing to
rethink them: that is what I meant by that.

In no way am I saying that Rasmus doesn't DESERVE to align your
theories with or your ideas with, but I think that he may be too
vested in PHP and what he has been doing to realign himself.

But of course, that is just conjecture. I'm just saying that I think
he has vested interest and will be least of all willing to make the
shift in thought (even if he did think it held some merit).

Again, I in no way meant any offense to Rasmus, and I stand by that.

M.T.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Jay Blanchard
[snip]
Yes, I absolutely agree that Rasmus is awesome and his accomplishments
are far and beyond amazing, but I'm saying that I think that Rasmus is
motivated to stay true to PHP's philosophies and not be willing to
rethink them: that is what I meant by that.
[/snip]

What, exactly, is wrong with staying true to the philosophy? If you
created a language based on a certain philosophy wouldn't you want to
stay true to them? 

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Wolf
Kid (and I mean that loosely), you should have stopped while you were
ahead of the tide and let it die...

Instead you had to open up and add more drivel that:
1. shows how little you think about those who have come before you and
their ability to shift as technology changes

2. further shoved your feet in your own throat

Build an application and not just Hello World but a true application
and then see how welcome you are to embrace technology methods that make
the application more powerful and gives your skills a greater flexibility.

Only after doing that, will you (HOPEFULLY) grasp that not only have you
looked through a window into a tunnel with your defense of your Web2.0
(toilet)Paper, but in continuing down the path of he can't see the
forest for the trees further alienated yourself.

Wolf

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Ryan A
umm guys, can you take this offlist please (if you
wish to continue this) as I dont really see how this
can benifit anyone.

Cheers,
Ryan

--- Matt Todd [EMAIL PROTECTED] wrote:

 Yes, I absolutely agree that Rasmus is awesome and
 his accomplishments
 are far and beyond amazing, but I'm saying that I
 think that Rasmus is
 motivated to stay true to PHP's philosophies and not
 be willing to
 rethink them: that is what I meant by that.
 
 In no way am I saying that Rasmus doesn't DESERVE to
 align your
 theories with or your ideas with, but I think that
 he may be too
 vested in PHP and what he has been doing to realign
 himself.
 
 But of course, that is just conjecture. I'm just
 saying that I think
 he has vested interest and will be least of all
 willing to make the
 shift in thought (even if he did think it held some
 merit).
 
 Again, I in no way meant any offense to Rasmus, and
 I stand by that.
 
 M.T.
 
 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 


--
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Jochem Maas

Jay Blanchard wrote:

[snip]
Yes, I absolutely agree that Rasmus is awesome and his accomplishments
are far and beyond amazing, but I'm saying that I think that Rasmus is
motivated to stay true to PHP's philosophies and not be willing to
rethink them: that is what I meant by that.
[/snip]

What, exactly, is wrong with staying true to the philosophy? If you
created a language based on a certain philosophy wouldn't you want to
stay true to them? 


with regard to the ever changing world of internet this is the quote from
the top of Rasmus' resume:

The web is changing. It is more dynamic and more programmable than ever before.
This new programmable web needs tools and systems that can talk to each other in
a way that is both useful and approachable. The learning curve has to be shallow
and the results immediate. This is what I do.

'nuff said, right Jay?





--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Stut

Matt Todd wrote:


But of course, that is just conjecture. I'm just saying that I think
he has vested interest and will be least of all willing to make the
shift in thought (even if he did think it held some merit).
 



I didn't read that article too closely, but I would appreciate *brief* 
answers to these questions...


In what way does PHP not allow development in the style that has 
unfortunately become known as Web 2.0? Why does it need to change? If 
you were in charge of PHP development what would you be doing to make 
it better?


As a PHP developer with too many years experience to mention I am 
curious about specifically why you are of the opinion that it's behind 
the times.


-Stut

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Barry

Stut wrote:

Matt Todd wrote:


But of course, that is just conjecture. I'm just saying that I think
he has vested interest and will be least of all willing to make the
shift in thought (even if he did think it held some merit).
 



I didn't read that article too closely, but I would appreciate *brief* 
answers to these questions...


In what way does PHP not allow development in the style that has 
unfortunately become known as Web 2.0? Why does it need to change? If 
you were in charge of PHP development what would you be doing to make 
it better?


As a PHP developer with too many years experience to mention I am 
curious about specifically why you are of the opinion that it's behind 
the times.


-Stut

Right, That's why ppl use PHP more than Perl/CGI for example.
It's because PHP is easier to understand and to code (for most ppl).
And when something else comes that is more useful than PHP and will come 
in more handy than it than PHP will take his place in order.

That's how stuff goes.
I don't think it's that important to debate it that much.

--
Smileys rule (cX.x)C --o(^_^o)
Dance for me! ^(^_^)o (o^_^)o o(^_^)^ o(^_^o)

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Matt Todd
There's nothing wrong with staying true to the philosophy at all, I
just think that it may well be detrimental in the end. And that is
what I said in the (toilet)paper, that there will be (emphasis on the
eventuality, not on the present actuality) a time that PHP will become
the old stuff because it did not evolve with the philosophies.

These philosophies are new and I can understand thinking that it's
hype, but it's important to recognize it as legitimate. Agile
Development (and the broader term Web 2.0) is, right now, the bleeding
edge of development, and I and many others see it as the future of
development philosophies.

I'm not saying that Rasmus can't see, but that he will easily choose
to stay with how he sees the forest – understandable as I choose to
stay with what I see, but I think he has a lot invested in his view
and may not open up as easily.

To Stut:

Honestly, I'd love to see basic variables be objects, as models of
real world data with properties for the data such as a $number-length
or $word-as_array() giving you letters.

I know that PHP is a functional language, and secondly, an OO
language, but I think that you can blend these things better and have
the OO brought to the forefront a bit more. Yes, I'm a fan of OO, but
I know that many people aren't and don't use PHP's OO (and don't when
it's appropriate). But I know you can integrate OO without having to
force the functional programmers to give up their way.

This is just ONE thing that could make PHP better and allow for more
modern philosophical development. Particularly, I would like to see
more creativity. Sure, PHP's moving fast, but with our big things
being Unicode support and removing globals and safe mode, I think that
we could be a little more innovative for PHP6.

Again, it's not behind the times right now, but the times are changing
and I'd like to see PHP change with them.

M.T.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Re: no offense to Rasmus... are you kidding me

2006-04-19 Thread Richard Davey

On 19 Apr 2006, at 15:42, Matt Todd wrote:


there will be (emphasis on the
eventuality, not on the present actuality) a time that PHP will become
the old stuff because it did not evolve with the philosophies.


Philosophies are just that.. a philosophy. They are not standards.  
They are also two-a-penny. If PHP were to jump onboard and natively  
and dramatically support all philosophies that came along, we'd have  
one hell of a mess on our hands. Over time the good philosophies  
remain, and the weak ones die away. The really good ones get turned  
into standards that are then safe to adopt in a far broader sense.


Agile Development (and the broader term Web 2.0) is, right now, the  
bleeding

edge of development, and I and many others see it as the future of
development philosophies.


I've yet to see anything Web 2.0 related that PHP cannot do now,  
today. Agile Development is a different kettle of fish, and a highly  
debatable one as to its merits. No-one here doubts the merits of Web  
2.0 (if there is any such thing), we all know that if such  
methodologies wish to be used, they can be - right now. Which is why  
it's really not a 'big issue' to most people here.



I'm not saying that Rasmus can't see, but that he will easily choose
to stay with how he sees the forest – understandable as I choose to


Rasmus !== PHP

A strong influence? Yes. The original architect? Yes. But he himself  
isn't PHP, he doesn't drive every single element of its development  
and direction (he isn't that selfish!), so to single him out on a  
personal level as being in control of where PHP does (or doesn't) go  
is a bit nuts, imho.



Honestly, I'd love to see basic variables be objects, as models of
real world data with properties for the data such as a $number-length
or $word-as_array() giving you letters.


Sadly not everything maps to 'real world' data. How do you represent  
something that is intangible in the real world? Your 'basic variables  
as objects' idea is curious, I would need to see more (useful)  
examples before passing comment.


Cheers,

Rich
--
http://www.corephp.co.uk
Zend Certified Engineer
PHP Development Services

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php