Geek Articles

Geek Article Categories

Back
 

Subscribe

Daily Updates Subscribe geekarticles update via email Subscribe geekarticles update via RSS

 
Core Java Articles
 GeekArticles Java Core Java

  
1183 Articles.    Next Page   

The Asynchronous Web  By artima.com
Published on Tue, 20 May 2008 08:01:36 -0400    Read: 28 times
Ajax applications depend on asynchronous interaction between client and server. In this interview with Artima, ICEsoft's Stephen Maryka describes a potentially more transforming asynchronicity where updates are pushed to the client without the user having to request those updates....   Read Article.
Filed in: Core-Java


Sources of Java Errors  By artima.com
Published on Sat, 17 May 2008 08:01:23 -0400    Read: 27 times
The Java VM shields most developers from having to think about the memory-management aspects their Java objects, but it does not completely manage other types of resources automatically, says Gwyn Fisher, CTO of Klockwork in this interview with Artima. Great Java developers learn to understand what the JVM does, and does not do, for their objects....   Read Article.
Filed in: Core-Java


Published on Thu, 15 May 2008 08:01:24 -0400    Read: 33 times
Detecting concurrency-related bugs and performance bottlenecks is hard, especially on clusters consisting of a large number of nodes. In an interview with Artima, Terracotta co-founder and CTO Ari Zilka explains the importance of visualization in cluster-based applications, and introduces Terracotta's open-source cluster visualizer tool....   Read Article.
Filed in: Core-Java


Published on Sat, 10 May 2008 08:01:28 -0400    Read: 26 times
Object-oriented databases complement relational databases in important ways, says Anat Gafni, VP of Engineering at db4objects, the company behind the open-source object database db4o. In this interview with Artima, Gafni explains how OO databases support agile development, and how they co-exist with relational databases in an enterprise....   Read Article.
Filed in: Core-Java


Published on Fri, 09 May 2008 08:01:22 -0400    Read: 20 times
Software-as-service (SaaS) has started to permeate the field of software development tools, says Atlassian's Jeffrey Walker in this interview with Artima. Walker describes important characteristics of hosted developer tools, and highlights the need for such tools to integrate well with locally-installed tools, such as IDEs....   Read Article.
Filed in: Core-Java


Published on Thu, 08 May 2008 08:01:21 -0400    Read: 31 times
Discovering security problems early in the development cycle is only the first step toward creating more secure and reliable applications, says Parasoft's Wayne Ariola in an interview with Artima. For developers to work effectively, addressing security-related coding issues must be integrated into developers' daily workflow....   Read Article.
Filed in: Core-Java


Published on Thu, 08 May 2008 08:01:21 -0400    Read: 28 times
A programming language is as much about a set of design principles as it is about syntax and code structure. In this brief interview Martin Odersky, creator of the Scala language, talks about design tendencies that Scala encourages, especially in comparison with Java. He also discusses Scala's approach to concurrency....   Read Article.
Filed in: Core-Java


Published on Wed, 07 May 2008 08:01:25 -0400    Read: 26 times
Rich clients are more than just about user interfaces, argues Adobe's James Ward in this JavaOne 2008 interview with Artima. Rich clients are about architecture, and are also about collaboration between developers and designers....   Read Article.
Filed in: Core-Java


Published on Wed, 07 May 2008 08:01:24 -0400    Read: 23 times
Re-using developer knowledge is an important concern for many enterprises. In this interview with Artima, CodeGear's Jeff Anders talks about Application Factories, a feature of the new JBuilder 2008 IDE that facilitates knowledge sharing among developers....   Read Article.
Filed in: Core-Java


Published on Wed, 07 May 2008 08:01:24 -0400    Read: 23 times
In this article, which is based on Chapter 1 of the book, Programming in Scala, you'll get an overview of the Scala language and insights into its design....   Read Article.
Filed in: Core-Java


Published on Tue, 06 May 2008 08:01:23 -0400    Read: 24 times
In Artima's initial interview from JavaOne 2008, Patrick Curran, Chair of the Java Community Process, shares his vision for the JCP, and discusses how artisans and engineers differ in their approach to building software and in their attitude toward standards....   Read Article.
Filed in: Core-Java


Published on Fri, 21 Mar 2008 08:02:05 -0400    Read: 48 times
In this interview with Artima, Terence Parr, creator of the StringTemplate template engine as well as the ANTLR parser generator, talks about the importance of separating business logic and presentation....   Read Article.
Filed in: Core-Java


Published on Tue, 11 Mar 2008 08:02:20 -0400    Read: 52 times
Rvalue references is a small technical extension to the C++ language. Rvalue references allow programmers to avoid logically unnecessary copying and to provide perfect forwarding functions. They are primarily meant to aid in the design of higher performance and more robust libraries....   Read Article.
Filed in: Core-Java


How to Go Slow  By artima.com
Published on Sat, 09 Feb 2008 08:02:02 -0500    Read: 80 times
Computers make life easier because they're so fast, right? Well, yes and no. Do you write efficient code? The author reveals some disconcerting inefficiencies lurking in commonly used software and development practices....   Read Article.
Filed in: Core-Java


Data Binding in Java  By artima.com
Published on Fri, 11 Jan 2008 08:02:00 -0500    Read: 109 times
In this interview with Artima, Shannon Hickey, spec lead for the Beans Binding API, JSR 295, discusses the challenges of Java data binding, and how the JSR 295 API simplifies that task....   Read Article.
Filed in: Core-Java


Java Ee 6  By artima.com
Published on Wed, 07 Nov 2007 08:01:50 -0500    Read: 132 times
In this interview with Artima, Bill Shannon and Roberto Chinnici, spec leads for JSR 316, Java Platform, Enterprise Edition 6, discuss the key design considerations for the upcoming version of the enterprise Java specification....   Read Article.
Filed in: Core-Java


Published on Tue, 16 Oct 2007 08:02:58 -0400    Read: 131 times
The author discusses how the use of generic programming in C++ can lead to conflicts with object-oriented design principles. He demonstrates how a technique known as type erasure can often be used to resolve these conflicts. An in-depth example is presented: any_iterator, a type-safe, heterogeneous C++ iterator....   Read Article.
Filed in: Core-Java


Safe Labels in C++  By artima.com
Published on Tue, 02 Oct 2007 08:01:57 -0400    Read: 119 times
C++ is a language for writing efficient high-performance programs, and bit manipulations are bread and butter of many such programs. This article presents a solution to the problem of constraining bit operations to allow only safe and legitimate ones, and turn all invalid bit manipulations into compile-time errors....   Read Article.
Filed in: Core-Java


Published on Wed, 19 Sep 2007 08:04:45 -0400    Read: 121 times
Have your cake and eat it, too, with STL extensions. In this chapter extract from his latest book, Matthew Wilson shows you how to take full advantage of the STL Iterator abstraction, without sacrificing block-transfer efficiency of Scatter/Gather I/O memory....   Read Article.
Filed in: Core-Java


Published on Sat, 15 Sep 2007 08:01:45 -0400    Read: 102 times
Object factories provide a useful abstraction for object construction. A special problem with object factories must be considered, however, when subscribing template classes with object factories. This article presents an overview of the quot;subscription problemquot; along with several solutions....   Read Article.
Filed in: Core-Java


1183 Articles.    Next Page   

Latest Geek Articles

 

Popular Geek Articles

  Threads

Sponsored Links

Sponsored Links
 
Last This page took 0.088982 seconds to load.