6

I wanted to learn a new language.
Started looking through jvm languages first because thats where i feel home, but they are all just subpar versions of java.
Then i started looking at script languages but anything they do, i can just do with java (i know js too, dont recommend that)
Out of the other languages, c# is the only thing that can give me something extra through unity, but hell, i can just use jMonkey.

So my questions is, can you give me languages that are both useful and unique? Also, opinions on Rust please.

Comments
  • 2
    @JonnyCodewalker i am extremely biased, thats how
  • 2
    But yeah i did, that was the first one i tried
  • 2
    I heard laravel is nice and smooth, even if it's a PHP framework
  • 1
    I'm personally learning Clojure right now and it's been fun. Also (not that I've tried yet), you can use it with Unity :P https://github.com/arcadia-unity/...
  • 2
    I would vote for Clojure as well. Lisp languages may not be your thing tho, so it greatly depends. I am like you in which most of what I would like to do I just do it in Java because it is the language that I know best. But I have a soft spot for php. I really like php. I know you tried python before, it seemed that you did not enjoy it. Now, Rust is good, complex af, but good, might show you a thing or two albeit I hae yet to find a project I could use it for. Special notice should be given to Elixir, definitely different from Java. Or F# as well since we might as well go all balls out for functional languages.
  • 2
    @AleCx04 my dirty little hobby is haskell so im more than ok with functional stuff, even tho they remind me of my dark data analyst days, ill check out elixir. Aint f# microsoft's? Not touching any of that.

    Ye i always wanted to learn php because of how useful it is but every time i tried, i would fail miserably, seems like script languages are my weak point for some reason.
  • 1
    @BindView F# is hardly even supported by MS, it's open source.
  • 1
    @BindView if you dig Haskell then you can just pass up f#. And it is a recognized .net language but it does not belong to ms (thankfully) and yeah man, I think Elixir or Rust are really good languages. I code mostly for the web, and many projectd come in the form of php, so it was something that I had to git gud with although I (like yourself) much prefer java land
Add Comment