Java

Numerical Computing in Java? 196

Nightshade queries: "I work for a department in a big financial company that uses equal amounts of C++ and Java. For a variety of reasons, we've decided that Java is the future of the group because of all the benefits of the language (it's so easy to use compared to C++, we can use Eclipse, Ant, jUnit, etc). The problem is that we do a lot of numerical computing and Java has no operator overloading! Languages like C# have operator overloading and because of this company's like CenterSpace have popped up with some nice looking numerical libraries. Try to find numerical packages for Java and it'll be pretty tough. What have people done in terms of numerical computing in Java? We currently use the Jama and Colt libraries for matrices and complex numbers, but these have awkward interfaces without operator overloading and are incomplete (no support for things like symmetric matrices) so we're looking for better solutions. So should we bite the bullet and switch to C#? Should we use a pre-processor like JFront? What have other people done?"
Programming

Comparing Linux C and C++ Compilers 379

ChaoticCoyote writes "I've posted a comparison of recent GCC versions (3.3, 3.4, and the coming 4.0) with Intel C++ 8.1, including several benchmarks and "state-of-the-product" reviews. The new article replaces an older piece I published in late 2002. This new comparison marks what I hope will be an ongoing series that tracks the quality of Linux compilers."
Announcements

Toorcon - 20 Years after Big Brother 7

Dumpster Diver writes "Toorcon is San Diego's own hacker/security conference happening right around the corner. September 24-26, for two day the conference will try to bridge the gap between intrusion and defense creating an environment that gets people motivated to learn, participate, and contribute to the community around them. This year's lineup of speakers looks amazing."
Graphics

Irrlicht - Fast Realtime 3D Engine 221

Surye writes "Though a few days late on the release, Irrlicht has released version 0.7 of its engine. The site describes it as 'an open source high performance realtime 3D engine written in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderer, and has all of the state-of-the-art features which can be found in commercial 3d engines.' Bindings for java, perl, ruby, and python, and it is platform independent (only implemented currently on Windows and Linux, but when it moves to other platforms, the code will be completely portable). The feature list is simply amazing, and since it's still being quite actively developed, I can see this becoming a major player soon."
Operating Systems

Why Intel Wants BIOS Dead 65

An anonymous reader writes "This brief, readable whitepaper by Brian Richardson, a product manager at BIOS-vendor AMI, examines the history of BIOS firmware and explains why chipmaker Intel has invested much time and effort to create and promote a firmware framework to replace BIOS. Why would a chip company care about firmware? Read Richardson's paper about the 'Evolution of BIOS: EFI, the Framework, and beyond' to find out."
Security

Open Source Security: Still A Myth 502

jpkunst writes "John Viega (coauthor of a.o. Building Secure Software) argues in Open Source Securitey: Still A Myth at O'Reilly's onlamp.com that "open source software may currently be less secure than its commercial counterparts.". According to him, there may be "more eyeballs" looking at open source software, but he does not believe those eyeballs are looking for security problems in a structured way."
Programming

FORTRAN 2003 Accepted as Standard 59

GraWil writes "Despite the nay sayers citing its death in 1965, the FORTRAN standards committee has now released the final FORTRAN 2003 specification. In an announcement to the comp.lang.fortran group, Michael Metcalf annouced that 'Fortran 2003 has passed its ballot with flying colours: 20 yeses, 0 noes, 8 abstains.' Strictly speaking, the 2003 and past standards are not freely available but drafts can be found online. FORTRAN 2003 is an upwardly-compatible extension of the current standard, FORTRAN 95, adding and extending support for exception handling, object-oriented programming, and improved interoperability with the C language. In other FORTRAN news, the GNU FORTRAN 95 compiler has made amazing progress over the past year. Gfortran will be part of gcc-4.0 when released (probably in 2005)."
Google

Google's Math Puzzle 564

An anonymous reader writes "Commuters in Cambridge, Mass., are scratching their heads over signs challenging passers-by to solve a complicated math problem. The mysterious banners are actually a job-recruiting pitch from Google."
Programming

Geek Olympics Code for Gold 243

Haydn Fenton writes "Wired has a recent article on the16th annual IOI (that's International Olympiad in Informatics), taking place in Athens from Sept 11th to Sept 18th. The 304 programmers from 80 countries will be competing in 7 marathon programming sessions to determine the world's fastest coder. The computers are being supplied by Altec and contestants will have a choice of using either Windows XP or RedHat 9.0. More information can be found on the IOI Website."
Perl

