wood burning stoves*
The moose likes Meaningless Drivel and the fly likes Which programming language you would bet on ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Other » Meaningless Drivel
Bookmark "Which programming language you would bet on ?" Watch "Which programming language you would bet on ?" New topic
Author

Which programming language you would bet on ?

Claude Moore
Ranch Hand

Joined: Jun 24, 2005
Posts: 272
    
    1

Hi to all,

if you would bet on an emerging technology / programming language, which would be your choice ?

Aniruddh Joshi
Ranch Hand

Joined: Jul 29, 2008
Posts: 275

Problem Solving skills


Anrd
"One of the best things you could do is to simplify a larger application into a smaller one by reducing its process and complexity - Fowler"
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60057
    
  65

For what purpose? I'd have very different answers depending upon the answer to that question.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 36508
    
  16
Off to MD with you!!
Claude Moore
Ranch Hand

Joined: Jun 24, 2005
Posts: 272
    
    1

Bear Bibeault wrote:For what purpose? I'd have very different answers depending upon the answer to that question.


For any purpose may come into your mind. For example, Java is a language used pratically everywhere... you can write enterprise apps as well as simple mobile apps. Which may be next Java ?
I've heard of Google's language Dart which seems promising to write web apps, for example...
dennis deems
Ranch Hand

Joined: Mar 12, 2011
Posts: 808
Claude Moore wrote:I've heard of Google's language Dart which seems promising to write web apps, for example...

For web apps, Dart definitely looks like one to watch. I'm hoping to free up some time to start playing with it soon.
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4637
    
    5

Claude Moore wrote:For any purpose may come into your mind. For example, Java is a language used pratically everywhere... you can write enterprise apps as well as simple mobile apps. Which may be next Java ? I've heard of Google's language Dart which seems promising to write web apps, for example...


Many mechanics use a hammer, screwdriver and pliers to do everything when repairing a car. This does not mean that they are the best tools for the job.

If I were to write code to do serious numerical analysis, I would NOT user Java, I'd use Fortran.

When writing code for embedded systems, I would NOT use Java, and in most cases, you can not use java. On a new project, I'd consider using Google's GO.

Dart is an attempt to fix the design flaws of Javascript. Some would argue that Javascript doesn't need fixing.

Every few years, yet another language/foundation is labeled as the silver bullet that will solve all problems. A very smart man, Fred Brooks, write "No Silver Bullet"
I've been watching this for 40 years, and so far, Brooks is right.
Claude Moore
Ranch Hand

Joined: Jun 24, 2005
Posts: 272
    
    1

Pat Farrell wrote:
Many mechanics use a hammer, screwdriver and pliers to do everything when repairing a car. This does not mean that they are the best tools for the job.


Pat Farrell wrote:
Every few years, yet another language/foundation is labeled as the silver bullet that will solve all problems. A very smart man, Fred Brooks, write "No Silver Bullet"
I've been watching this for 40 years, and so far, Brooks is right.


I agree with your position. I think that writing For any purpose may come into your mind was interpretated as "think of a silver bullet to resolve every problem", while what I meant was "Just think about a new language that, in your opinion, will be successful". I should have explained myself better, sorry.

Of course specialized languages like Fortran had and still have their own application domain: if you're thinking of numerical analisys, you'd probabily associate tasks envolving number crunching to Fortran language. I can't say if Dart deserves attention, if it's a good or bad idea; let's suppose that it has been targeted to become the language to program Web with: it would be, simply, a winning bet if Dart became a de facto standard for web programming.

A similar thing happened in my humble opinion with Objective C, which is gaining more and more popularity since is the "language of choice" to develop apps for iOS devices.
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4637
    
    5

Dart can only gain traction of other (non-Chrome) browsers support it. So far, none do.

I know Brad Cox, the guy who invented Objective-C nearly 30 years ago. It was an OK language for its time. Its badly showing its age, and IMHO would have been retired if it wasn't that Next's NextStep used it. Which meant that OS-X used it when Jobs brought NextStep to be the new Mac OS. Any general purpose language that lacks garbage collection and expects the programmer to get it right is, IMHO, Neanderthal.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Which programming language you would bet on ?
 
Similar Threads
Using lookup in Hash tables
URL monitor
"Developing Games in Java" / Gaming Forum
Why is Java Declining?
SA Blues