Re: Apache Wicket is a Flawed Framework

2011-11-20 Thread Eric Kizaki
@Alex Objelean & Igor Vanyberg-2
Yea, my bad on just posting something up here without looking at any
previous posts.  Look, it was my rant and how I felt about things at the
time.  Nothing personal.  This was actually the clean version for public
consumption.  It was probably still too rude though.  Sorry about that.  I
suppose it would be lame to spend a lot of time on a framework and then have
some kid post up a “Wicket Sucks” post.

@Jonathan Locke
I agree that Java is fast.  I don't worry about scaling and performance
because of that.  To the people worrying about memory, I don't think that is
a big deal.  Sure any framework is going to waste more memory than bare
bones JSP/Servlets, but memory is cheap.  Eclipse is like the biggest hog
ever and look at how successful it is.

Also, I am sticking with Java.  I have a really good job and such.  The only
reason I would ever move is if I could land a leet job in the Valley doing
Python at some sweet start-up.  Not likely though.  Java is better than some
of the alternatives out there: 
http://harmful.cat-v.org/software/ruby/rails/is-a-ghetto.  Scala is still
too unstable.  The other Java web-frameworks are all flawed too.  I don't
hate my job either.

@sthomps
LOL!  You know Eleco Hilenius wrote the “Wicket in Action” book?  For some
reason I can't stop laughing.  Now everyone is going to think you are a
badass at work.  The book is decent, but it would be nice if the next
edition would have a chapter at the end that rewrites the “Cheese Store”
into  “Cheese Store 2.0,” using all the advanced stuff that was explained in
the latter chapters.  It would help Wicket newcomers like me.  It would also
show how to do a real app with best-practices.


--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Apache-Wicket-is-a-Flawed-Framework-tp4080411p4089212.html
Sent from the Users forum mailing list archive at Nabble.com.

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



Re: Apache Wicket is a Flawed Framework

2011-11-18 Thread Eric Kizaki
I was not expecting so much hate.  I guess now I am infamous in the Java
world now.  Look, it is just my opinion.  Not many people actually stopped
to address many of my points.  They just immediately bashed me. 

I am sticking with Wicket because it is required for work.  I am able to do
stuff in it but it seems unnecessarily complicated.  I own the “Wicket in
Action” book and “Enjoying Web Development with Wicket Book” by Kent Ka Iok
Tong.  The second book is much more practical.  Without these books I would
not be able to do anything in Wicket.  That is why I did not mention
documentation.  I would prefer to just be able to check out something like
this http://static.springsource.org/docs/petclinic.html.  This is a real
working application that shows how to do things with databases etc.  With
Wicket, I had to string a bunch of snippets together and read two books.  I
am still not sure I am doing things the best way.

To people who say I am inexperienced, I have tried JSF and GWT.  Wicket is
better than both of those.  JSF has an invasive and complicated lifecycle. 
When I saw the lifecycle diagram I just stopped even looking into it.  GWT
uses terrible Swing style layouts and all these crappy interfaces for RPC. 
There was also no real help on the server.  At least with Wicket I can still
use HTML and CSS for my layouts.  However, these component based frameworks
are still way too complicated for a simple task:  building a web page.  In
my humble opinion Spring MVC done right (no scriplets) with JSTL & EL and
jQuery is better than Wicket.  You can also use Velocity templating.  I have
also used Swing to build desktop apps.  I would not say Swing is a shining
example of how to build GUIs.  I thought it was pretty bad, verbose, and
impractical.  The Play Framework has the right idea:  stateless and restful. 
No clunky components and over-engineered objected-oriented baggage.  

Here is a quote from the Restlet page
(http://www.restlet.org/about/introduction):
“While powerful for complex centralized models, the object-oriented paradigm
isn't always the best suited for Web development. Java developers need
realize this and start thinking more RESTfully when developing new Web
servers or new AJAX-based Web clients. The Restlet project is providing a
simple yet solid foundation that can get you started right away on the Web
2.0.”
- Jérôme Louvel, Restlet founder
Maybe you can look up his Linkdin and start bashing him too.  Oh no he said
object-oriented is not the Holy Grail!

I am definitely in the “I like to hand-code HTML, CSS, and Javascript” camp. 
I even like hand-coding SQL.  I get complete control.  These are all pretty
easy languages; most of them are declarative.  They are easier than Java.  I
know most Java developers do not feel this way and want to just do
everything in Java.  I think you should use the best tool for the job.  Java
is a mediocre tool to use in every domain.



--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Apache-Wicket-is-a-Flawed-Framework-tp4080411p4083476.html
Sent from the Users forum mailing list archive at Nabble.com.

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