We decided to write several small posts on how C/C++ programmers play with fire without knowing it. The first post will be devoted to an attempt to explicitly call a constructor.
Programmers are lazy creatures. That's why they tend to solve a task using...
2 replies - 2414 views - 01/31/12 by Andrey Karpov in Articles
This article was selected as one of DZone's most popular, high-quality posts of 2011. It is now republished as part of a series that will revisit the top articles of 2011 throughout the month of January 2012.
10 replies - 13963 views - 01/04/12 by Peter Lawrey in Articles
The W3C created two new platforms for developing specifications, with the intent of getting more input from individuals and organizations. The two platforms (Community Groups and Business Groups) were created with the intent of speeding up the development...
0 replies - 23624 views - 08/17/11 by Jim Moscater in Daily Dose
There, I said it.
I know it’s fashionable to mock PHP for its antiquated syntax and semantic quirks, but I just like it. Here is why.
PHP is like C
This is really the main point of this post, and it’s a realization so
simple that I’m surprised...
6 replies - 4942 views - 08/11/11 by Cedric Beust in News
There are conflicting views as to what is the best solution for high
frequency trading. Part of the problem is that what is high frequency
trading varies more than you might expect, another part is what is meant
by faster.
7 replies - 4061 views - 08/03/11 by Peter Lawrey in Articles
By far the hottest spot in Lucene during searching is the method
(DataInput.readVInt) that decodes Lucene's variable-length integer
representation (vInt). This method is called an insane number of times,
while iterating the postings lists (docs, freqs,...
1 replies - 5683 views - 06/29/11 by Michael Mccandless in News
In a research paper published by Google last week, C++ was found to be the best-performing programming language in the market, trumping Java, Scala, and its own Go language after a number of tests. Today, Microsoft revealed its plans to make C++ more suited...
0 replies - 10164 views - 06/15/11 by Ross Jernigan in Daily Dose
The judge in the Oracle-Google case doesn't know what a class is. Judge William Alsup of the U.S. District Court will soon be hearing Oracle's case against open-source giant Google. On April 6th, lawyers from both Google and Oracle met with the judge to...
1 replies - 12389 views - 04/08/11 by Katie Mckinsey in Daily Dose
Hedging their defenses against litigious competitors, Google is poised to spend $900,000,000 on a collection of Nortel patents. Nortel has selected Google's bid as a starting point for interested bidders. The nearly six thousand patents cover a variety of...
0 replies - 8425 views - 04/04/11 by Katie Mckinsey in Daily Dose
Java Enterprise Edition 6 fans rejoice! CDISource is here. CDISource is a new organization created to promote the use of CDI (JSR 299). Rick Hightower, co-creator of CDISource, explains the inspiration for CDISource:
1 replies - 7700 views - 03/29/11 by Katie Mckinsey in Daily Dose
It was very surprising this week to find that Oracle employees actually responded to some of the bad press surrounding their company as of late - namely, the criticism surrounding Doug Lea's departure and the JCP. Oracle's response to Lea's departure...
0 replies - 18517 views - 10/26/10 by Mitchell Pronsc... in Daily Dose
Six months after the 2.7 release of the Low-Level Virtual Machine compiler infrastructure, the 2.8 version is now available. The previous version of the LLVM's front end, the Clang C/C++ compiler, was the first that could compile itself. Now 2.8 features...
0 replies - 14457 views - 10/07/10 by Mitchell Pronsc... in Daily Dose
The Clay programming language is a type-safe variant of C/C++ that was developed at Tachyon technologies. It recently appeared on bitbucket's open source repository to let developers find new, innovative uses for its highly reusable and efficient code. ...
4 replies - 8351 views - 09/30/10 by Mitchell Pronsc... in Articles
The nearly finished 5.5 version
of MySQL is at the release candidate stage this week. The 5.5 version
now uses InnoDB by default instead of the old MyISAM engine. Oracle
says this will make it much faster.Continuing the SwingX Release Tradition
0 replies - 14923 views - 09/21/10 by Mitchell Pronsc... in Daily Dose
They couldn't wait ten more days for Oracle OpenWorld to release an update to the Solaris 10 operating system. Oracle has quietly released the update along with new Solaris Cluster software and Solaris Studio development tools. John Fowler explains the...
0 replies - 15129 views - 09/12/10 by Mitchell Pronsc... in Daily Dose