Re: [OT] By boss decided

2009-02-20 Thread Otho
Now it would be interesting to know, which scope and size your project has.


2009/2/19 Borut Bolčina borut.bolc...@gmail.com

 Today the official winner was announced. The corporate mind decided we will
 use PHP Zend. The deciding factor was
 http://www.zend.com/en/products/platform/customers

 Nonetheless, I hope I will post a better news in a few of months which will
 go directly into success stories.

 -Borut

 2009/2/18 Borut Bolčina borut.bolc...@gmail.com




Re: [OT] By boss decided

2009-02-20 Thread Stephane Decleire
With no offense, doesn't that show a lack of marketing actions on the
Tapestry website ?
A marketing part in the website, aimed at the managers (no technical
details, just facts : speed / support / customers / ...) , would
probably be a great tool for Tapestry ...

Stephane


Borut Bolčina a écrit :
 Today the official winner was announced. The corporate mind decided we will
 use PHP Zend. The deciding factor was
 http://www.zend.com/en/products/platform/customers

 Nonetheless, I hope I will post a better news in a few of months which will
 go directly into success stories.

 -Borut

 2009/2/18 Borut Bolčina borut.bolc...@gmail.com

   
 Hello,

 just want to share a piece of corporate mind set with you.

 My boss decided that none of the Java frameworks is productive in
 comparison to PHP, Ruby and Django and that there are no web sites written
 in any Java framework. Can you believe that? I would like to prove him wrong
 with Tapestry Cayenne combo. Unfortunately I have no list of T5 success
 stories.

 I am sorry for spamming, but I had to let the steam out!

 -Borut


 

   


Re: [OT] By boss decided

2009-02-19 Thread Borut Bolčina
Today the official winner was announced. The corporate mind decided we will
use PHP Zend. The deciding factor was
http://www.zend.com/en/products/platform/customers

Nonetheless, I hope I will post a better news in a few of months which will
go directly into success stories.

-Borut

2009/2/18 Borut Bolčina borut.bolc...@gmail.com

 Hello,

 just want to share a piece of corporate mind set with you.

 My boss decided that none of the Java frameworks is productive in
 comparison to PHP, Ruby and Django and that there are no web sites written
 in any Java framework. Can you believe that? I would like to prove him wrong
 with Tapestry Cayenne combo. Unfortunately I have no list of T5 success
 stories.

 I am sorry for spamming, but I had to let the steam out!

 -Borut




Re: [OT] By boss decided

2009-02-19 Thread Daniel Honig
Ok,
  I'm sure the tapestry list will still be here to help in two years when
they get to phase 3 and have to start from scratch ;)

-dh

On Thu, Feb 19, 2009 at 4:38 PM, Borut Bolčina borut.bolc...@gmail.comwrote:

 Today the official winner was announced. The corporate mind decided we will
 use PHP Zend. The deciding factor was
 http://www.zend.com/en/products/platform/customers

 Nonetheless, I hope I will post a better news in a few of months which will
 go directly into success stories.

 -Borut

 2009/2/18 Borut Bolčina borut.bolc...@gmail.com

  Hello,
 
  just want to share a piece of corporate mind set with you.
 
  My boss decided that none of the Java frameworks is productive in
  comparison to PHP, Ruby and Django and that there are no web sites
 written
  in any Java framework. Can you believe that? I would like to prove him
 wrong
  with Tapestry Cayenne combo. Unfortunately I have no list of T5 success
  stories.
 
  I am sorry for spamming, but I had to let the steam out!
 
  -Borut
 
 



Re: [OT] By boss decided

2009-02-18 Thread Francois Armand

Borut Bolčina wrote:

Hello,
  

Hello,


[...] Can you believe that? I would like to prove him wrong with
Tapestry Cayenne combo. Unfortunately I have no list of T5 success stories.
  


The French weather site is done with T5.0.10 or so. The project leader 
posted a mail about that, one of the digits is that there is something 
like 800,000 visitors in a day.

