sjd
sjd on Hacker News
Groovy and Grails are both amazing, been doing development for quite sometime and have tried various languages. Can honestly for a new web based application I would chose Grails over the others.
Grails is an amazing technology founded on two very time tested technologies being Spring and Hibernate. The programming language itself is Groovy which in turn is founded on Java
For those coming from PHP, Python and Rails the thought of using something based on Java frameworks may be a turnoff but I assure you all the boilerplating and configuration complexity is hidden away with the preference being the convention over configuration approach.
The beauty though is if you need to reach down and leverage some specifics you are free to do so, Grails doesn't tie your hands allowing you to have your cake and eat it to.
So in a nutshell, Grails gives you all the things you love with frameworks like Rails while under the Hood you can leverage the power of Java and all the supporting libraries and frameworks developed for it over the years. Anywhere it can go Grails&Groovy can go to (well almost). Oh and in terms of performance, the upcoming version of Groovy 2.0 will provide performance enhancements that will bring it seriously close to Java execution through static type checking and compilation. These two options are once again free to use or ignore as the developer sees fit.
Checkout grailsjobs.com, Grails is awesome btw!
actually it looks suspiciously an aweful lot like chatnearme.com that has been out for awhile :)
btw I have a mobile web application at the same url and you can see how many people online in your circle
looks a lot like what I did
chatnearme.com check it out
For large scale web applications most of these frameworks will not work because they don't scale. I know Twitter is an exceptional case but why do you think they are converting their Ruby code to Scala?
I personally like Grails which uses Groovy for the programming language. To enhance performance and obtain near Java like speed there is a statically typed extension called Groovy++. Because it operates heavily off of type inference it is extremely non-intrusive when being introduced to existing code.
What you can't accomplish something like this with a mobile webapp? You can certainly provide upload capabilities.
Hi and thanks for the response.
Yes it is for the same site I've mentioned here in the past and can be seen in my submission history.
I didn't want to mix it in with the topic so people wouldn't think I was using it to further promote the project :)
I have had interest expressed by many people in the past to help out but what I have experienced is that when it comes to really getting down to it and doing real work, that interest dissipates very rapidly. :)
Thanks for the feedback and links. Both provide some very good points to think about.
You are correct about the time constraint and perhaps I could pay for some of the work and perhaps that is the only way, but then I need to get into finding the correct person and are they really going to be able to do the work and such.
Having the right partner would simply things but finding one will probably not be so easy.
Posted by
sjd on Sunday October 23, 2011 @11:33PM
from the ask-hn dept.
This is probably been asked a 100+ times before but it is something I would like to know.I work full-time in a fairly demanding development position but also have a side project which I'm hoping to evolve more into a startup.There are a lot of new features and really interesting work to take it to the next level including mobile components. Since I work FT and am unable to quit to work FT on...
It's a bit disappointing not to see more mention of Groovy/Grails.
It has all the great features you get with Ruby/Rails but built on two solid time tested technologies being Spring and Hibernate. Not to mention the ability to integrate with pretty much no effort with existing Java infrastructures.
The tasks are primarily back-end oriented and focus mainly on areas of scaling. An understanding of Java is needed and it would be nice to know Groovy as well.
I'm the sole developer of this site which is not funded so it would be an equity position initially which is why I was mentioning partner. I know this is a big turn-off for most but it is what it is.
Posted by
sjd on Thursday September 15, 2011 @05:26PM
from the ask-hn dept.
I'm looking for a technical partner in helping to add some additional complex features to a site.Are there any recommended resources for doing this already?Thanks
Posted by
sjd on Thursday September 01, 2011 @08:29PM
from the self-post dept.
Thanks everyone and thanks for the great feedback. There was a temporary problem with someone trying to ruin the fun for everyone but it was soon rectified.
chatnearme.com (mobile webapp same url)
Yes it is, there is a maximum radius but the max should encompass most cities
Yes but there is still the problem of usage though. Getting people to visit and comeback to any social site is tough these days with the likes of FB and Twitter especially if the ui is ugly like the one I have now atm heh.
Thanks for the recommendation, there is so many things like this I would love to add to the site need to make more time somehow :P
No, you can post as unregistered and I just saw a post 2 minutes ago. There is still a bit of a delay i.e. it is not yet real-time
Posted by
sjd on Sunday August 28, 2011 @04:03PM
from the self-post dept.
I started a side project that I would like to have some feedback on? ATM it is just myself developing it but would love to get more help.The site is chatnearme.com and there is also a mobile web application at the same url for iPhone, Android and tablet use.You can reach me by email: [email protected]