Profile

Cover photo
Mark Kretschmann
Works at Amarok
Attended University of Dortmund
Lives in Ulm, Germany
914 followers|1,122,950 views
AboutPostsPhotosVideos

Stream

Mark Kretschmann

Shared publicly  - 
 
Always keep CPU caches in mind when choosing an algorithm. This article shows why arrays can perform better than linked lists even with lots of inserts involved.
2
Sven “knorke” Teresniak's profile photo
2 comments
 
The article missed to mention that the underlaying array is not growing linear with lists's length, but (IIRC) doubled in size for every resize step. Thus you don't have the alloc-copy-gc-overhead for every insert.

Add a comment...

Mark Kretschmann

Shared publicly  - 
 
Interesting article on Golang's garbage collection improvements 
We use Go at Twitch for many of our busiest systems. Its simplicity, safety, performance, and readability make it a good tool for the…
1
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
Dolphin 5.0 is finally released (which means the master branch is again open for feature development). Congratulations to the Dolphin team :)
2
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
Great article about Rust's features for avoiding data races, written from the perspective of a Go developer.
Reader Note: This article aims to provide some technical insight into the paradigm shifts I’ve been exposed to while researching and…
2
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
Fascinating (and kinda sad) insider story about the development of Fable
An insider's look at what he gave up to create a classic game
3
1
Mark Kretschmann's profile photo
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
The new Jean-Michel Jarre album is out :)
1
Add a comment...
Have him in circles
914 people
sal colon's profile photo
Lukáš Tinkl's profile photo
Alok Ranjan's profile photo
Rene Geiser's profile photo
Value Hunters's profile photo
James Colby's profile photo
Adilson Oliveira's profile photo
Jose Lopez's profile photo
William Smith's profile photo

Mark Kretschmann

Shared publicly  - 
 
Now that we know that the NX will be a hybrid handheld/console system (possibly with Tegra X2), what are the chances the final name will be Nintendo GO
Nintendo's upcoming NX will be a portable, handheld console with detachable controllers, a number of sources have confirmed to Eurogamer.On the move, NX wil…
2
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
How Dropbox implemented a secure Brotli decompressor in Rust
1
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
John Oliver explains why the Brexit is not a good idea
7
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
Production cost breakdown of a hypothetical Hollywood movie
1
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
Super interesting video, if you are interested in game programming
1
Add a comment...

Mark Kretschmann

Shared publicly  - 
 
Stackless co-routines for C++14, single header implementation
stackless_coroutine - Use C++14 generic lambdas to simulate stackless coroutines without macros or type erasure.
1
Add a comment...
People
Have him in circles
914 people
sal colon's profile photo
Lukáš Tinkl's profile photo
Alok Ranjan's profile photo
Rene Geiser's profile photo
Value Hunters's profile photo
James Colby's profile photo
Adilson Oliveira's profile photo
Jose Lopez's profile photo
William Smith's profile photo
Work
Occupation
Software Engineer
Employment
  • Amarok
    Core Developer, 2002 - present
  • Nokia
    Senior Software Engineer, 2011 - 2013
  • Collabora Ltd
    Software Engineer, 2010 - 2010
  • Gibson Guitar Corporation
    Software Engineer, 2008 - 2009
  • Carl Zeiss Meditec
    Software Engineer, 2010 - 2010
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Ulm, Germany
Previously
Berne, Switzerland - Dortmund, Germany
Links
Story
Introduction
Amarok Developer, 
Fellow of the Free Software Foundation Europe

Bragging rights
Amarok Founder
Education
  • University of Dortmund
    Computer Science, 1996 - 2002
Basic Information
Gender
Male