The site: http://france.meteofrance.com/
Archived mail : http://markmail.org/message/jywreucbum4b3dba

--
Francois Armand
Etudes  Développements J2EE
Groupe Linagora - http://www.linagora.com
Tél.: +33 (0)1 58 18 68 28
---
http://fanf42.blogspot.com
InterLDAP - http://interldap.org 
FederID - http://www.federid.org/

Open Source identities management and federation


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Peter Stavrinides
Hi Borut

My boss decided that none of the Java frameworks is productive
What?

 no web sites written in any Java framework
What?

 I would like to prove him wrong with Tapestry Cayenne combo
No don't do that, tell your boss CGI is the way to go because most of the web 
is written in Perl, also tell him who cares about maintenance it is way 
overrated anyway.

I don't know how up to date this is, bet here is one list:
http://wiki.apache.org/tapestry/SuccessStories

cheers,
Peter

- Original Message -
From: Borut Bolčina borut.bolc...@gmail.com
To: List Tapestry User users@tapestry.apache.org
Sent: Wednesday, 18 February, 2009 08:03:52 GMT +02:00 Athens, Beirut, 
Bucharest, Istanbul
Subject: [OT] By boss decided

Hello,

just want to share a piece of corporate mind set with you.

My boss decided that none of the Java frameworks is productive in comparison
to PHP, Ruby and Django and that there are no web sites written in any Java
framework. Can you believe that? I would like to prove him wrong with
Tapestry Cayenne combo. Unfortunately I have no list of T5 success stories.

I am sorry for spamming, but I had to let the steam out!

-Borut

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Thiago H. de Paula Figueiredo
2009/2/18 Otho taa...@googlemail.com:
 Yup, no websites in java. Googlemail doesn't count. And german Telekom and
 Postbank are totally niche companies. :)

Brazil's largest bank, Banco do Brasil, has it website written in
Java, including its home banking. I don't know the exact figures, but
it has tens of millions of clients. Brazil's healthcare system is also
written in Java.

-- 
Thiago

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Thiago H. de Paula Figueiredo
2009/2/18 Otho taa...@googlemail.com:
 Yup, no websites in java. Googlemail doesn't count. And german Telekom and
 Postbank are totally niche companies. :)

I'm 99.9% sure that Gmail is written in GWT. I had a job interview at
Google once. I asked if Google was written in GWT. The guy gave me a
you bastard! you are right, but I can't tell you that! look and told
me that he couldn't tell me that. :)

-- 
Thiago

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Daniel Jue
Then that would imply that at least the RPC side is still in Java, and
the developer side source code for the GUI is actually Java.

Have you seen that recent article called Competence: Is your boss faking it?
http://www.time.com/time/health/article/0,8599,1878358,00.html

Not to be harsh on your boss...Maybe he thinks Java websites look
like Java applets from 15 years ago.  As far as productivity, well
that depends on the programmer(s).

Daniel


On Wed, Feb 18, 2009 at 7:01 AM, Thiago H. de Paula Figueiredo
thiag...@gmail.com wrote:
 2009/2/18 Otho taa...@googlemail.com:
 Yup, no websites in java. Googlemail doesn't count. And german Telekom and
 Postbank are totally niche companies. :)

 I'm 99.9% sure that Gmail is written in GWT. I had a job interview at
 Google once. I asked if Google was written in GWT. The guy gave me a
 you bastard! you are right, but I can't tell you that! look and told
 me that he couldn't tell me that. :)

 --
 Thiago

 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Michael Gentry
