2,046 karma · joined August 14, 2007
A much better system, IMHO, and doesn't mandate a nav system style screen.
I know ... I'm surprised they didn't add a "Beware of Jaguar" tab on which to place that option.
As for java going to the graveyard -- don't hold your breath. Not that I mind - I actually enjoy coding in Java, given the tools & libraries that are available. Heck, I really don't even mind the language. I'd appreciate better handling of value types, and continued improvement of the GC (both to make it more cache friendly and to provide better control of pause time vs. performance), but really, I find it comfortable and productive.
Similar naming didn't stop Apple from releasing MAC OS 9, when Microware OS-9 already existed.
That, or Oracle could do the right thing and a) remove the crapware installation from the public JRE installer and b) fix the JRE updater to work as silently and smoothly as, say FireFox or Chrome updaters. The latter has gotten much better of late, but could still use improvement.
DRM, on the other hand, causes the most inconvenience for customers, and little to none for pirates.
1. My ability to orient myself in the content. 2. My ability to control my consumption of the content (e.g., jump back to top, jump to end, jump to rough internal location).
Some sites have added navigation buttons or tool bars, but, to be useful, they must always be visible, so they take up valuable space that should be used for content. Depending upon implementation, they can also be distracting.
There are certainly ways that navigation options could be restored while still not significantly interfering with content, of course. If decent feedback of current location were also provided, then infinite scroll could be OK.
Most content breaks down pretty naturally into some smaller increments, though (pages, chapters, sections, topics, days -- whatever), so I think it typically makes more sense to present it in that way.
Just because we can do infinite scroll, doesn't mean we should.
> Web apps are stored in the cloud, not on your device
Put another way, web apps can only be run when you have connectivity. Of course, there are kludges that allow for some functionality offline, but they're not great just yet.
OTOH, some apps cede their advantage here by unnecessarily relying on network connectivity, even when they could avoid the dependency.
> Web apps work on any device/platform, apps need to be written for each
Except where they don't because of browser quirks, and thus need custom code written to work around those quirks. Is it better than native apps for each platform, assuming the functionality fits your needs? Sure, it can be, in much the same way that Java is for client side apps.
Bottom line, web apps vs. native apps is not black and white. Suitability of either approach to a task varies now, and the line where one makes more sense than the other is a moving target.
The line only gets more fuzzy when hybrid apps are considered.
The lack of native development is one of the main things keeping me from giving IDEA a proper try. It may well be better than NetBeans, but NetBeans works well now, and has decent C & C++ support (at least as good as CDT, anyway).
I do have a personal license for IDEA 12, and would have no problem paying for an upgrade to 13 - it's just not worth my time (yet) to do so.
There are a few annoying bugs I've run into in NetBeans 7.4, and Android dev isn't awesome in NetBeans, so maybe there'll be enough impetus for me to give IDEA a real shot soonish.
Or the NetBeans bugs will get fixed, and I'll just stick tight. I'm happy either way!
Eclipse, for all its many faults, is without a doubt the most popular. Sadly IMO, but not undeservedly. Network effects due to its early popularity have lead to Eclipse being capable of serving most any development need.
It would be interesting to see actual numbers (and I don't mean polls).
Certainly the proponents of IDEA are vocal, and for good reason, I think.
And certainly NetBeans, much like Java, has somewhat of a reputation in my circles for being slow, old, and lacking in features. Much like Java, that reputation is undeserved.
I bet it'd be a close race between IDEA and NetBeans, and wouldn't be surprised in the least if NetBeans had slightly higher overall use in industry.
I tried it for a while several years ago, and, while it worked wonderfully (first period of my life where I actually had any reliable sense of time!), the side effects I had were unacceptable.
The mild dizziness, occasional headaches, and minor dry mouth were not a problem, but the main side effect was ... more troubling. Let's just say that, while the Strattera enhanced performance in some areas, it degraded performance in others.
Still, I heartily recommend those diagnosed with ADD or ADHD to give Strattera a try. Side effects went away within a week or so of discontinuing the drug, so no real risk.
It's not as if the government could compel our friends at goooogle to give up said passwords.
Besides, you don't have anything to hide. Do you?
My primary Java IDE had been NetBeans for years, mostly because the rough edges in Eclipse outweighed the extra functionality.
Recently I've been doing some Android programming, and found the native lib support in nbandroid to be suboptimal at best.
Idea works swimmingly in the same situation, and Eclipse well enough, so my options were to muddle along with manual build system changes in NB, add necessary functionality to NBAndroid, or switch.
Since I spend a huge chunk of my time coding C (NB's C support is actually quite nice), I've been giving Eclipse a go. It's come along rather well, I must say.
That said, if Idea were to add official C & C++ support, I'd be on it like white on rice. I very much prefer to use one primary tool, minimizing switching back and forth, so using Idea for some languages & platforms and NB or Eclipse for others just isn't palatable. Idea is almost good enough to make me consider a two IDE world, though (this from a "vim unless I'm doing Java" guy, up until a few months ago).
Sadly, I've run into an aspect of CDT that might be enough to push me back to NetBeans, even if it means doing some additional work. It seems that CDT language aware search (such as "find references") takes pre-processor directives into account.
So, when searching for, say, a function name (or worse, doing a "rename" refactoring), I'll only find a subset of occurrences, depending upon what symbols I have defined for a given build configuration. For personal code, that may not be an issue, as I tend to eschew ifdefs in favor of using different implementation files resolved by platform specific make targets.
However, the main code bases I work with daily are littered with #ifdef WIN32 and #ifdef TRACE_ON and such.
It disables the networking, leaving the rest of the phone working.
The Aeron small is too narrow, and the medium seems to fit, but doesn't (major pain within an hour or so).
Now, all of my searches were technical; I plan to try again later with more general, "normal people" searches. Bing may do better there.
Also, good results from even google searches have become harder to come by in the last year or so. I have to work harder at my search terms. I don't know if that's Sturgeon's Law at work, or if there's room for a search engine to improve enough to become better than google.
Perhaps targeted search engines are the answer (i.e. engines's who have both their search and crawler algorithms tuned for a specific target audience) are the answer?
What would you think that?
If it's because of auto-complete, please understand that this is 2012, and vim is not [just] vi. There are several different flavors of auto-complete available in vim; some built in, some as extensions.
The thing that pushed me over the edge was the way chrome insists I log in to my google account.
Granted, it doesn't force you to log in, but the version I recently installed on my Ubuntu based netbook kept popping up a dialog at launch, nagging me to do so. The options on the dialog were to log in or wait until later (no option for never).
I just looked now, and it appears that if I go in and manually disconnect my google account, it no longer bugs me. Hmm ... I could swear I tried that before switching back to FF.
Nice.
Still, I've recently switched back to FF as my primary, for other reasons.
Even some of the normals around me are start are starting to get how broken SOPA/PIPA were and how wrongheaded the "content provders" actions have been.
Not many, unfortunately, but still ...
If anything, continued or increased economic slowdown will increase piracy, as people have both less disposable income and less regard for increasingly abused intellectual property rights.
I don't give a rip about the low-brow ads or the elephant hunting - I just don't like supporting businesses that operate like Go Daddy, and I certainly have no interest in trusting one as skeezy as them for something as critical as domain registration.
As for the pricing at b&m stores, at least in the case of smaller shops, they simply don't have the ability to price anywhere near Amazon. They don't have the leverage to negotiate low enough prices from publishers and distributors.
B&N I don't know about. I'd think they could discount somewhat more, even in store.
Seriously, if you're just quoting distrowatch, you need a new source.
Even by their own numbers, Ubuntu claims to have less than Fedora, though they do seem to be gaining.
[http://www.computerworlduk.com/news/operating-systems/331095...] [http://fedoraproject.org/wiki/Statistics]
Though there's something that feels ... wrong with eclim in particular. Not that it'll stop me from using it if it works well!
Still, I'd really like just a smidge more space, especially in the vertical. At least 168 pixels, to be specific.
That's one advantage he has with the iPad - he can easily switch between portrait and landscape, depending upon his needs.
I'd love to be able to occasionally turn my netbook screen to portrait!