Win a copy of Testing JavaScript Applications this week in the HTML Pages with CSS and JavaScript 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
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

Java functional programming program to find odd numbers in a arrayList?

 
Ranch Hand
Posts: 1516
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. My work requires me to know Java, C# and Scala. I have been working mainly on Java. I was put in a project which requires C#,  so I am learning and implementing it. Scala, I am learning for a Spark project in our team.
 
Saloon Keeper
Posts: 12154
258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Right, seems like you have no choice. Just try not to get too hung up on the differences between imperative and declarative programming and accept that they both exist and can both be used.
 
Monica Shiralkar
Ranch Hand
Posts: 1516
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. I will try to do this shift of focus during my learning.
 
Saloon Keeper
Posts: 2624
128
Google Web Toolkit Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Monica Shiralkar wrote:... My work requires me to know Java, C# and Scala.


I would not imagine a job opening that requires all three at the same time. There are folks (me included) who have spent a decade being a java programmer, there are folks who have switched from one language to another over a course of time. But this is unique !!
 
Sheriff
Posts: 15801
264
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

salvin francis wrote:I would not imagine a job opening that requires all three at the same time. There are folks (me included) who have spent a decade being a java programmer, there are folks who have switched from one language to another over a course of time. But this is unique !!


Obviously, you've never come across a resume-driven architecture before. I have. Scala, RabbitMQ, Kafka, Zookeeper, Akka, ElasticSearch, etc. all part of a greenfield system that was being developed in-house. BTW, the project got shut down a few short months after the architect left for greener pastures.
 
salvin francis
Saloon Keeper
Posts: 2624
128
Google Web Toolkit Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Junilu Lacar wrote:... I have. Scala, RabbitMQ, Kafka, Zookeeper, Akka, ElasticSearch, etc. all part of a greenfield system that was being developed in-house...


Was referring to programming languages. AFAIK, Scala is the odd one out in the list above. I am working with Rabbit MQ as a messaging system it's good so far. But my discussion was about programming langauges. Java, Scala and C# are three different languages with different syntaxes.
 
Junilu Lacar
Sheriff
Posts: 15801
264
Mac Android IntelliJ IDE Eclipse IDE Spring Debian Java Ubuntu Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I forgot to mention Node.js so add Javascript to that. That's Scala and Javascript and there was a significant amount of bash scripting that had to be maintained as "glue code." Anyway, my point wasn't really to contradict your assertion that three languages on the same project is unique. All I meant was that these days, where "full stack developer" on your resume gets a lot of recruiters wide-eyed, it's not surprising to see projects that require skills in multiple languages and technologies.
 
Monica Shiralkar
Ranch Hand
Posts: 1516
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And I did not say in the same project or about the job opening saying so. I said in the same team. The developers in the team may be working on different projects in our team.
 
Monica Shiralkar
Ranch Hand
Posts: 1516
8
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Like I had joined with Java and Big Data and in our team we have different projects running. Sometimes team members are put into either of those based on necessity. So in my case initially I worked on Java and right now I am working on C#. Also there is a project on Spark which is on scala and I worked for sometime in that (and may work again).


Whatever is required for work may touch only some areas of the language but I think one can later put effort to learn the concepts of the language. As said, while learning I will try not to compare object oriented language with functional language but try to learn the concepts.
 
Stephan van Hulst
Saloon Keeper
Posts: 12154
258
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's not that odd. I started at my current company as a C# programmer*, but I've also maintained some Java applications we have running at some of our customers.

* This is a funny story in its own right, as I didn't have any experience with C# at the time but they misread my resume, which said I knew some C++.
 
Monica Shiralkar
Ranch Hand
Posts: 1516
8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That was surprising and funny how someone misread the resume in your case years back.
 
    Bookmark Topic Watch Topic
  • New Topic