I used T4+Cayenne on an internal application (so there is no public
link to it).  It ended up working really well for them.  They had an
existing application which processed loans, but it was only designed
to do one-at-a-time.  The nature of the business had changed and they
were doing 500-1000 loan bulk purchases and it was taking people up to
3 full days working around the clock to do the purchases.  One of the
things the new T4+Cayenne application did was automate the purchasing
of those loans.  Cut it down to about 90 seconds.  Development speed
with T4 was pretty decent, but I suspect with T5's class reloading, it
would be even better.  The biggest hurdle I had integrating T4 with
Cayenne was that I had to prevent T4 from serializing my Cayenne
database objects to the HTML.

/dev/mrg


On Wed, Feb 18, 2009 at 1:03 AM, Borut Bolčina borut.bolc...@gmail.com wrote:
 Hello,

 just want to share a piece of corporate mind set with you.

 My boss decided that none of the Java frameworks is productive in comparison
 to PHP, Ruby and Django and that there are no web sites written in any Java
 framework. Can you believe that? I would like to prove him wrong with
 Tapestry Cayenne combo. Unfortunately I have no list of T5 success stories.

 I am sorry for spamming, but I had to let the steam out!

 -Borut


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Peter Stavrinides
 far as productivity, well that depends on the programmer(s).
yes and no, the right tools go a long way too.

- Original Message -
From: Daniel Jue teamp...@gmail.com
To: Tapestry users users@tapestry.apache.org
Sent: Wednesday, 18 February, 2009 17:12:32 GMT +02:00 Athens, Beirut, 
Bucharest, Istanbul
Subject: Re: [OT] By boss decided

Then that would imply that at least the RPC side is still in Java, and
the developer side source code for the GUI is actually Java.

Have you seen that recent article called Competence: Is your boss faking it?
http://www.time.com/time/health/article/0,8599,1878358,00.html

Not to be harsh on your boss...Maybe he thinks Java websites look
like Java applets from 15 years ago.  As far as productivity, well
that depends on the programmer(s).

Daniel


On Wed, Feb 18, 2009 at 7:01 AM, Thiago H. de Paula Figueiredo
thiag...@gmail.com wrote:
 2009/2/18 Otho taa...@googlemail.com:
 Yup, no websites in java. Googlemail doesn't count. And german Telekom and
 Postbank are totally niche companies. :)

 I'm 99.9% sure that Gmail is written in GWT. I had a job interview at
 Google once. I asked if Google was written in GWT. The guy gave me a
 you bastard! you are right, but I can't tell you that! look and told
 me that he couldn't tell me that. :)

 --
 Thiago

 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org



-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Hilco Wijbenga
2009/2/18 Thiago H. de Paula Figueiredo thiag...@gmail.com:
 2009/2/18 Otho taa...@googlemail.com:
 Yup, no websites in java. Googlemail doesn't count. And german Telekom and
 Postbank are totally niche companies. :)

 I'm 99.9% sure that Gmail is written in GWT. I had a job interview at
 Google once. I asked if Google was written in GWT. The guy gave me a
 you bastard! you are right, but I can't tell you that! look and told
 me that he couldn't tell me that. :)

Well, using GWT means you write Java which gets translated into
JavaScript... :-)

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Fernando Padilla

How about LinkedIn.

Otho wrote:

Yup, no websites in java. Googlemail doesn't count. And german Telekom and
Postbank are totally niche companies. :)

2009/2/18 Daniel Honig daniel.ho...@gmail.com


Ok...very late for meHorrible post!

But I do have some real points... let me bullet point


  - dynamic language frameworks offer great but often overexaggerated
  productivity ( dependent on lots of factors!)
  - PHP does not mean you can hire less than talented folks and expect a
  huge cost/productivity savings (Cake PHP has a learning curve too!)
  - Open source ecosystem in Java blows away any other environment
  - Django and Rails are great but cost of retraining is high
  - You can't argue with folks who are beat up by the mistakes of java past
  and refuse to look at the light at the end of the Java tunnel(groovy,
  grails, scala)
  - A skilled tap or wo team can likely meet or exceed the real cost/effort
  level of a django/grails/php/rails team and leave a better system in
place
  - Communicating with those who are lost in the hype of dynamic language
  frameworks is difficult.


