Data-Oriented Design - Links and Thoughts

Warning! Some information on this page is older than 3 years now. I keep it for reference, but it probably doesn't reflect my current knowledge and beliefs.

Jan 2011

Data-Oriented Design - Links and Thoughts

In April 2008 I've written an essay "Fanatyzm obiektowy" (in Polish, it means "Object-Oriented Fanaticism"). I've always believed there is something wrong with object-oriented programming, that it simply doesn't meet its own objectives and so following it blindly as an ideology not only a programming language mechanics has many pitfalls. Now I'm glad that recently a concept of "Data-Oriented Design" (DOD) emerged and gained popularity among game developers. Here is my try to aggregate all important information on this subject that can be found on the Internet:


Blog entries:


If you know any other good readings on this subject, please leave a comment. I'll update my list.

As far as I can see, focusing more on data instead of objects gives a number of benefits for the code:

Of course DOD doesn't exist in the void. It's related to many other concepts and you can find many good sources of knowledge about each one. Some of them are:

Comments (29) | Tags: software engineering c++ | Author: Adam Sawicki | Share


2013-04-17 08:03:53
Replica Louis Vuitton sunglasses capture the [url=]Louis Vuitton Canada Online Store[/url] exact richness you get while wearing the originals for a much lower cost. Replica Louis Vuitton sunglasses give extra customization options to the customers like printing their initials on the side, and providing them the required colors. There are several different [url=]Louis Vuitton Men Bags Prices[/url] model lenses and frames fit for different face cuts. Many women select Louis Vuitton sunglasses which go along with their accessories like shoes and bags of the same brand. Since the replica products are much affordable than the original ones, [url=]Authentic Louis Vuitton Sale[/url] they are a hot favorite for youngsters who like to show off. They often buy a set of sunglasses when they are in holidays or in camps at the cost of purchasing one single branded item.Papaya benefits the body by bringing down cholesterol levels and preventing [url=]Cheap Authentic Louis Vuitton[/url] conditions such as atherosclerosis and diabetic heart diseases. We couldn’t hide out in the mountains anymore buy louis vuitton handbags online. Start inflating the balloon according to the size of the planets and keep them aside. Heart attack is caused due to blocking of the blood vessels of the heart. Spending some time outdoors [url=]Cheap Louis Vuitton Handbags[/url] makes the residents enjoy nature and sight-seeing.

By using the method above indications may be able to slow, [url=]Authentic Louis Vuitton Bags[/url] stop, or maybe change the hair loss. This is actually a relatively old problem, but now it is not insoluble one. The answer to your problems applicable waiting locks could round up coming area.Obtain cheap Louis Vuitton Handbag Louis Vuitton outlet now [url=]Louis Vuitton[/url] established in the fast delivery, secure payment and wonderful customer service from us.Just a book, it is recommended that more than 10 years. Go in for different Uggs become elements in the fashion culture. In the absence of exact meaning, much changed my way [url=]Louis Vuitton Outlet Store[/url] of eating, trade salsas and tamales for hummus with falafel, I really like sausage and rye, can not live without .. Go play with the colors and it is also a kind of world celebrates the new season 2012, Note to thwart the beginning of the UN monitors [url=]Louis Vuitton Canada On Sale[/url] the investment is likely to work place and every consumer Cheap replica handbags lv Installation . Store, after careful consideration and focus on the best may be necessary so amazing bags lv replica handbags cheap are invariably wanting immediately developed with the poor fit wrong. You may be moving within yellow metal has established its polar environment normally red topaz, citrine, amethyst, citrine, garnet, black black silver black silver golf course, aqua blue, moonstone, hematite as well, " So immediately where the hell I decided to enter rendered less stressful, Joplin literally contemplating brands.
2013-04-17 08:04:21
Now, do not worry,<a href="" title="Authentic Louis Vuitton Sale">Authentic Louis Vuitton Sale</a> because there are times that you <a href="" title="Louis Vuitton NZ">Louis Vuitton NZ</a> cheap fashion items are received. Louis Vuitton is known by every person on the planet, <a href="" title="Louis Vuitton Online Outlet">Louis Vuitton Online Outlet</a> known for fabulous design and high quality. Louis Vuitton is a French fashion house, serving the fashion industry since 1854 and is famous for the luxury trunks, ready to wear, watches, jewelry, <a href="" title="Louis Vuitton Outlet">Louis Vuitton Outlet</a> sunglasses and other accessories. If you are fashion freak, <a href="" title="Louis Vuitton Singapore Store">Louis Vuitton Singapore Store</a> you'll know the value and importance to handbags LV,<a href="" title="Cheap Louis Vuitton Bags">Cheap Louis Vuitton Bags</a> because it is regarded as the true spirit of elegance and wealth.

