im really curious to hear what these changes would be...

-igor

On Mon, Jun 2, 2008 at 8:25 PM, Brill Pappin <[EMAIL PROTECTED]> wrote:
>
> I think...
>
> We should be able to use the untyped variants, but the explanations for why
> that won't work directly was valid.
>
> So on to you're A/B question. I don't think it matters much... The people
> doing things "inline" are going to use that method anyway and generics won't
> hurt them, but the usefulness to people who write more extensive application
> is likely more important (if its that simple it doesn't matter much, if its
> complicated then it is and can be used).
>
>
> Allow me to digress.
> I think that if Wicket had been written with generics from the beginning,
> the API would be different... And that is the root of the problem.
> I think that maybe a concerted refactoring effort *must* allow the API to
> change (call it wicket 2.0 for all of us old struts users) in order for
> things to work out properly.
> I don't actually think that heavy a refactoring would be such a bad thing. I
> love what Wicket has done, but I think it could be less "black-boxy" as
> well.
>
> - Brill
>
> -----Original Message-----
> From: Stefan Lindner [mailto:[EMAIL PROTECTED]
> Sent: Monday, June 02, 2008 12:13 PM
> To: users@wicket.apache.org
> Subject: AW: users, please give us your opinion: what is your take on
> generics with Wicket
>
> Brill Pappin wrote
>>I don't know, I think the discussion is going *toward* generics.
>>Frankly I can't even see why its an issue at all, the language has
> evolved and uses them... Why would Wicket not also use them its inline with
>>the current state of the language?
>>
>>There is no reason that people who can't get their heads around
> Generics can't use the older releases that don't include it, but IMO any
> java >developer who doesn't get generics yet better make some time to learn,
> because like it or not, they *will* be dealing with them.
>
> I agree totally with you. My expericence with Generics over the last two
> years was that any project that was adopted to generics had much less errors
> afterwards.
>
> But the main problem in this discussion seems to be that there are two very
> different sorts of Web Applications that are developed with wicket and both
> may have predecessors that are non generic.
>
> Type A: A Web applicatons that make heavy use of Models, like classic
> desktop allications that are ported to the web. I think the programmers of
> such applications like Generics becaus they help them to avoid erros and the
> current wicket generic implementation leads to a strong typed application
> that needs a good object model (and a good database design).
> If you port an exisitng wicket application with no generic to wicket 1.4 you
> might discover some unclear object model problems in your exisitng code. And
> it's always easier to point to wicket's generics than to blame your own code
> :-)
>
> Type B: A Web Application with more static content, only some date (like
> user logins, user profile data). In this case it's clear that some people
> say "why should I always tyle 'Link<Void>', none of my links has a Model,
> just about 10% of my Components have a Model". But why dont't they write
> their own wrapper e.g. MyVoidLink extends Link<Void>? I remember a dicsusson
> about such Components some weeks ago.
>
>
> What do you think about it? Would it help users of Type B to have
> VoidComponents?
>
> Stefan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to