too late...too tiredbut hope the bullet points make up for my previous
post.  i think they are all points worth discussion.

2009/2/18 Daniel Honig daniel.ho...@gmail.com


Just tell him to go check out grails before he goes off and tries to
re-invent the infrastructure in cake php.

That being said once T5 is part of my migration path once I reach the
limits of scalability from all the MOP overhead from dynamic language
frameworks.
In a perfect world, I'd write my domain in GORM and expose it to tapestry
via some lightweight service layer

But if your boss really wants to go and re-invent everything in Django or
PHP it might just be a lost cause.

You might want to point out that often the productivity gain is a a bit

of

a shell gameIn any of these languages you still need to hire good or
great developers to get productivity.  In dynamic frameworks you can't

keep

a stable codebase unless you write good to great integration tests to

verify

your execution paths are stable and not doing something crazy from

release

to release.IMHO, the productiviy gains from dynamic frameworks are a

bit

overexaggerated..All of these frameworks have a learning
curve.Unless your boss wants a project delivered by a bunch of PHP
script kids?.It's a shell game

Despite my love of grails, after working with grails for a year and a
previous life that included lots of WO and T4 experience, I think there

is

no reason that a talented agile Tap X team could not keep up with the

true

productivity of any other framework.  Full stop ;)

The trouble is how do you bring communicate this effectively?



On Wed, Feb 18, 2009 at 1:03 AM, Borut Bolčina borut.bolc...@gmail.com
wrote:


Hello,

just want to share a piece of corporate mind set with you.

My boss decided that none of the Java frameworks is productive in
comparison
to PHP, Ruby and Django and that there are no web sites written in any
Java
framework. Can you believe that? I would like to prove him wrong with
Tapestry Cayenne combo. Unfortunately I have no list of T5 success
stories.

I am sorry for spamming, but I had to let the steam out!

-Borut







-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread Fernando Padilla


For general Java:
How about LinkedIn? Anything with OpenSocial/Shindig ( Myspace, Hi5, 
Orkut, iGoogle, maybe even Yahoo Social ).



For Tapestry:
I would like to say my sites but they are only timid successes ( 
tapestry is not the issue, just the business :)


protrade.com
apps.facebook.com/bracket
apps.facebook.com/citizensports
apps.facebook.com/redsoxnation
...
..
.



Otho wrote:

Yup, no websites in java. Googlemail doesn't count. And german Telekom and
Postbank are totally niche companies. :)

2009/2/18 Daniel Honig daniel.ho...@gmail.com


Ok...very late for meHorrible post!

But I do have some real points... let me bullet point


  - dynamic language frameworks offer great but often overexaggerated
  productivity ( dependent on lots of factors!)
  - PHP does not mean you can hire less than talented folks and expect a
  huge cost/productivity savings (Cake PHP has a learning curve too!)
  - Open source ecosystem in Java blows away any other environment
  - Django and Rails are great but cost of retraining is high
  - You can't argue with folks who are beat up by the mistakes of java past
  and refuse to look at the light at the end of the Java tunnel(groovy,
  grails, scala)
  - A skilled tap or wo team can likely meet or exceed the real cost/effort
  level of a django/grails/php/rails team and leave a better system in
place
  - Communicating with those who are lost in the hype of dynamic language
  frameworks is difficult.


too late...too tiredbut hope the bullet points make up for my previous
post.  i think they are all points worth discussion.

2009/2/18 Daniel Honig daniel.ho...@gmail.com


Just tell him to go check out grails before he goes off and tries to
re-invent the infrastructure in cake php.

That being said once T5 is part of my migration path once I reach the
limits of scalability from all the MOP overhead from dynamic language
frameworks.
In a perfect world, I'd write my domain in GORM and expose it to tapestry
via some lightweight service layer

But if your boss really wants to go and re-invent everything in Django or
PHP it might just be a lost cause.

