Itching to learn a new language. Which one would be a good investment?

  • (4 Pages)
  • +
  • « First
  • 2
  • 3
  • 4

51 Replies - 3888 Views - Last Post: 27 June 2013 - 12:13 PM

#46 modi123_1  Icon User is online

  • Suitor #2
  • member icon



Reputation: 8894
  • View blog
  • Posts: 33,361
  • Joined: 12-June 08

Re: Itching to learn a new language. Which one would be a good investment?

Posted 25 June 2013 - 01:13 PM

Let's be honest, they are down voting love.
Was This Post Helpful? 0
  • +
  • -

#47 NeoTifa  Icon User is offline

  • Whorediot
  • member icon





Reputation: 2582
  • View blog
  • Posts: 15,604
  • Joined: 24-September 08

Re: Itching to learn a new language. Which one would be a good investment?

Posted 25 June 2013 - 01:17 PM

'They' including you. ;)
Was This Post Helpful? 0
  • +
  • -

#48 jon.kiparsky  Icon User is online

  • Pancakes!
  • member icon


Reputation: 7562
  • View blog
  • Posts: 12,680
  • Joined: 19-March 11

Re: Itching to learn a new language. Which one would be a good investment?

Posted 25 June 2013 - 01:18 PM

Apparently we're all jaded around here.

Cool. My people.
Was This Post Helpful? 3
  • +
  • -

#49 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 611
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Itching to learn a new language. Which one would be a good investment?

Posted 26 June 2013 - 02:46 PM

Well, you obviously know my vote is Clojure. ;)

In any case, lots of new languages are fun. Rust is cool, but far too early for me to get behind. Go has some interesting things. Not my cup of tea, but I'm sure learning it would be an experience for you. Scala is an interesting language, but not exactly horizon-expanding (dunno if that's what you're after).

I'm going to agree with Jon on this one, just pick whichever language appeals to you and go write something in it. You can use all of these languages. You don't have to pick one and then never learn another language again. Every language I've ever used has taught me things, including a recent (and current) escapade with Ruby at work. Nobody here has any real evidence that any one of these languages are "not going to be the next big thing" because what the next big thing also isn't really a thing. People use the right tool for the job, frequently multiple tools. I work in a company that uses 5-6 different languages for various purposes. I think the future is less "big thing" and more polyglot.
Was This Post Helpful? 0
  • +
  • -

#50 Lemur  Icon User is offline

  • Pragmatism over Dogma
  • member icon


Reputation: 1357
  • View blog
  • Posts: 3,424
  • Joined: 28-November 09

Re: Itching to learn a new language. Which one would be a good investment?

Posted 26 June 2013 - 08:45 PM

Anyone else seeing the wave of hype for Elixer? Erlang based language that integrates some Rubyisms. Tweaking with it a tad later.
Was This Post Helpful? 1
  • +
  • -

#51 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 611
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Itching to learn a new language. Which one would be a good investment?

Posted 27 June 2013 - 11:14 AM

I used Elixir for a while a while back. I'm actually a committer on the project. I wrote the URI library and designed/authored the first version of the mix build tool. Haven't had a lot of time for it lately, but I really enjoy the language. The author is an awesome guy as well.

It's worth noting that while the language takes some things from Ruby, it also has heavy nods to Clojure as well. Jose is a fan of the language and frequently consults with me regarding Clojure when making design decisions. Check out Elixir's macros, protocols, and records. :D

This post has been edited by Raynes: 27 June 2013 - 11:15 AM

Was This Post Helpful? 0
  • +
  • -

#52 salazar  Icon User is offline

  • D.I.C Addict

Reputation: 87
  • View blog
  • Posts: 539
  • Joined: 26-June 13

Re: Itching to learn a new language. Which one would be a good investment?

Posted 27 June 2013 - 12:13 PM

Maybe one of the concurrent languages: Scala or Erlang would be great.
Was This Post Helpful? 0
  • +
  • -

  • (4 Pages)
  • +
  • « First
  • 2
  • 3
  • 4