This caused us to scramble to find alternative methods of getting our magazine into stores around the world, a feat we accomplished without too much difficulty.
Set<Object> s = new LinkedHashSet<Object>();
Or, I believe in java 8 you can infer the type as follows:
Set<Object> s = new LinkedHashSet<>();
That's why I suggested in an IDE. It will generally help the coder. However, I take your point!
The only down-side is the learning curve. However there are lots of resources on the Web, and many books available. It is also cross-platform, maintained (by Oracle) and free (Gratis and, if you use OpenJDK, Libre). There are also plenty of third-party libraries you can download.
If I need something quick and dirty, it's what I use. (But then, I'm a Java developer so probably biased!)
Once compiled and stored, you could book your half-hour per day on the teletype! We did hear stories about terminals, but we didn't have any. This was the time you could do your daily compile, and then wait for the compilation listing to come back.
I've still got a few of the punched cards, along with the flow-chart template. They live at work and I bring them out occasionally to show the young 'uns.
By the early 80s I was on a team working with one of our first mini-computers (a Perkin Elmer). This lived in it's own air-conditioned room, with a large wardrobe-height CPU unit, an equally bit tape unit, and two massive removable disk drive units - big both physically (desk height) and in capacity (300 Mb each!). Input was via a terminal (so no more punched cards). Also, enough terminals for all us programmers ('programmers', not 'developers'). Again in COBOL.
One final part, I got an email circa 2003 to say that the first program I ever wrote, in 1979, had just doe it's final run (system EOL). 20 something years - not bad (although how much of my original code was left is anyone's guess).
One interesting technology that came and went was graph plotters. You could get desktop versions of these connected to early IBM PCs. They were fascinating to watch. Replaced by ink-jets and laser printers.
So in short, my journey; started with COBOL on 1900; continued with COBOL and some ICL specific 4GL (that I can't remember the name of - AML or something) on 2900; C (on DEC), VB6 in 2001 (yes, after 20 odd years I progressed to the dizzy heights of Trainee VB Programmer!), and currently Java.
I think I prefer the Java!
Should I want to reference a document, presentation, audio, video or something else in a text file, I just record the file location. OK not embedded, but I haven't found this to be problematic, especially if I group things into folders.
Unfortunately, where the States leads, we follow.
(Sig possibly relevant for once!)
[sudo] password for xxx:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package onenote
It does not suck that bad anymore. For anyone still having a grudge against Unity, I recommend trying it again at this point.
How would you feel about the sentence: "Your brain surgeon does not suck that bad anymore."
I think the sentence "Your brain surgeon does not suck that bad anymore." is not applicable in this instance. If your brain surgeon sucks, then your brain is is irretrievably damaged. If your Gnu/Linux distribution sucks, then your computer is not irretrievably damaged - you could back up your data, wipe your disk clean, and install another distribution (or wait until the original distribution no longer sucks).
A better sentence would be "Your hair stylist does not suck that bad anymore".
Sorry to hear about your brain surgeon, by the way.
Now he might fail (as you state, he is up against Apple, Microsoft and Google), but I think it is very good that someone is making the attempt - even if this does occasionally annoy his existing user base. For those there is always Xubuntu!
To be honest, I think the issue is lack of resources within Mint. When I installed LMDE, there was an XFCE edition (which I installed). This has been dropped. Fair enough, if the 'market wasn't there, no point in using resources unnecessarily.
Which leads us back to Ubuntu. This has been successful because Mark Shuttleworth has been using his personal fortune to keep things going. I sense a need for Canonical to get (at least) to a break-even point so it can continue even after Shuttleworth's fortune is no longer available (I doubt his pocket is bottomless!).
That either means relying on donations (like Mint) or getting some commercial success. Canonical have decided on the latter, and are have adopted their behaviour accordingly. I do not begrudge them this, and wish them well.
I will try the Unity (and Gnome) editions in VirtualBox (XFCE 12.04 LTE is on the laptop). I will then make an independent judgement as to what I think of them. For my next desktop build, I might revert to one of the Ubuntus (or if I'm feeling masochistic, I might even try Arch!)
And to compare - I recently bought a retail version of Windows 8.1 and installed it in VirtualBox. To be honest I don't think it's as bad an Operating System as has been made out - but the privacy issues are horrendous (I paraphrase, but one default install option seems to be to "send all browsing history to Microsoft to help Microsoft 'improve' the user experience etc."), and the default location for documents is Sky Drive. Microsoft also dream of "monetization and profits"! Now Ubuntu might be as bad (although I doubt it), but at least I don't have to pay to install it!
Canonical is an Organisation. It needs to keep going and thrive, and I (for one) hope they do. There is worse out there!