Win a copy of Pipeline as Code 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 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

Which languages are easier to learn than others for a Java developer?

 
Ranch Hand
Posts: 2421
13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Which languages are easier to learn than others for a Java developer?
 
Ranch Hand
Posts: 574
VI Editor Chrome Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Python.  This gives exposure to both a compiled language and a scripting one.

 
Marshal
Posts: 72441
315
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Which language is compiled and which a scripting language?
 
Sheriff
Posts: 16106
268
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Groovy is another one of those general purpose and scripting languages. It's also a JVM language, meaning it is interoperable with Java and the syntax is very similar. Kotlin is also gaining a good following, especially in the Android space.
 
Monica Shiralkar
Ranch Hand
Posts: 2421
13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am wondering why no one said C#.
 
Junilu Lacar
Sheriff
Posts: 16106
268
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Monica Shiralkar wrote:I am wondering why no one said C#.


Maybe because the question stipulated "easier to learn than others for a Java developer"?  
 
Jim Venolia
Ranch Hand
Posts: 574
VI Editor Chrome Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
2 things

1)  C#, while nice, it's tied to the Microsoft ecosystem.  Yeah, there are open source options, but they aren't widely used.
2)  As to Mr Ritchie's question on as to which is compiled and which is scripted, I answered that yesterday and my comment disappeared overnight.   The answer was Java is compiled, Python interpreted.  The question is: why did my answer disappear?  Considering how slow coderanch has been in responding the past 2-3 days, is there a problem somewhere?
 
Campbell Ritchie
Marshal
Posts: 72441
315
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
We all know Java® is an interpreted language. A compiled language is compiled into machine code, as is C. Bytecode doesn't count; C# is similarly an interpreted language.

I don't know about lost posts; I can see no evidence of its even having reached the forum, so you are probably right about the site misbehaving.
 
A sonic boom would certainly ruin a giant souffle. But this tiny ad would protect it:
SKIP - a book about connecting industrious people with elderly land owners
https://coderanch.com/t/skip-book
reply
    Bookmark Topic Watch Topic
  • New Topic