HNHacker News
TopNewBestAskShowJobs

rohshall

2,516 karma · joined October 4, 2010

submissionscomments
rohshall··on BSD vs. Linux
Yes, I find that BSD stability claim does not hold true. My FreeBSD installation crashed sometimes.
rohshall··on BSD vs. Linux
It may be just me, but I tried using FreeBSD on my laptop. But sadly some software do not have distribution for BSD. I could not get eclipse working. And Android SDK is not available for BSD too. And it was a downer for me.
rohshall··on Arch Linux vs. Gentoo Linux
What I find appealing about Gentoo is its documentation. One of the best documentation on a Linux distro. Arch is very well documented too. I switched to Arch from Fedora and happy with it. But on one of my netbooks, I plan to use Gentoo, in spite of the scary tales of huge compilation time. I checked out Slackware. Its documentation is sparse. I can conclude that it is not for non-expert users like me.
rohshall··on Apache Wicket – three years of lessons learned
Thank you. I was under the impression that Spring MVC (actually Spring, in general) requires a lot of XML configuration. But, maybe it's the best bet now. I checked out Play 2.0. It's a nice framework, but documentation is sparse, which is a show-stopper for a newbie like me.
rohshall··on Apache Wicket – three years of lessons learned
Which light-weight server-side frameworks you would recommend then? apache click? I could not find any which is popular.
rohshall··on When will we have LINQ in Java?
Adding a Haskell-like list comprehension (or Python-like) is not Java-ish anyway. You anyway need to add new syntax and since SQL is already known to most developers, I think it will be easy to learn for the most.
rohshall··on When will we have LINQ in Java?
LINQ is a query/update language for data structures. The beauty of it is that it can be used to read/update/modify vectors, lists, maps, etc. So, you just have one API to learn. And this API is easy to learn because it is modeled on SQL.
rohshall··on Tapestry for Nonbelievers
Yes, I understand the problems with "magic". One good thing about magic is that it reduces verbosity though. I have been programming in Rails for a few months now. I still prefer Python explicitness over Ruby magic.
rohshall··on Tapestry for Nonbelievers
Thanks for your comments. I am looking for a Java framework to learn. And Tapestry seems like a good candidate. I have just written a hello-world application in Tapestry. And I have no experience in developing using tapestry. My understanding from tapestry 5.2 docs is 1. Tapestry retains the state of the pages and components. (you need to annotate your state variables though). So, I am surprised that you need to reinitialize the field every time. 2. Tapestry provides parameter blocks to pass parameters to a component. It looks similar to a function call. What am I missing here?
← PreviousPage 3 of 3