You might want to point out that often the productivity gain is a a bit

of

a shell gameIn any of these languages you still need to hire good or
great developers to get productivity.  In dynamic frameworks you can't

keep

a stable codebase unless you write good to great integration tests to

verify

your execution paths are stable and not doing something crazy from

release

to release.IMHO, the productiviy gains from dynamic frameworks are a

bit

overexaggerated..All of these frameworks have a learning
curve.Unless your boss wants a project delivered by a bunch of PHP
script kids?.It's a shell game

Despite my love of grails, after working with grails for a year and a
previous life that included lots of WO and T4 experience, I think there

is

no reason that a talented agile Tap X team could not keep up with the

true

productivity of any other framework.  Full stop ;)

The trouble is how do you bring communicate this effectively?



On Wed, Feb 18, 2009 at 1:03 AM, Borut Bolčina borut.bolc...@gmail.com
wrote:


Hello,

just want to share a piece of corporate mind set with you.

My boss decided that none of the Java frameworks is productive in
comparison
to PHP, Ruby and Django and that there are no web sites written in any
Java
framework. Can you believe that? I would like to prove him wrong with
Tapestry Cayenne combo. Unfortunately I have no list of T5 success
stories.

I am sorry for spamming, but I had to let the steam out!

-Borut







-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



RE: [OT] By boss decided

2009-02-18 Thread James Sherwood
Hi,

http://www.workingmother.comwritten in T3:)

350k/month PAGE VIEWS(1million during top 100)

--James

-Original Message-
From: Fernando Padilla [mailto:f...@alum.mit.edu] 
Sent: February-18-09 1:19 PM
To: Tapestry users
Subject: Re: [OT] By boss decided


For general Java:
How about LinkedIn? Anything with OpenSocial/Shindig ( Myspace, Hi5, 
Orkut, iGoogle, maybe even Yahoo Social ).


For Tapestry:
I would like to say my sites but they are only timid successes ( 
tapestry is not the issue, just the business :)

protrade.com
apps.facebook.com/bracket
apps.facebook.com/citizensports
apps.facebook.com/redsoxnation
...
..
.



Otho wrote:
 Yup, no websites in java. Googlemail doesn't count. And german Telekom and
 Postbank are totally niche companies. :)
 
 2009/2/18 Daniel Honig daniel.ho...@gmail.com
 
 Ok...very late for meHorrible post!

 But I do have some real points... let me bullet point


   - dynamic language frameworks offer great but often overexaggerated
   productivity ( dependent on lots of factors!)
   - PHP does not mean you can hire less than talented folks and expect a
   huge cost/productivity savings (Cake PHP has a learning curve too!)
   - Open source ecosystem in Java blows away any other environment
   - Django and Rails are great but cost of retraining is high
   - You can't argue with folks who are beat up by the mistakes of java
past
   and refuse to look at the light at the end of the Java tunnel(groovy,
   grails, scala)
   - A skilled tap or wo team can likely meet or exceed the real
cost/effort
   level of a django/grails/php/rails team and leave a better system in
 place
   - Communicating with those who are lost in the hype of dynamic language
   frameworks is difficult.


 too late...too tiredbut hope the bullet points make up for my
previous
 post.  i think they are all points worth discussion.

 2009/2/18 Daniel Honig daniel.ho...@gmail.com

 Just tell him to go check out grails before he goes off and tries to
 re-invent the infrastructure in cake php.

 That being said once T5 is part of my migration path once I reach the
 limits of scalability from all the MOP overhead from dynamic language
 frameworks.
 In a perfect world, I'd write my domain in GORM and expose it to
tapestry
 via some lightweight service layer

 But if your boss really wants to go and re-invent everything in Django
