Tomas Petricek (tomas.petricek)

63.5k


Tomas Petricek is a long time F# enthusiast, using F# since the early Microsoft Research versions. He has been a Microsoft C# MVP since 2004, and together with Jon Skeet wrote Real-world Functional Programming which explains basic functional concepts using C# 3.0 (teaching F# alongside) and which shows several appealing real-world uses of F# and functional techniques. He also contributed to the development of F# during two internships at Microsoft Research.
For a complete view of this profile,
including education, work experience and developer information,
you need to be logged in and have a subscription.
Tweets
Tomas's upcoming trainings
No events
Tomas's past online trainings
666 GBP
Dec 4-6, 2012
The Alternative Programming Conference
525 USD
Jun 5-6, 2012
Join us for this 2-day, 2-track F# event, packed with hands-on tutorials covering the latest developments in the fast moving world of F# Programming. Whether new to F# or seasoned veteran, be ready for an action packed two day adventure.
Free
May 14, 2012
Tonight we have two talks, Phil Trelford on F# for Commodities Trading and Tomas Petricek on F# for Finance.
195 GBP
Mar 16, 2012
Join Robert Pickering, David Pollak, Erik Hesselink, Loic Denuziere, Kevin Wright, Andres Löh, Tomas Petricek, Miles Sabin, Bruce Durling, and some 100 others passionate about Functional Programming.
Free
Online
Tuesday, February 15, 2011
One of the key concepts of functional programming is compositionality – the fact that we can build complex software using several basic “building blocks” and just a few ways of combining them. In this talk, I’ll demonstrate how we can teach this concept us...
Tomas's blog posts
0
comment
comment
on 12/7/2023 9:30 AM
Back in June, I was in Paris for the NewCrafts conference to talk about
the growing opacity of software systems.
This was fun, partly because NewCrafts is a fantastic conference (you can already get your
tickets for 2024!) and also partly because my talk [...]
0
comment
comment
on 2/10/2023 2:44 PM
Architecture and urban planning have been a useful source of ideas for thinking about programming.
I have written various blog posts and a paper
Programming as Architecture, Design, and Urban Planning
that argue why and explore some of those ideas. Like u[...]
0
comment
comment
on 8/31/2022 5:03 PM
Figure 1. The Timeless Way of Building - Christopher Alexander
Many programmers know the name of the architect Christopher Alexander for his work on
design patterns that has been adapted into the world of programming. A lot of people
know of the, somet[...]
0
comment
comment
on 4/28/2022 2:37 AM
Figure 1. Virtually eliminates your coding load. FLOW-MATIC promotional
brochure (1957)
No-code is a hot new topic for programming startups. The idea is to develop a system
that allows end-users to do the programming they need without the difficult tas[...]
0
comment
comment
on 10/8/2021 4:14 AM
I started to learn how to program in high school at the end of the 1990s using a mix of BASIC, Turbo
Pascal and HTML with JavaScript. The seed for this blog post comes from my experience with learning
how to program in JavaScript, without having much guid[...]
Developer tags
- f# × 45
- c# × 31
- haskell × 21
- javascript × 13
- java × 8
- c++ × 6
- ocaml × 6
- python × 6
- scala × 5
- wpf × 5
- clojure × 4
- websharper × 4
- asp.net mvc × 3
- concurrent × 3
- scripting × 3
- unix × 3
- .net × 2
- attribute grammar × 2
- c × 2
- cabal × 2
- denotational design × 2
- ffi × 2
- formal verification × 2
- functional × 2
- html × 2
- lisp × 2
- machine learning × 2
- packaging × 2
- php × 2
- seo × 2
- sql × 2
- teaching × 2
- translation × 2
- type systems × 2
- web × 2
- web development × 2
- . × 1
- akka × 1
- arrows × 1
- asp.net × 1
- avl (& lbs) × 1
- boo × 1
- business × 1
- c/c++ × 1
- categories × 1
- cloud × 1
- common lisp × 1
- copywrite × 1
- css × 1
- cto × 1
- darcs × 1
- dart × 1
- ddd × 1
- dependency injection × 1
- design × 1
- design patterns × 1
- devexpress × 1
- devops × 1
- dsl design × 1
- dsls × 1
- elm × 1
- erlang × 1
- functional reactive programming × 1
- generic × 1
- go × 1
- gpu × 1
- http × 1
- idris × 1
- ios development × 1
- joomla × 1
- jquery/html5/css3 × 1
- link building × 1
- linq × 1
- lua × 1
- metaprogramming × 1
- natural language processing × 1
- numerical computation × 1
- painter × 1
- parallel (& concurrent prog.) × 1
- parallelism × 1
- parser combinators × 1
- passion × 1
- performance × 1
- perl × 1
- photographer × 1
- rest × 1
- ruby × 1
- s/w testing × 1
- silverlight × 1
- social networker × 1
- sockets (tcp) × 1
- software design & architecture × 1
- software development × 1
- solution design × 1
- system programming × 1
- technology × 1
- therapy baths of colorado × 1
- travel × 1
- unit testing × 1
- vb.net × 1
- vps hosting × 1
- wcf × 1
- website creation × 1
- wordpress hosting × 1
- writing × 1
- xamarin × 1
![]() |
Copyright (c) 2011-2012 IntelliFactory. All rights reserved. Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy |
Built with WebSharper |