Quantcast
Channel: From the Editor
Browsing all 22 articles
Browse latest View live

Success, Arrogance, Rise and Fall

I'm not implying that behind the mergers and acquisition news of every software company lies arrogance. I'm saying if you can't really afford to be arrogant, don't use the arrogant giants of your...

View Article



Java Editorial — Unofficial History of Programming: '96 - '06

I want back in the '90th...seriously. Ten years ago I didn't know Java: I'd been using PowerBuilder and was able to program pretty much everything in this RAD object-oriented tool. To find a job back...

View Article

Social Computing Will Turn the Web World Upside Down

Since most any two words can and will be put together in this world, what with us being Homo Loquens and all, it's easy just to shrug when you hear new colloquies like 'social software,''social...

View Article

i-Technology Viewpoint: Is This the Advent of the Post-Modern Internet?

The question that forms the title of this editorial was recently asked by a young observer of the Web 2.0 scene, Skinner Layne, who contends that the key thing to determine about Web 2.0 is whether it...

View Article

Is the Rise of Google the End of the Game for Everyone Else?

As I write this, the stock price of Google, Inc. just exceeded $500 for the first time in the company's still-brief (two-year) history as a public company. That gives the search colossus a market cap...

View Article


'The AJAX Moment' Has Arrived – What's In It for Java?

When the fast-paced, three-day program of AJAXWorld Conference & Expo in the Santa Clara Convention Center finally ended earlier this month, with over 90 technical sessions and presentations from...

View Article

Java Editorial — Not Invented Here: Reject, Repulse, and Reinvent

The phrase 'not invented here,' or NIH, when applied to technology, describes a resistance by a group to use a perfectly valid solution to a problem they're encountering because they'd rather build the...

View Article

JDJ Editorial —Conference Presentations, Magic Shows, and the Five-Ring Circus

Having attended two conferences in the past three weeks and seen untold presentations, I've come to the conclusion that irrespective of the subject matter, each presenter invariably falls back on the...

View Article


My Friend Is a 72-Year Old Programmer

This is a short story about my friend (let's call him Joe). The last 15 years prior to his retirement Joe spent working as a mainframe programmer for a large financial firm in New York City. He stopped...

View Article


Desktop Java Slims Down to Enter the AJAX Race

A number of very significant development efforts are underway that bode well for Desktop Java's future. On the language side is the Java FX script project http://www.sun.com/software/javafx/index.jsp....

View Article

Doubtful Diagrams and Far Out Figures of Web 2.0

In a recent presentation I attended, the speaker warmed up with a couple of bulleted lists that outlined the agenda of the session before moving onto his third slide that was clearly many days, work of...

View Article

Pointless Places, Boring Faces, and Useless Cases

Often in software I find myself preaching restraint to those who wish to move platforms for no apparent reason than to keep up with the IT fashion industry; however, even harder than the silver-bullet...

View Article

What Does the Future Hold for the Java Language?

Before Java I was a Smalltalk guy. I remember switching from one language to the other and the tipping point that you reach when you've mastered the new language and how many months it takes, not to...

View Article


Desktop Java Editorial: Management – The Final Frontier

The finest programmer I've ever worked with told me recently that she was giving up coding altogether. The reason – a succession of inept and incompetent managers had just destroyed her faith in...

View Article

The JavaFX SDK Has Landed

At last year's JavaOne Chris Oliver gave a presentation on JavaFX in which he discussed how he was interested in programming Java2D not in terms of JComponent paintEvent methods that launch into...

View Article


Should Java Assert that Network I/O Can't Occur on the UI Thread?

Doing network I/O on the user interface (UI) thread is bad. Most developers know that and can tell you why; unfortunately, it’s still done. At this year's JavaOne, one of the keynote JavaFX demos...

View Article

Devils, Demos, Details, and Demons

When a product a colleague worked on recently shipped its first generally available release, the event was accompanied by a marketing fanfare of podcasts, press releases, and conference trips to...

View Article


Catching the Test Bug

The software industry is often obsessed with progress be it in the form of a new language, wire protocol, specification update, or some other technology-driven feature. For me, software is a means to...

View Article

The Trials of Software Testing

Software testing while one of the most important tasks done in a development project is often misunderstood and abused by everyone from programmers and managers to testers. Wikipedia calls testing “an...

View Article

Dialog Boxes, Habituation, and Single Threaded Thought

In Jef Raskin’s excellent book, The Humane User Interface, he discusses how the human brain is able to perform many tasks simultaneously while only having the ability to focus on one conscious thought...

View Article
Browsing all 22 articles
Browse latest View live




Latest Images