or
 PHP it might just be a lost cause.

 You might want to point out that often the productivity gain is a a bit
 of
 a shell gameIn any of these languages you still need to hire good or
 great developers to get productivity.  In dynamic frameworks you can't
 keep
 a stable codebase unless you write good to great integration tests to
 verify
 your execution paths are stable and not doing something crazy from
 release
 to release.IMHO, the productiviy gains from dynamic frameworks are a
 bit
 overexaggerated..All of these frameworks have a learning
 curve.Unless your boss wants a project delivered by a bunch of PHP
 script kids?.It's a shell game

 Despite my love of grails, after working with grails for a year and a
 previous life that included lots of WO and T4 experience, I think there
 is
 no reason that a talented agile Tap X team could not keep up with the
 true
 productivity of any other framework.  Full stop ;)

 The trouble is how do you bring communicate this effectively?



 On Wed, Feb 18, 2009 at 1:03 AM, Borut Bolčina borut.bolc...@gmail.com
 wrote:

 Hello,

 just want to share a piece of corporate mind set with you.

 My boss decided that none of the Java frameworks is productive in
 comparison
 to PHP, Ruby and Django and that there are no web sites written in any
 Java
 framework. Can you believe that? I would like to prove him wrong with
 Tapestry Cayenne combo. Unfortunately I have no list of T5 success
 stories.

 I am sorry for spamming, but I had to let the steam out!

 -Borut


 

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: [OT] By boss decided

2009-02-18 Thread manuel aldana
Well, take the big players like amazon or ebay, most of their system is 
written in JAVA. The scripting stuff has its place (e.g. quick feedback, 
cheap availability on web-hosters),  but for bigger things most of the 
time I would refer to static typed languages. Analyzing and refactoring 
(especially bad encapsulated + modularized codebases, which 
unfortunately you find often) with dynamic typing and without 
compiler-help can be a real pain. 
If the team isn't experienced in good testing habits (unit + integration 
tests), scripting languages would even be a shootout for me.


Anyway, nowadays it is more about integrating and encapsulating 
technologies (and the HTTP protocol has done a big good job here :). 
Discussions that a system must completey be implemented in JAVA, PHP 
only doesn't face reality at all.


Reading things like your bosses 'none' and reducing all problems on the 
technology is always a great amusement again... Maybe you mention on one 
of your power point slides: 'a fool with a tool is still a fool' ;)


I cannot think of bigger T5-apps, but I am sure this will change in 
future (e.g. Wicket and Tapestry really offer a complete different 
encapsulated way to build web-applications).


Good luck in convincing your boss.

Borut Bolčina schrieb:

Hello,

just want to share a piece of corporate mind set with you.

My boss decided that none of the Java frameworks is productive in comparison
to PHP, Ruby and Django and that there are no web sites written in any Java
framework. Can you believe that? I would like to prove him wrong with
Tapestry Cayenne combo. Unfortunately I have no list of T5 success stories.

I am sorry for spamming, but I had to let the steam out!

-Borut

  



--
manuel aldana
ald...@gmx.de
software-engineering blog: http://www.aldana-online.de


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



[OT] By boss decided

2009-02-17 Thread Borut Bolčina
Hello,

just want to share a piece of corporate mind set with you.

My boss decided that none of the Java frameworks is productive in comparison
to PHP, Ruby and Django and that there are no web sites written in any Java
framework. Can you believe that? I would like to prove him wrong with
Tapestry Cayenne combo. Unfortunately I have no list of T5 success stories.

I am sorry for spamming, but I had to let the steam out!

-Borut


Re: [OT] By boss decided

2009-02-17 Thread Alex Kotchnev
This is funny !!! :-) The little guy standing up , defending Java from the
corporate type who wants PHP :-) Wow :-)



On Wed, Feb 18, 2009 at 1:03 AM, Borut Bolčina borut.bolc...@gmail.comwrote:

 Hello,

 just want to share a piece of corporate mind set with you.

 My boss decided that none of the Java frameworks is productive in
 comparison
 to PHP, Ruby and Django and that there are no web sites written in any Java
 framework. Can you believe that? I would like to prove him wrong with
 Tapestry Cayenne combo. Unfortunately I have no list of T5 success stories.

 I am sorry for spamming, but I had to let the steam out!

 -Borut



