Win a copy of Secure Financial Transactions with Ansible, Terraform, and OpenSCAP this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Rob Spoor
  • Henry Wong
  • Liutauras Vilda
Saloon Keepers:
  • Tim Moores
  • Carey Brown
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh
  • Jj Roberts

Scala/Lift vs Python/Django

 
Ranch Hand
Posts: 856
3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Venkat,
In another thread, you said,

Venkat Subramaniam wrote:Kalyan, I do not see each of these languages compete with each other head-on. Instead I see developers picking from a subset of languages for different layers or purposes in an application

....

You would then pick languages from different set depending on the need you have in the application.

You can use any particular language to build an entire application. However, once you see the language sets based on their capabilities and key benefits, it is easier to see how you would select among languages.


I'm curious about a couple of things.
1) Could you comment on where you would use a language like Python/Jython and how you feel it compares to Scala?

2) I'm an experienced developer (C/C++, lots of Java and a little Groovy) and I'm starting on a project using Python and Django (web framework) and they seems pretty cool. Reminds me of how easy Groovy & Grails makes it to get something up quickly. I've heard Dick Wall talking about Scala and Lift and I wonder how they compare.

Thanks,
Burk
 
Author
Posts: 109
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Burk, I try my best not to get into language wars. Statements like one language is better than another or one framework is better than another often
are not helpful and also lead to people jumping on each other. Instead, I would suggest that you evaluate and prototype in each of them and
see what they have to offer. No two (web) frameworks are created equal. If a particular framework is better suited for a particular project, I use it
shamelessly. I have use more than one web framework over the past few years and I do not still have one particular arbitrary preference. The simple
answer is it depends on what I need for a particular project.
 
Burk Hufnagel
Ranch Hand
Posts: 856
3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Venkat,
I appreciate your point of view - I don't see any value in language (or framework) wars either. As you stated, if a language or framework is better suited for a particular project then it makes sense to use it.What I was hoping for was to save myself some time by finding out from someone who's already done the work what sort of projects make sense for Scala/Lift versus Python/Django - actually it would be a good bit of time since I'm just now learning Python/Django and haven't touched Scala/Lift.
Burk
 
Ew. You guys are ugly with a capital UG. Here, maybe this tiny ad can help:
SKIP - a book about connecting industrious people with elderly land owners
https://coderanch.com/t/skip-book
reply
    Bookmark Topic Watch Topic
  • New Topic