Andre Van Delft

Subscribe to Andre Van Delft: eMailAlertsEmail Alerts
Get Andre Van Delft: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Andre Van Delft

Introduction Scriptic is an experimental extension to the Java language. Why is this new language on top on another brand new one? What problems does it solve? Java is a big step forward in programming, but like many other languages, it falls short in two areas: user interaction and parallelism. This is because it mainly supports the traditional paradigm of sequential actions controlled by deterministic constructs. Scriptic tries to improve on Java by adding explicit support for parallelism and non-deterministic choice. Example: The Game of Life Take the game of Life as an example. This is about a board with patterns that evolve according to a certain algorithm. The user can edit the board contents using the mouse, and have patterns evolve in time. We made a simple Life applet in plain Java (www.delftware.com/javaday.html). The usage follows: key c' clears key r' random... (more)

Dimensioned Numbers In Java

Introduction Computing in scientific and engineering areas often deals with manipulating numbers that represent physical entities, such as durations, weights, and forces. A common source of errors in scientific computing involves processing numbers that represent different kinds of entities, or that are related to different units, and utilizing the result for additional computation. A number is referred to as dimensioned when it relates to a specific entity such as distance, time, or temperature, and the number implies a particular unit of measure. A dimensionless number, also kn... (more)