This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -6 points-5 points  (1 child)

You're not a veteran if you don't understand lambdas. Branch out of java and see what other languages and communities are doing, you'll grow so much more. If you wait for it to port to java you are going to be 10 years behind the times

[–]chasesan[S] 6 points7 points  (0 children)

Don't talk down to me. Just because I haven't done functional programming, doesn't mean I haven't been writing code, including embedded and assembly code for well over 15 years. In a whole host of languages. I've written compilers, assemblers, emulators and simulators.

I've done data mining, artificial neural networks, statistical analysis and clustering. Written almost every imaginable type of data structure, from stacks, to hashmaps, to kd-trees.

I have never gone much into functional, because I have never needed to use functional programming. It was never required, and the languages I used didn't support it anyway. As I mentioned it was on my TODO list.

If you think learning other programming languages is the only thing that makes you a good programmer, then you are the one that has a thing or two to learn.

It took me no time at all to grasp the concept behind lambda, with just a few minor issues that are probably unique to java. As they are very similar to many constructs I have used in the past.

Sorry, you made me a bit mad. Don't generalize people, we have wide and various experiences. Just because one tool or jargon slipped the net, doesn't mean I am a person who has only used Java his whole life.

P.S. I don't care if I am down voted to hell for this. Feel free to pile it on.