|
It didn't start with Java--it started well before that, with a set of cross-platform C++ toolkits that promised the same kind of promise: write your application in platform-standard C++ to our API, and we'll have the libraries on all the major platforms (back in those days, it was Windows, Mac OS, Solaris OpenView, OSF/Motif, and a few others) and it will just work. Even Microsoft got into this game briefly... For better or worse, the major players will not allow their systems to be commoditized that easily.
|
|
|
|
|
English - doing fine thanks.
Q. Hey man! have you sorted out the finite soup machine?
A. Why yes, it's celery or tomato.
|
|
|
|
|
Ph'nglui mglw'nafh Osmosian R'lyeh wgah'nagl fhtagn.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
precisely. Me no understand!
Q. Hey man! have you sorted out the finite soup machine?
A. Why yes, it's celery or tomato.
|
|
|
|
|
Inside joke. Several years ago the lounge was infested by a troll who styled himself The Osmosian Order; who was constantly shilling a massive pile of WTFery he created called the Plain English Compiler. The rest of my comment was a Lovecraftian[^] reference.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I was going to reply with..
nuqjatlh? or
Heghlu'meH qaq jajvam.
Q. Hey man! have you sorted out the finite soup machine?
A. Why yes, it's celery or tomato.
|
|
|
|
|
It's Klingon by the way
1. Huh?
2. Today is a good day to die.
Q. Hey man! have you sorted out the finite soup machine?
A. Why yes, it's celery or tomato.
|
|
|
|
|
In what could be considered an extremely bold and thoughtful move, according to reports Yahoo recently announced that employees will be required to work from a Yahoo facility rather than “remote”. As one who has spent time on these challenges, the commentary that followed was arguably predictable. With reactions ranging from tone deaf and archaic to downright anti-motherhood, there seems to be a great deal of pushback or at least feedback. Like so many things in managing a large organization there is no clear cut way to manage through this structural and organizational challenge. What are some of the considerations in attempting to structure a modern product development team? Steven Sinofsky balances the problems of running large product teams in light of the Yahoo! remote work announcement.
|
|
|
|
|
Quote: As one who has spent time on these challenges, the commentary that followed was arguably predictable. With reactions ranging from tone deaf and archaic to downright anti-motherhood,
... and then there were people who spent over 9000 words bloviating about the subject without ever actually contributing anything definite.
For someone who was alledgedly sacked for his overly strong my way or the highway type opinions this was rather surprising. I slogged through the entire article expecting him to come to a point but he never did and I want those minutes of my life back.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
He still needs to ship the point.
|
|
|
|
|
I believe that a lack of domain knowledge is the root cause of a lot of very bad software that gets developed and I think that it is up to computer programmers and their managers to deal with this. Acquiring domain knowledge is an essential component in the development of software that really works well for its users. A programmer that has to automate a warehouse but that has never picked an order and doesn’t have a clue about actual logistics is going to be writing far less effective software than someone that has done a few shifts on the floor. If it weren't for the people... the world would be an engineer's paradise.
|
|
|
|
|
After so many years of multiple OSes, I am surprised that there isn’t a single filesystem that is truely cross-platform and modern. The keyword is modern. FAT32 is still the only candidate for a true cross-platform Filesystem, but its dated, it has very hard limitations on file-sizes that makes it hard if you want to store 4gig+ movies, games, and other data. Are cloud backup services like Dropbox becoming the de-facto cross-platform filesystem?
|
|
|
|
|
By the time Sony unveiled the PlayStation 4 at last night's press conference, the rumor mill had already basically told us what the console would be made of inside the (as-yet-nonexistent) box: an x86 processor and GPU from AMD and lots of memory. Sony didn't reveal all of the specifics about its new console last night (and, indeed, the console itself was a notable no-show), but it did give us enough information to be able to draw some conclusions about just what the hardware can do. Let's talk about what components Sony is using, why it's using them, and what kind of performance we can expect from Sony's latest console when it ships this holiday season. It's a bird, it's a plane, it's... a PC in a fancy box?
|
|
|
|
|
Terrence Dorsey wrote: a PC in a fancy box?
including a near 80 % guarantee that you credit card data will be stolen right after you made the first purchase with PSN.
|
|
|
|
|
Scratch, a graphical programming language developed by MIT’s Media Lab, is an excellent tool for teaching programming. Daniel created an Arduino Sensor Shield to interface with Scratch, allowing for real-world input to the language. This board is a derivative of the Picoboard, which is designed for use with Scratch. Fortunately, the communication protocol was well documented, and Daniel used the same protocol to talk to the graphical programming environment. The shield includes resistance sensing, a light sensor, a sound sensor, and a sliding potentiometer. Learning to code gets more interesting every day.
|
|
|
|
|
Microsoft's Windows Azure storage service went down worldwide just before 4 p.m. ET/9 p.m. UTC, apparently due to an expired HTTPS certificate.
All of this has happened before, and it will happen again.
|
|
|
|
|
GetEmployeeWhoDidNotCheckTheCertificate().TerminateEmployment(TerminationSpeeds.Immediate);
Bob Dole The internet is a great way to get on the net.
2.0.82.7292 SP6a
|
|
|
|
|
Whoever entrusts his data to an outsider will be depending on that outsider.
Dependencies are a bad thing.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Does anyone remember the ads for, what was it, Vista? where Bill Gates was talking about how, if Windows booted even 1 second faster, it would result in hundreds of thousands of hours of increased productivity? Or something like that anyways.
Well.
Marc
|
|
|
|
|
Marc Clifton wrote: Well.
Statistically correct.
..because you start working a second earlier; negligible in the real world, but a huge argument if you compound the effects and present it on paper.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
|
Quote The thing is, like many successful platforms, part of what makes Java so dangerous is also its main selling point: it's everywhere. Java's original stewards, the now-defunct Sun Microsystems, built it as an intermediary for cross-platform code deployment, and today its new owners at Oracle brag that Java runs on more than 3 billion devices — the allure is that you only need to write code once and you've got your software running on Windows, Mac, and Linux PCs, plus a whole host of other compatible devices to boot.
I'd rather write an App on the Qt framework[^] than I just could think about writing a Java app.
Qt (which initially has been launched by Nokia, by now it is owned by the finnish Digia company) supports - as Java does too - all important operating systems (Windows [mobile, embedded and desktop], Mac, Linux [embedded and desktop]) and some additional frameworks as Nokias Symbian. Because Qt does support the up-to-date C++ standard (C++ 0X AFAIK - corect me if I am wrong) it is no problem to export your business logic into another app - an android app or another application which is being developed with a C++ IDE.
If you ask me - there are enough possible alternatives to Java. The problem is that not many devs have found out about them yet.
|
|
|
|
|
Thanks.
Add me to the list of people unaware of Qt. Time to look into it. Whenever I heard the name before, my brain kept hearing "Tcl".
It's kind of funny that way, my brain.
--------------
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: Add me to the list of people unaware of Qt.
It has a natural cause: Qt was first developed as a framework for Nokias' old Symbian system and just became in the past few releases a good framework for other (Desktop) environments. It has a steep learning curve at the start, but after you get familiar with the Qt Gui designer and IDE and learnt the basic of their Signals and Slots mechanism you basically can start developing your first simple app (took me about 8 working days - if you have any questions while exploring Qt feel free to leave a comment under any of my forum messages or below this forum message).
Kent Sharkey wrote: Time to look into it.
It is. Qt became somehow a platform independent .Net framework for Linux, Windows and Mac. The time you take for looking into is worth it because you'll learn a way of how you can develop an app which works platform-independent and without Java.
|
|
|
|
|
Marco Bertschi wrote: Qt was first developed as a framework for Nokias' old Symbian system and just became in the past few releases a good framework for other (Desktop) environments.
As a long term Qt user, I believe this to be untrue. Qt started over ten years ago as a cross platform tookit for windows, linux, solaris, irix etc (I have used it to release on all these platforms). It was more recently (say five years ago) ported to Symbian (after Nokia bought the company) windows CE and Mac X. Then a year or two ago Nokia sold the company to Digia, who are more like the original development company Trolltech.
|
|
|
|