Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:They talk very big (Score 1) 62

Interesting, I didn't know they have such a wide dynamic range. I knew a small rare-earth magnet near my phone would max out the Hall sensor value, but never considered recalibrating it in that state.
It's a bit difficult to test too, since it seems to use dead reckoning (accelerometer) as a fallback for rotation.

Comment Re:Real mature (Score 0) 109

So is Slashdot not capable of having any kind of informative conversation about one of the most commercially popular and long-lived everyday programming languages, because "Oracle, LOL" and "Java applets suck"?

Let's try. As a Java developer (among other things), I can say that I don't really care about Java EE (i.e. the enterprise features like JPA, EJB3).

It works for certain types of software, but in my experience, once you hit a certain complexity, you'll run into things that can't be solved with standard Java EE.

Then you'll usually drop down to the vendor implementation (JPA->Hibernate, EJB3->JBoss/Glassfish or whatever), and start using features that are not really standard.

Nowadays I just use Spring+Hibernate/JOOQ or similar frameworks for EE functionality. It requires a bit more setup work, but it allows much more flexibility when you want to do things that don't fit in the Java EE patterns. It's easier to mix and match different technologies with Spring, and you don't have to wait 5 years for an update in the standards, but you can use cutting edge technology instead.

Enterprise Java development also involves a lot of other technologies, like XML based template languages, JSON/XML web services, database queries for specific databases (JPA database transparency breaks down really quickly), JMS message broker configuration, enterprise bus configuration, web technologies (HTML, javascript, templating), etc. The Java coding part is sometimes only a small part of the whole. And you can often replace that with Scala or Groovy if you want.

I'd rather have some new core language features, like real getters/setters and the Elvis operator that was axed, those would make more difference in real life.

Slashdot Top Deals

HELP!!!! I'm being held prisoner in /usr/games/lib!

Working...