perl6-compiler Mailing List Started 38

horos2c writes "Well, it looks like perl6 has reached the point where development on the compiler has started. The perl6-compiler list has been started, and has a total of 55 messages so far, as of this posting, and there's a large thread on perl6's current status."
The Internet

VoiceXML Platform Certification Program Launched 14

ChilliNuts writes "The VoiceXML Forum has announced the launch of its VoiceXML Platform Certification Program, in a bid to enforce cross-vendor conformance to VoiceXML 2.0, W3C's XML-based Voice Recognition language. Many Voice Recognition companies have been adopting VoiceXML in the past two years, and this is due to strengthened expectations that it will soon become industry standard. Good news for developers. Plus further proof that Open Standards work! Here's the Press Release"
United States

U.S. IT jobs Down 400K Since 2001 1049

Cryofan writes "A research study shows that American information technology industry 'lost 403,300 jobs between March 2001, when the recession began, and April 2004.' Over half of those jobs - 206,300 - were lost after the recession was declared over in November 2001. In all, the job market for high-tech workers shrank by 18.8 percent, to 1,743,500, between March 2001 and April 2004. And the bloodletting continues -- as reported here on Slashdot earlier this year, the number of employed Software Engineers fell by 15% from April to July of 2004 (from 856,000 to 725,000)."
Programming

Independent Developers Fight Piracy & Lose 1053

An anonymous reader writes "The author of the Echelon decided to take his fight against software piracy to the next level and then threw in the towel. After someone began posting new serial numbers on a well known hacking site, the author took matters into his own hands. With version 1.0, entering a hacked serial number causes the software deleted the user's Home directory. Yes, you read it right, the software completely erases it (aka rm -rf ~). A variety of people have voiced some some strong opinions on this. While some argue that piracy is good for established companies, a few large companies are battling piracy and having limited success. Small, independent developers, however, are recognising this is a serious problem and are generally stumped by what to do about it."
Java

JRuby Great Addition To Java Development 51

An anonymous reader writes "JRuby combines the object-oriented strength of Smalltalk, the expressiveness of Perl, and the flexibility of the Java class libraries into a single, efficient rapid development framework for the Java platform. This article introduces JRuby, a sophisticated addition to your Java development toolbox."
IBM

IBM to Open Voice Recognition Software 189

phug writes "According to the NY Times, IBM is donating code that it estimates cost the company $10 million to develop. One collection of speech software for handling basic words for dates, time and locations, like cities and states, will go to the Apache Software Foundation. The company is also contributing speech-editing tools to a second open-source group, the Eclipse Foundation." There's not much information out there yet - e.g. no word on licenses etc. It is worth pointing out that the Eclipse Foundation was started by IBM.
Robotics

.Net On Lego Mindstorm 132

troop23 writes "A blog posting by Benjamin J. J. Voigt says this "The University of Potsdam has a project to develop a .NET VM for the Lego Mindstorms system. Lego Mindstorms just got a higher priority on my shopping list!" While the thought of using .Net to program Lego Mindstorms may not be palatable, having a mainstream dev environment sure is." Perhaps Mono would work just as well.
Bug

Mountain Biking Helps Squash Bugs 82

Dr.Milius writes "Henning Brauer of the OpenBSD project recently made an interesting post to the openbsd-tech mailing list about how a mountain bike ride helped him relate two baffling bugs in their new BGP and NTP daemons. It turns out they were both off-by-one errors that were easy to fix but notoriously difficult to spot. Always great when the experts show us how it's done."
Programming

2004 ICFP Contest Spinoff Game 59

TheRealFoxFire writes "Taking a page from the popular Corewars competitive programming game, the 2004 ICFP Programming Contest task has been turned into an online competition: Ant Wars. In the game, programmers create state-machine ant "brains" which battle against each other for food and programmer glory. And just in time for the ICFP contest itself, where this year's winners will be announced."
Mozilla

Firefox 1.0 Preview Release Candidates Available 88

blakeross writes "The preview release of Firefox 1.0 is just around the corner, and we've now got candidate builds available. Please help us bang on these builds to ensure that the preview release is sound and ready to go, as this will be our largest and most public release to date. We're also working hard on an exciting and unprecedented grassroots campaign that will launch with the preview release, so stay tuned."

Slashdot Top Deals