User Tools

Site Tools


2015:spreadsheets_for_developers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2015:spreadsheets_for_developers [2014/11/04 21:01] jonjagger2015:spreadsheets_for_developers [2016/06/11 14:05] (current) – external edit 127.0.0.1
Line 6: Line 6:
 **Duration**: 90 mins\\ **Duration**: 90 mins\\
 **Description**: \\ **Description**: \\
-Spreadsheets are often dismissed by developers for not being "proper programming"; but that is not true. Since I have shown that spreadsheets are [[http://boingboing.net/2013/09/20/implementing-a-turing-machine.html|Turing complete]] you have no excuse to diss them any longer. In this session, I will implement various algorithms in Excel to show you its power and elegance.\\+Spreadsheets are often dismissed by developers for not being 'proper programming'; but that is not true. Since I have shown that spreadsheets are [[http://boingboing.net/2013/09/20/implementing-a-turing-machine.html|Turing complete]] you have no excuse to diss them any longer. In this session, I will implement various algorithms in Excel to show you its power and elegance.\\
 \\ \\
 After all, spreadsheets are 'live' and functional, so they have everything going for them. Furthermore they are very fit for TDD and rapid prototyping.\\ After all, spreadsheets are 'live' and functional, so they have everything going for them. Furthermore they are very fit for TDD and rapid prototyping.\\
 \\ \\
 Reasons for attending this talk:\\ Reasons for attending this talk:\\
-  * Just as learning a second natural language is healthy for your brain, so is leaning multiple programming languages. Thinking about familiar problems like sorting or shortest path in a strange environment like spreadsheet formulas is like a workout for your brain.+  * Just as learning a second natural language is [[http://www.huffingtonpost.com/dan-roitman/your-mind-on-language-how_b_3902184.html|healthy]] for your brain, so is leaning multiple programming languages. Thinking about familiar problems like sorting or shortest path in a strange environment like spreadsheet formulas is like a workout for your brain.
   * Next time you are in need of a quick calculation or prototype, do not have to waste time configuring a server and deploying your code. Surely not for everything, but for some problems, spreadsheets are really suited and this talk will teach you about how to handle those.   * Next time you are in need of a quick calculation or prototype, do not have to waste time configuring a server and deploying your code. Surely not for everything, but for some problems, spreadsheets are really suited and this talk will teach you about how to handle those.
   * Being emerged in the world that many of your colleagues and clients live and breath will make it easier to understand them.   * Being emerged in the world that many of your colleagues and clients live and breath will make it easier to understand them.
2015/spreadsheets_for_developers.1415134863.txt.gz · Last modified: 2016/06/11 14:05 (external edit)