This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes OO, Patterns, UML and Refactoring and the fly likes Comparision of multi-lingual applications with pure Java applications Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Comparision of multi-lingual applications with pure Java applications" Watch "Comparision of multi-lingual applications with pure Java applications" New topic
Author

Comparision of multi-lingual applications with pure Java applications

Oladeji Oluwasayo
Ranch Hand

Joined: Sep 10, 2010
Posts: 101

Welcome Kirk!

Please I have a question.

Programming languages have their respective strengths and weaknesses. So I think we can combine the bests of all each world in a single project. This has now been made easy with a lot of platform bridges (e.g JNA for Java/C++/C#, JPype for Java/Python, etc). Judging by your vast industry experience, how do multi-lingual applications (projects involving Java/C++/Python) measure up with pure Java applications? What are the possible drawbacks/pitfalls? Is a multi-lingual project really worth it?


OCPJP 6, OCMJD 6
Kirk Knoernschild
author
Ranch Hand

Joined: Apr 16, 2012
Posts: 41
It's a polyglot world. In fact, you probably already use several languages - Java, HTML, CSS, JavaScript, XML, SQL to name a few. The day where the general purpose language is used to solve all types of programming problems is ending. Special purpose languages that solve specific types of programming challenges will become more common. Groovy/Grails increases developer productivity. A functional language (Clojure, Scala) to deal with concurrency. Domain specific languages too.

Visit the book's website at modularity.kirkk.com where you can review all 18 patterns and download an excerpt of the book. There is also a mobile web application available that you can take with you wherever you go.

--kirk
Twitter: @pragkirk
Oladeji Oluwasayo
Ranch Hand

Joined: Sep 10, 2010
Posts: 101

Thanks a lot Kirk. I'm currently involved in a project (to be implemented in Java for some business reasons) that depends on an existing Python codebase. I'm trying to come up with a design that will not only make everything work out fine but also reduce possible future maintenance overhead.
I hope your book helps.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Comparision of multi-lingual applications with pure Java applications
 
Similar Threads
Need help for conversion!
i need to know this, please, can you answer this questions and be fair
Mutli Language Support
Locale and ResourceBundle
Careers in security for java programmers?