HN user

rossedwards

-1 karma
Posts1
Comments11
View on HN

None of those have interfaces on par with say amazon or ebay or even facebook. ALthough i know facebook uses mostly ajax anyway. IN fact justin.tv and scribd really are just a cms that pushes the video rather then the site being based around the interface as it is with facebook.

Its not really that important just something that ive noticed. THen again there arent really any java sites that i can think of that are high load sites that have complex interfaces either. Meaning newer sites. MAybe they just arent in fashion anymore. Or everybody is just moving to ajax front ends.

Ive played with PAdrino a bit and its really quite nice. Very flexible and has a good communittee. One of the problems i have with Rails is that it seems to leave the other frameworks behind. In fact i only know of one or two places using something other then Rails. ANd its usually for backend stuff such as i think serving json. At the same time Rails is a heavyweight which not everybody needs.

The only issue so far ive seen is that there arent any rails/ruby sites that have complex interfaces. Twitter is barebones. ONce theres a site that has heavy traffic and a more complicated interface its possible the perspetion of the technology will change.

I dont actively follow the rails communitee so maybe what i heard was a while back. I know rails and ruby in general are becoming probably the most actively developed communitee in relation to other languages frameworks. So as you say many of the issues are being resolved very quickly and effeciently.

Im not the biggest fan of rails, i kind of like padrino actually, however i do like ruby and have found some very cool people within the communitee.

The java landscape right now is confusing and choatic. THeres 5-10 languages around with none of them standing out and no explanation of their use cases. Theres also alot of web frameworks but none of them rally are being pushed as the main framework. So unless youve used java quite a bit its simply easier to use rails or heck php as those are easy to use and are known to be used by alot of startups.

The problem is that there really isnt any definition of languages within the java landscape right now. Meaning theres a bunch of languages but noen really stand out for any specifc uses with the expection of people that know them well and are using them well. So its very confusing to know which to use.

For example Grails and groovy were supposed to be big on the java framework but due to seveeral reasons they seem to be really more niche. PArtly because it seems the people behind both of them just arent dealing wiht the problems such as bugs quickly enough.

Scala is an interesting language but again there doesnt seem to be a heavy push for it. Expect for peopel that are using it and know what its strengths are.

All of which leads to alot of confusion about which technology to use.

Then theres the issue of frameworks. Theres a million of them but none of them really stand out. ANd personally i dont think it helps that oracle is no running things.

On the other hand ruby is known by many people as being pretty powerful and used by alot of startups. Same thing with php. How many startups do you know that use java? I know foursqaure uses liftweb but thats about it.