-1
votes
3answers
198 views

Finding the name of a video game with a picture of its cover (Python/Java) [closed]

For the past few days, I've been trying to figure out how to take an image of a video game cover (like this one) and get the name of the game from it. Initially I attempted to use Google's Search by ...
2
votes
4answers
421 views

Shallow or deep equal, which one is idiomatic in Java?

I have a domain model in which I use a few aggregation relations, i.e. an object of class A contains zero or more objects of class B. I use Java for the implementation and I represent such an ...
3
votes
2answers
664 views

Tricky compareTo, inheritance, easy to extend - Java

Let's say we have 4 classes A, B, C, D where: A is a superclass of both B and C and C is a superclass of D. I suppose, in a diagram, it should look like this: A / \ B C \ D ...
1
vote
2answers
3k views

Java Web Frameworks (JSF vs Wicket) Third-party component suites in Wicket?

A presentation linked in an answer here demonstrated a comparison of several web development frameworks. It was a good comparison but caused me a little worry based on the technology stack that I ...
31
votes
11answers
15k views

Java vs. C# - Productivity perspective [closed]

If you have a number of years experience in working with Java and a number of years experience in working with C# and .NET, I would value your opinion on software development productivity differences ...
11
votes
4answers
2k views

Why Groovy(Java)?

I am looking on a new language to pick up and found out about Groovy. According to the website, the language is 'agile dynamic' language. How is it Agile? How shorter are the syntax compared to ...
6
votes
3answers
1k views

What are the most common programming mistakes PHP programmers make in Java?

I am more practiced in PHP than in Java, and when I use Java I find myself looking at it from a PHP perspective. This can cause trouble, so I'd like to know, what are the most common programming ...
5
votes
8answers
1k views

Advantages and possible drawbacks of using Java for cross-platform development vs. .NET?

If I were to begin writing an application using Java with the intention of porting it to other platforms with little or no modification, would it be wise to consider using the .Net framework instead? ...
15
votes
6answers
986 views

Is Java to Linux what .NET is to Windows?

Is Java becoming the de facto standard from Linux application development in the same way .NET is the standard for Windows application development? If not why not?