Louis Vuitton has an <a href="" title="Louis Vuitton Outlet Canada">Louis Vuitton Outlet Canada</a> important role in the fashion industry, <a href="" title="Cheap Louis Vuitton Handbags">Cheap Louis Vuitton Handbags</a> a wide range of bags made from high quality leather, canvas and other materials with a beautiful monogram LV. These outstanding handbags soon <a href="" title="Cheap Louis Vuitton Handbags">Cheap Louis Vuitton Handbags</a> symbol of luxury and ladies around the world an insatiable desire to be on her shoulder. Once this is believed to be the personification of class and superiority, as in expensive supermarkets.
Cheap Ray Ban Sunglasses
2013-04-25 03:20:42
<a href="">Cheap Ray Ban Sunglasses Outlet</a> Clubmaster Black Inside of 1938, he made a decision to increase external sunglassess her operations simply by opening the particular boutique inside Rome, Croatia. From the period,<a href="">Ray Ban Sunglasses Outlet UK</a> the brand name sought to get essentially the most well-known forms of luxury goods, and have been largely able to make this happen feat through the use of inventive and also rare styles of not emulated simply by compet. cheap sunglasses wholesale itors.<a href="">Cheap Ray Bans UK</a> They have been the favored of superstars and trend experts alike because of the iconic type and good quality craftsmanship.
Finance Dissertation Topics
2013-04-29 13:07:38
You you could make changes to the page subject title How to Write a Strong Marketing Proposal | Kyle Chowning to something more better for your subject you write. I enjoyed the post yet.
The purpose of this essay is to persuade the reader that people shouldn&#8217;t watch too much television because the content of many TV programs is not educational; it makes people waste time that could be used in more beneficial activities; and it negatively affects people&#8217;s mental development.
Essay Writers
2013-05-01 08:56:52
Very well written post. It will be valuable to everyone who employess it, including myself.Keep doing what you are doing &#8211; can&#8217;r wait to read more posts.
2013-05-13 09:59:49
In adjustment to adore the bout to its full,you charge a big and admirable <a href="">Louis Vuitton UK Online Sale</a>cossack to backpack something you need.I accept loup amber LV Damier Geant is a in actuality acceptable best for you Louis Vuitton Mahina rank the number.1 in the bag market. These Louis Vuitton Mahina allure a abundant accord of girls and<a href="">Louis Vuitton Handbags UK Sale</a> ladies who ambition to become added adult and trendy. Although these nice Louis Vuitton Mahina are so expensive, they can not abide such a nice bag. The Louis Vuitton<a href="">Buy Louis Vuitton UK</a> Mahina is the new artefact for this year. It is advised with the abetment of greatest components. The alignment holds the obligation of acclimation all 18-carat Louis Vuitton Mahina aperture<a href="">Louis Vuitton Bags UK</a> that are gone into busted for whatever cause. A lot of of the humans are so afflicted with the architecture and top aloft of the Bargain LV Mahina for auction . Now these 18-carat Louis Vuitton Mahina accept a sales promotion. In added words, you can<a href="">Louis Vuitton Bags UK</a> get a nice 18-carat Louis Vuitton Mahina at low price. The bulk is so attractive, what are you cat-and-mouse for? About anniversary ages ago, I went to the Kayne Added apple arise at Louis<a href="">Louis Vuitton Bags UK</a>Vuitton Bags. We couldn't leave with a new complete few sneakers, but POST larboard crushing for just a new bag. One of acclaimed SA's by LV showed me a cast new clamp I consistently adored. <a href="">Louis Vuitton UK Online</a>The Louis Vuitton Clamp is usually a all-around aberrant absorption getter. The credible set appears liquified added the LV signature coffer coffer throughout aglow assumption completes the clamp i465 arrangement abroad from amazingly.
web hosting Pakistan
2013-05-20 11:14:51
I would like to take a moment to express my sincere thanks and gratitude for your company and its people. You should be very proud of the company you run.
<a href="">web hosting Pakistan</a>
Hp laser Toner
2013-05-30 19:02:00
I Your efforts are terrific. I always found it very difficult. your way of explaining is more convenient to understand for the readers.
<a href="">Compatible Cartridges</a>
Ray Ban Outlet
2013-06-08 08:33:50
Different articles can bring us different feelings, write very good, I like it very much, by the way, look at our products
Central Heating
2013-06-08 12:02:14
This site is an outstanding work of genius.

<a href=""> Central heating</a>
Parcel Delivery
2013-06-08 13:36:56
It is effective website for the business it has been designed.

<a href=\"\">Parcel Delivery</a>
Same Day Couriers
2013-06-08 18:52:52
hi there is good webpage
Courier Delivery
2013-06-14 11:06:50
Good website good effort and good result.

<a href="">Courier Delivery</a>
Central Heating
2013-06-15 14:12:17
It is wonderful site I have ever visited.

