iPhone DZone: Fresh Links On Your iPhone by matt on 7/5/08
Reading DZone on your iPhone just got a little bit easier. Visit http://dzone.com/iphone from your iPhone to try out our beta iPhone support. You can view stories, filter by tags, and login. We'd appreciate your feedback at feedback@dzone.com.
Creating Rich Internet Applications With Compiled JavaFX Script Technology
Let's look at some compiled JavaFX Script code that is slightly more sophisticated than a typical Hello World program. This will give you a taste for... more »
0 commentsSave Tags: gui, java
Continuations in the VM
I don't know of a full design for JVM continuations, yet, but it's possible to observe both the easy and the hard parts, and to survey some of the... more »
0 commentsSave Tags: java, research
On Blue-Collar Languages
For the first time, I really understood what it means to be a blue-collar language. In a blue-collar language, the rules are always simple and... more »
0 commentsSave Tags: java, opinion
Bravo for the dynamic runtime!
This week several of us from Sun attended the Lang.NET Symposium. Charles Nutter and yours truly introduced the Da Vinci Machine project.
0 commentsSave Tags: java, other languages
No, seriously, why Scala?
It's not my favourite language (I don't really have one. All languages suck. It's just that some of them suck less in interesting ways), but it has a... more »
0 commentsSave Tags: other languages, reviews
What Is JavaFX? Here's the Answer
What are JavaFX Script, JavaFX Mobile, and JavaFX Designer?
0 commentsSave Tags: flash-flex, gui, java
Prediction for 2008 - The Return of the Java Applet
At long last, Sun is planning to address the Number One problem with Java applets - slow startup during which time the browser locks up.
0 commentsSave Tags: flash-flex, java, trends
Wrapping up little bits of Scala evangelism
Thus far I’ve tried to argue that Scala is a functional programming language that is also very pragmatic for real-world work. I think any Java... more »
1 commentsSave Tags: other languages
Losing Big Is Easy
Like a flash, something that has probably been in my mind for years now hit me like a ton of proverbial bricks! The reason why my 3 favorite... more »
0 commentsSave Tags: humor
We have a book cover - I mean, a new NetBeans book!
Well, our new NetBeans book is not finished, but available in "rough cut" form. If you've ever wondered about writing NetBeans plug-ins or how you can... more »
0 commentsSave Tags: frameworks, gui, java
The Language of God?
What programming language did God use to create the universe?
1 commentsSave Tags: humor
The OpenGL Pipeline Newsletter Volume 003
The third edition of OpenGL Pipeline, the quarterly newsletter covering all things the OpenGL standards body has “in the pipeline”, covers a bunch of... more »
0 commentsSave Tags: games, news
A quick programmer’s look at NVIDIA’s CUDA
I spent a while this evening reading through the documentation for the beta release of NVIDIA’s CUDA GPGPU system. The programming model that these... more »
0 commentsSave Tags: c-and-cpp, reviews
Groovy In Action: I Picked It Up, I Can't Put It Down!
All-in-all, I think Groovy in Action is among the top five Manning books. For me personally, it's also a perception changing and influential book.
0 commentsSave Tags: books, java, other languages, reviews
The Trouble With Patents
And then something happened. I don’t know exactly when, but patents — especially software patents — have gone off the rails. It took 46 years to reach... more »
0 commentsSave Tags: opinion
Understanding Tradeoffs in Software Transactional Memory
Understanding Tradeoffs in Software Transactional Memory by Nir Shavit and myself was accepted in CGO-2007. The paper describes the TL1 (Transactional... more »
0 commentsSave Tags: research
JSR-223 variable access in Scheme, Tcl and F3
One of the facilities of javax.script API is script Bindings. Through the javax.script.Bindings interface, you can expose your application objects as... more »
0 commentsSave Tags: how-to, java, other languages
How real is the NetBeans Platform book?
Soon you will be able to buy the "rough cut", which is basically a draft form of the book. A sample chapter is available at the book's official site... more »
0 commentsSave Tags: gui, java
On the fact that the Atlantic Ocean has two sides
My subject should be very simple, for it is only the difference between the orientations of computing science at two sides of the Atlantic Ocean.
0 commentsSave Tags: humor, opinion
HBO: visiting another great customer
James Gosling visits some Java shops: "...There are so many ways that Java apps touch peoples lives every day. And they aren't even aware of it. The... more »
2 commentsSave Tags: java
Nvidia's CUDA architecture examined
Nvidia released the beta version of its Complete Unified Device Architecture (CUDA) software development kit today, and the folks at Beyond3D have put... more »
0 commentsSave Tags: c-and-cpp, hardware
How GPUs work
GPUs have moved away from the traditional fixed-function 3D graphics pipeline toward a flexible general-purpose computational engine
0 commentsSave Tags: games, hardware
LyX 1.5.0 (beta 1) released
Not directly developer related, but our favorite word-processor - LyX - has released the first beta of version 1.5.0. This is a beta release, so use... more »
0 commentsSave Tags: announcement, tools
Call of Duty: The Lawsuit
Gamasutra looks in detail at the fascinating lawsuit centered around the Call of Duty series, and an earlier EA suit over Medal Of Honor and Spark. A... more »
2 commentsSave Tags: games