Author: felienne

Uncategorized

F# versus C#: What are the differences?

tl;dr We are interested in understanding the differences between C# and F#. If you work on a project that has both C# and F# and you want to help science, we would love to monitor your IDE usage and ask your a few questions too. Just download kave, and program like no one is watching for […]

Blog

Intro Genetic Programming [Desiderius part #15]

I missed a weekend, sorry guys! I was busy babysitting a five year old and contemplating the LambdaConf situation. To make it up I have a totally fresh and new topic to talk about: genetic programming. I do not want to design a bidding systems, I want to make the best one possible, and for […]

Blog

History repeats [Desiderius #14]

Two weeks ago I talked about the playing logic and the improvements kot_2010 made, but there is a bit more info I want to share. Let’s talk a little bit more about how I designed the playing history. History is a list of lists, where each inner list is a trick. Visually: //An empty game: [ […]

Blog

Do Code Smells Hamper Novice Programming?

Code smells, we all know them, and they are bad 🙂  We know from research on professional developers that code smell can make performance on reading and maintaining code worse. So the question we wanted to answer was: does this hold for novice users programming Scratch as well? tr;dr: Yes! Code clones and long methods […]

Back To Top