Computer Science

  • submit to reddit

Eich’s ECMAScript.next status update at JSConf: arrow function syntax, classes, transpilers

At JSConf.US 2011, JavaScript creator Brendan Eich gave an update [1] on what features will make it into ECMAScript.next, the version after ECMAScript 5...

0 replies - 4189 views - 05/09/11 by Axel Rauschmayer in News

Fast Lucene Search Filters Using Flexible Indexing

A filter in Lucene is a bit set that restricts the search space for any query; you pass it into IndexSearcher's search method. It's effective for a number...

0 replies - 10617 views - 05/07/11 by Michael Mccandless in News

Lucene performance with the PForDelta codec

Today, to encode the postings (docs, freqs, positions) in the index, Lucene uses a variable byte format where each integer is individually encoded as 1-5...

0 replies - 14797 views - 04/22/11 by Michael Mccandless in News

Daily Dose: JSON Rendering Engine Marches to a New "Tempo"

Tempo is a new JSON rendering engine used for building data templates in pure HTML.  When you build the data templates, there is a clear separation between...

0 replies - 21906 views - 03/01/11 by Katie Mckinsey in Daily Dose

Researchers Incorporate Security Into a Programming Language

At Cornell University, researchers have built an extension to Java that incorporates security logic into a program while it's being written.  The platform,...

0 replies - 6498 views - 11/24/10 by Mitch Pronschinske in Articles

Why Software Engineering is complex?

Writing a quality software is a very complex process. It must not only meet all the functional requirements, but also should address non-functional...

0 replies - 2239 views - 11/16/10 by Arul Kumaran in Articles

There is something rotten in the state of Computer Science education

When I went to university, most of our programming tests and projects where evaluated based on our grasp of various algorithms for sorting, tree traversal,...

11 replies - 9031 views - 07/26/10 by Wille Faler in News

Daily Dose - W3C Drafts Indexed Database API Standard

W3C Drafts Indexed Database API Standard   The W3C just posted a draft set of APIs for offline storage of web content.  Formerly known as WebSimpleDB APIs,...

0 replies - 17858 views - 01/11/10 by Mitch Pronschinske in Daily Dose

DZone Daily Dose - 2009/12/4

The release of Google Chrome for Mac OS X may already be here by the time this is posted. The Chromium team recently changed it's Mac OS X roadmap page...

1 replies - 13991 views - 12/04/09 by Mitch Pronschinske in News

Computer Engineer vs. Computer Scientist

Which one are you? I am an engineer. But maybe we should first define the differences between the two. Engineer cares about how the system is put...

6 replies - 7674 views - 07/13/09 by Misko Hevery in Articles

Design Patterns Revisited - Decorator Pattern, Decorating your software

Here is a real life story; Years ago one of my colleagues and I developed a piece of software for order and payment management of restaurants. That time we did...

12 replies - 10608 views - 07/30/08 by Murat Yener in Articles