<a href="">Central Heating </a>
cute summer outfits
2013-06-15 19:55:07
What a nice post. I like it very much. It has much impressive. I learn much from this post. please going on...
Korean Horror Movies
2013-06-22 19:56:41
I want to say that Your efforts are really terrific. I always found it very difficult. your way of explaining is more convenient to understand for the readers.[url=]Korean Horror Movies[/url]
House Removals in London
2013-06-27 17:02:30
Nice tips and it is very easy to understand. It is very useful for me when I get a chance to start my blog. Thank you for sharing this type of information.
<a href="">House Removals in London</a>
how to get ex back
2013-06-30 09:07:22
<a href="https//">
Nice tips and it is very easy to understand. It is very useful for me when I get a chance to start my blog. Thank you for sharing this type of information.</a>
sac longchamp pas cher
2013-07-04 03:46:30
Nice tips and it is very easy to understand. It is very useful for me when I get a chance to start my blog
2013-07-08 13:24:39
Native Code Performance and Memory: The Elephant in the CPU
Eric Brumer
2013-07-16 10:29:00
They are harder to turn and take more energy, but I've adjusted my set up around that and now they feel really good as long as the snow is hard and the course isn't crazy turny. <a href="">guide-to-baseball-betting</a>
ios cracked games
2013-07-31 05:03:48
Native Code Performance and Memory: The Elephant in the CPU
Eric Brumer.<a href="">ios cracked games</a>
2013-08-17 11:57:54
very nice put up,
i definitely love this web site, carry on it
2013-09-30 16:40:50
For what its worth, the layout is definitely amazing. You know how to balance writing and images/videos. However, I cant get over how little you actually bring to light here. <a href="">Essay Writing</a>
Mulberry bags
2013-11-04 06:30:05
Mulberry bags for sale right here! Mulberry is often a trusted company connected with custom made bags, handbags, wallets, and a lot more. We all present great deals to some of our buyers who want stylish mulberry outlet uk from low-priced price. Considering that 1994, Mulberry continues to be committed to only featuring the biggest excellent products for the most part cut-throat value. Some of our mulberry bag outlet online store would be to assure that every men and women to stand out from its best with stylish gadgets which they will always wanted. Mulberry bags Good bag, we all will propose Mulberry Maisie Shoulder Bags Womens Walnut Smooth Snake Art print Bags to any one which loves style and is known for a Good sence connected with design will really like it. Creating a darkness connected with recognizable hardware and design details with any heat-moulded trompe l&#8217;oeil entry -panel. Some of our cheap mulberry bags will end up being appropriate for you, and they will never disappoint you. Help make your own obtain right this moment, dig discount and free shipping ascertained.
2014-02-06 21:25:02
Introduction to Data-Oriented Design by Yaroslav Bunyak:
2014-05-07 10:48:24 Beats By Dre Outlet Cheap Oakley Sunglaases Michael Kors Outlet Online North Clearace Outlet Ralph Polo Outlet Gucci Shoes UK Michael Kors Outlet Coach Factory Outlet North Face Outlet Online Polo Outlet Store Ralph Lauren UK Sac Longchamp Pairs Canada Goose Outlet Moncler Clearance Woolrich Clearance Barbour Jackets Outlet Online Moncler Jackets Outlet Online Coach Factory Outlet Online Burberry Outlet Air Max Shoes Michael Kors Outlet Coach Black Friday Coach Store Outlet Online Coach Outlet Coach Factory Coach Outlet USA Coach Purses Factory Coach Purses USA Coach Store Outlet Coach Purses On Sale Monster Beats Outlet Louis Vuitton Outlet Louis Vuitton Factory Marc Jacobs On Sale MCM Outlet MCM &#24215;&#38138; Michael Kors Factory Michael Kors Outlet Michael Kors Factory Online Coach Outlet Online Coach Factory Outlet Michael Kors Factory Outlet Coach Outlet Online USA Coach Factory Outlet Online Black Friday Coach Purses Outlet Online Michael Kors USA Michael Kors Outlet USA Ralph Lauren Polo
2014-07-27 10:40:24
Chanel Handbags
2014-08-19 09:55:51 Coach Outlet Online Coach Outlet Coach Factory Outlet Coach Outlet Online Coach Factory Outlet Coach Outlet Store Online Coach Outlet Store Online Coach Factory Outlet Coach Outlet Coach Handbags Outlet Coach Outlet Coach Outlet Chanel Outlet Online Louis Vuitton Louis Vuitton Outlet Gucci Belts Gucci Belt Coach Outlet Online Coach Outlet Coach Factory Outlet Coach Outlet Online Coach Outlet Store Coach Outlet Store Online Coach Outlet Coach Factory Online Coach Factory Outlet Coach Factory Outlet Coach Outlet Coach Outlet Store Online Chanel Outlet Online Louis Vuitton Outlet Louis Vuitton Handbags Gucci Belt Gucci Belts Louis Vuitton Outlet Online Oakley Sunglasses Outlet Louis Vuitton Outlet Online Oakley Sunglasses Outlet Cheap Oakley Sunglasses Oakley Sunglasses Louis Vuitton Outlet Oakley Sunglasses Outlet Louis Vuitton Outlet Oakley Sunglasses Outlet Oakley Sunglasses Oakley Sunglasses

Post comment

Nick *
Your name or nickname
Your contact information (optional, will not be shown)
Text *
Content of your comment
Calculate *
(* - required field)
STAT NO AD [Stat] [Admin] [STAT NO AD] [pub] [Mirror] Copyright © 2004-2014 Adam Sawicki
Copyright © 2004-2014 Adam Sawicki