Re: [OT] By boss decided

2009-02-17 Thread Daniel Honig
Just tell him to go check out grails before he goes off and tries to
re-invent the infrastructure in cake php.

That being said once T5 is part of my migration path once I reach the limits
of scalability from all the MOP overhead from dynamic language frameworks.
In a perfect world, I'd write my domain in GORM and expose it to tapestry
via some lightweight service layer

But if your boss really wants to go and re-invent everything in Django or
PHP it might just be a lost cause.

You might want to point out that often the productivity gain is a a bit of a
shell gameIn any of these languages you still need to hire good or great
developers to get productivity.  In dynamic frameworks you can't keep a
stable codebase unless you write good to great integration tests to verify
your execution paths are stable and not doing something crazy from release
to release.IMHO, the productiviy gains from dynamic frameworks are a bit
overexaggerated..All of these frameworks have a learning
curve.Unless your boss wants a project delivered by a bunch of PHP
script kids?.It's a shell game

Despite my love of grails, after working with grails for a year and a
previous life that included lots of WO and T4 experience, I think there is
no reason that a talented agile Tap X team could not keep up with the true
productivity of any other framework.  Full stop ;)

The trouble is how do you bring communicate this effectively?



On Wed, Feb 18, 2009 at 1:03 AM, Borut Bolčina borut.bolc...@gmail.comwrote:

 Hello,

 just want to share a piece of corporate mind set with you.

 My boss decided that none of the Java frameworks is productive in
 comparison
 to PHP, Ruby and Django and that there are no web sites written in any Java
 framework. Can you believe that? I would like to prove him wrong with
 Tapestry Cayenne combo. Unfortunately I have no list of T5 success stories.

 I am sorry for spamming, but I had to let the steam out!

 -Borut



Re: [OT] By boss decided

2009-02-17 Thread Daniel Honig
Ok...very late for meHorrible post!

But I do have some real points... let me bullet point


   - dynamic language frameworks offer great but often overexaggerated
   productivity ( dependent on lots of factors!)
   - PHP does not mean you can hire less than talented folks and expect a
   huge cost/productivity savings (Cake PHP has a learning curve too!)
   - Open source ecosystem in Java blows away any other environment
   - Django and Rails are great but cost of retraining is high
   - You can't argue with folks who are beat up by the mistakes of java past
   and refuse to look at the light at the end of the Java tunnel(groovy,
   grails, scala)
   - A skilled tap or wo team can likely meet or exceed the real cost/effort
   level of a django/grails/php/rails team and leave a better system in place
   - Communicating with those who are lost in the hype of dynamic language
   frameworks is difficult.


too late...too tiredbut hope the bullet points make up for my previous
post.  i think they are all points worth discussion.

2009/2/18 Daniel Honig daniel.ho...@gmail.com

 Just tell him to go check out grails before he goes off and tries to
 re-invent the infrastructure in cake php.

 That being said once T5 is part of my migration path once I reach the
 limits of scalability from all the MOP overhead from dynamic language
 frameworks.
 In a perfect world, I'd write my domain in GORM and expose it to tapestry
 via some lightweight service layer

 But if your boss really wants to go and re-invent everything in Django or
 PHP it might just be a lost cause.

 You might want to point out that often the productivity gain is a a bit of
 a shell gameIn any of these languages you still need to hire good or
 great developers to get productivity.  In dynamic frameworks you can't keep
 a stable codebase unless you write good to great integration tests to verify
 your execution paths are stable and not doing something crazy from release
 to release.IMHO, the productiviy gains from dynamic frameworks are a bit
 overexaggerated..All of these frameworks have a learning
 curve.Unless your boss wants a project delivered by a bunch of PHP
 script kids?.It's a shell game

 Despite my love of grails, after working with grails for a year and a
 previous life that included lots of WO and T4 experience, I think there is
 no reason that a talented agile Tap X team could not keep up with the true
 productivity of any other framework.  Full stop ;)

 The trouble is how do you bring communicate this effectively?



 On Wed, Feb 18, 2009 at 1:03 AM, Borut Bolčina borut.bolc...@gmail.comwrote:

 Hello,

 just want to share a piece of corporate mind set with you.

 My boss decided that none of the Java frameworks is productive in
 comparison
 to PHP, Ruby and Django and that there are no web sites written in any
 Java
 framework. Can you believe that? I would like to prove him wrong with
 Tapestry Cayenne combo. Unfortunately I have no list of T5 success
 stories.

 I am sorry for spamming, but I had to let the steam out!

 -Borut





