Forgot your password?

Comment: Java in an IDE (Score 1, Insightful) 466

Java in Eclipse or NetBeans. It's not interpreted but you can create it and run it in-situ ('Run As' in Eclipse). It also ticks most of the other boxes (web - Apache Tomcat. Mobile - not looked int this but there's mobile Java or there's Dalvik. GUI - Swing, SWT or JavaFX). I believe that NetBeans may be better for visual GUI development (I'm not familiar with NetBeans. I use Eclipse and set things up manually with Swing if required).

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!)

Comment: ICL 1900 (Score 1) 230

by Sesostris III (#46881229) Attached to: One-a-Day-Compiles: Good Enough For Government Work In 1983
That was my first computer in 1979 (British Government). Not only was coding (COBOL) done on coding sheets, but you hand drew flow diagrams first before you started coding. When complete you sent the code off to be punched (onto cards) and compiled. Frustratingly the source code was only stored once one got one's first 'clean' compile. Before then one got the listing back (with compiler errors) along with the punched cards, and one had to replace the incorrect punch cards by hand. If I remember rightly, the Operating System was called George III.
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!

Comment: Re:OneNote is very good (Score 1) 170

by Sesostris III (#46804205) Attached to: Ask Slashdot: Professional Journaling/Notes Software?
Then use onenote. Of course you'll then be tied down to a specific application and even (as I seemingly trollishly demonstrated above) to a specific operating system!

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.

Comment: Re:Quick question (Score 1) 179

by Sesostris III (#46786021) Attached to: Ubuntu Linux 14.04 LTS Trusty Tahr Released

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.

Comment: Re:*Yawn* I'll Wait for the Mint Edition (Score 2) 179

by Sesostris III (#46786001) Attached to: Ubuntu Linux 14.04 LTS Trusty Tahr Released
You know, it occurs to me that if Mark Shuttleworth hadn't been "too ambitious and stubborn", he wouldn't have acquired his fortune in the first place - a fortune that he's subsequently used to bankroll Ubuntu and Canonical, and generally drive the Gnu/Linux ecosystem forwards.

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!

Comment: Re:*Yawn* I'll Wait for the Mint Edition (Score 4, Interesting) 179

by Sesostris III (#46785901) Attached to: Ubuntu Linux 14.04 LTS Trusty Tahr Released
I'm currently with Linux Mint Debian Edition on my desktop (I migrated from Ubuntu as Unity and Gnome 3 were somewhat new at the time!). If only rolling upgrades were approximately every three months, I'd be happier. Unfortunately, they're not. (UP4 was on 2012.04.05, UP5 was on 2012.09.17, UP6 was on 2012.12.19, UP7 was on 2013.09.23, and UP8 was on 2014.02.04. Only one of these was a three-monther). When I installed LMDE it was a "rolling" release. Now it's described as "semi-rolling".

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!

New systems generate new problems.