Hi Simran, These days things are moving more towards dynamic languages, because they save time and effort during development.
Groovy and Grails is a favourite - a major time saver - it does JSON and XML out of the box and is designed with the REST paradigm in mind. Grails is similar to Ruby on Rails which is regularly used by many startups. Groovy compiles to a Java EE WAR so hosting is easy and performance is good. Frameworks such as Django on Python are quite popular amongst startups, although I have not done much Python myself. Scala is a great replacement for Java and its statically typed, some functional language capabilities and has inbuilt concurrency as well. Node.js is gaining popularity - its Javascript on the server using the Google V8 engine. Its basically asynchronous programming (great scalability) and plugs into NoSQL databases very easily. Currently, though, there is no stable ORM framework for traditional RDBMS databases. You can also use CoffeeScript as a "nicer" Javascript language. Node.js has a whole series of plug-ins that make development easier (e.g. 'markup' for shorthand HTML and CSS). You should also look at graphical user interface toolkits such as Vaadin, Zk, and GWT for RIA interfaces (e.g. like traditional desktop applications). I think the trick is to pick one that suits you (language, framework, APIs) and stick to that as much as possible. Also, you need to consider how you will find other developers with the same skill sets. Cheers, Nigel On Sun, Nov 13, 2011 at 12:04 PM, simran <[email protected]> wrote: > Hi All, > > A friend of mine who owns a design company in sydney is looking at getting > deeper into the value chain. > > It is currently a small startup firm (just grew from 3-7 in the last 4 > weeks though) - and they use a lot of wordpress for putting up sites. > > He is interested in moving up the value chain into a little bit of > development... most design jobs he has done are in the $0-10k range, but is > also interested in taking on development work in the $10-$30k range, so > it's not building your next site that will get a billion visitors, but > sites with some custom functionality and reasonable usership! > > There is some PHP knowledge inhouse as a result of the use of wordpress. > > He asked me for recommendations on what he should use as a framework to > start some development - and i said i'd ask the startup community on what > they are using and what is popular... so here goes... > > *What frameworks are people using out there? and maybe a one line > pro/con? * > > I'm from the perl era, and would have ordinarily recommended perl / > mod_perl / postgres / Template Toolkit and the likes, but that's my bias > based on familiarity... i'm sure there are easier more rapid development > frameworks out there (perhaps some ruby on rails?) > > Love to hear from you on what you use, what you would recommend and how > you find it? > > simran. > > ps: traditionally i am personally biased against PHP/ASP type stuff > because it makes it "too easy" to mix business and presentation logic! > > -- > You received this message because you are subscribed to the Silicon Beach > Australia mailing list. Vist http://siliconbeachaustralia.org for more > > Forum rules > 1) No lurkers! It is expected that you introduce yourself. > 2) No jobs postings. You can use http://siliconbeachaustralia.org/jobs > > > To post to this group, send email to > [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/silicon-beach-australia?hl=en?hl=en > -- You received this message because you are subscribed to the Silicon Beach Australia mailing list. Vist http://siliconbeachaustralia.org for more Forum rules 1) No lurkers! It is expected that you introduce yourself. 2) No jobs postings. You can use http://siliconbeachaustralia.org/jobs To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/silicon-beach-australia?hl=en?hl=en