Re: [OT] By boss decided

2009-02-17 Thread Otho
Yup, no websites in java. Googlemail doesn't count. And german Telekom and
Postbank are totally niche companies. :)

2009/2/18 Daniel Honig daniel.ho...@gmail.com

 Ok...very late for meHorrible post!

 But I do have some real points... let me bullet point


   - dynamic language frameworks offer great but often overexaggerated
   productivity ( dependent on lots of factors!)
   - PHP does not mean you can hire less than talented folks and expect a
   huge cost/productivity savings (Cake PHP has a learning curve too!)
   - Open source ecosystem in Java blows away any other environment
   - Django and Rails are great but cost of retraining is high
   - You can't argue with folks who are beat up by the mistakes of java past
   and refuse to look at the light at the end of the Java tunnel(groovy,
   grails, scala)
   - A skilled tap or wo team can likely meet or exceed the real cost/effort
   level of a django/grails/php/rails team and leave a better system in
 place
   - Communicating with those who are lost in the hype of dynamic language
   frameworks is difficult.


 too late...too tiredbut hope the bullet points make up for my previous
 post.  i think they are all points worth discussion.

 2009/2/18 Daniel Honig daniel.ho...@gmail.com

  Just tell him to go check out grails before he goes off and tries to
  re-invent the infrastructure in cake php.
 
  That being said once T5 is part of my migration path once I reach the
  limits of scalability from all the MOP overhead from dynamic language
  frameworks.
  In a perfect world, I'd write my domain in GORM and expose it to tapestry
  via some lightweight service layer
 
  But if your boss really wants to go and re-invent everything in Django or
  PHP it might just be a lost cause.
 
  You might want to point out that often the productivity gain is a a bit
 of
  a shell gameIn any of these languages you still need to hire good or
  great developers to get productivity.  In dynamic frameworks you can't
 keep
  a stable codebase unless you write good to great integration tests to
 verify
  your execution paths are stable and not doing something crazy from
 release
  to release.IMHO, the productiviy gains from dynamic frameworks are a
 bit
  overexaggerated..All of these frameworks have a learning
  curve.Unless your boss wants a project delivered by a bunch of PHP
  script kids?.It's a shell game
 
  Despite my love of grails, after working with grails for a year and a
  previous life that included lots of WO and T4 experience, I think there
 is
  no reason that a talented agile Tap X team could not keep up with the
 true
  productivity of any other framework.  Full stop ;)
 
  The trouble is how do you bring communicate this effectively?
 
 
 
  On Wed, Feb 18, 2009 at 1:03 AM, Borut Bolčina borut.bolc...@gmail.com
 wrote:
 
  Hello,
 
  just want to share a piece of corporate mind set with you.
 
  My boss decided that none of the Java frameworks is productive in
  comparison
  to PHP, Ruby and Django and that there are no web sites written in any
  Java
  framework. Can you believe that? I would like to prove him wrong with
  Tapestry Cayenne combo. Unfortunately I have no list of T5 success
  stories.
 
  I am sorry for spamming, but I had to let the steam out!
 
  -Borut