|
|
Latest News and Blog Posts
-
|
Still fresh in my mind is the day that I interviewed at Atalasoft. It was 2007, the economy was still in full swing, and companies were hiring computer science graduates like it was going out of style. I interviewed with a number of companies but Atalasoft...
|
-
|
I’ve been very busy lately what with getting ready for the move to Hoboken, trying to put together an online version of my F# Ant AI Contest , and working on my talk for the F# in Education Workshop . Nonetheless, I’ve set some time aside to bring...
|
-
|
As always, a ton of great posts this week on a large number of interesting topics. It’s great to be part of such a productive community. I particularly enjoyed Vladimir’s Zebra Puzzle post. The code is just beautiful. I also have some...
|
-
|
Just getting in from ICFP / CUFP and what a fantastic time it was. Mike Gordon’s ICFP tribute to Robin Milner left no one in the crowd untouched. CUFP had quite a few interesting F# related talks and they should be up on Vimeo soon. ...
|
-
|
It’s that time again, campers. A couple of years ago we introduced you to Kevin when he joined the support team here. This past spring, Jake came on board. I neglected to give him a formal introduction to the world, but he dove into the deep...
|
-
|
I have a habit in our unit tests which is to write tests which are less granular than one might expect of a typical unit test. My problem with granular tests is that I want the tests to be as useful as possible and I hate to repeat myself. So I...
|
-
|
ICFP approaches quickly and I’m working hard to make that those four hours of CUFP F# tutorial will be well worth your time. Meanwhile I’ve gathered the best the of the F# community for your enjoyment. Dig in! News September 23rd at...
|
-
|
Earlier this month, we reduced the price of our DotImage Photo product 100%, all the way down to free .* Since then, we’ve gotten a bit of interest in that edition of our SDK, but we’ve also gotten some confusion when people try to use products that aren’t...
|
-
|
Hi folks! Here is this month's imaging newsletter: September 2010 Imaging Developers Monthly Let us know if you would like to sign up to get these newsletters in your e-mail inbox. Share this post: email it! | bookmark it! | digg it! | reddit! | kick...
|
-
|
Perhaps a day late but certainly not a dollar short, I’ve gathered every piece of relevant F# information I could find for your consuming pleasure. I do have a rather good excuse for the delay this time around. Yesterday I handed in my very final...
|
-
|
One of the greatest things about running this blog, other than having a structured way to read all of the F# community content, is that I’ve been able to watch the community grow in a very concrete way. Looking back to a year ago there was only...
|
-
|
I’m back again with another edition of F# Discoveries this Week. The most exciting announcement this week is the new F# August 2010 CTP which brings with it the ability to build your own VS2010 F# Express Edition with Visual Studio Shell and the...
|
-
|
This is going to be a quick guide for porting a C# codebase to different platforms. Wait, what? Isn’t C# portable on its own? No – there are two aspects to C# – the language itself and the target platform. Even though .NET is ostensibly the target,...
|
-
|
Tons of great links along with a brand new less cluttered format today. Let me know what you think on twitter . News / Talks Talbott Crowell at San Fancisco Bay Area F# Users Group (8/16) Don Syme at the Community for F# Online (8/17) Luke...
|
-
|
Yesterday I watched a presentation by Dr. Ralf Lämmel about The Expression Problem. The problem is, in a nutshell, how do you build an extensible data model and an extensible operation model that meets three goals: Code-level modularization Separate...
|
-
|
In this previous entry , I presented a workaround to F# not having support for protected members. Upon thinking on it further, I decided that this could nearly be fixed with an adapter class. The adapter class would be implemented in C# and...
|
-
|
So many links, all well worth your time. I know one thing I won’t be missing is Don Syme’s online talk at C4FSharp on 8/17. It’s great to be part of a language community in which the founder interacts in such a direct way. News Draft...
|
-
|
This is part of my ongoing series of extremely limited perspective movie reviews: Previous Reviews: Star Trek from an ECM Perspective Twilight: Eclipse from a Social Media Perspective Like the previous ones – SPOILER ALERT. Inception is the kind of movie...
|
-
|
I’ve been looking at F# to assess how well it plays with the .NET ecosystem and I’ve found a number of blemishes. Most recently, I found that F# has no equivalent to the C# protected access on members/classes. Why should we care about protected?...
|
-
|
It’s Friday and once again I’ve gathered up more F# content for your viewing pleasure. If you happen find yourself in the Boston area this next Monday come meet me for our New England F# User Group meeting . We are always happy to have new...
|
-
|
Memoization is a great pattern. We’ve known about it for years outside of functional programming. It is essentially a combination of a cache and a function pointer. For some input, x, you look up x in the cache and if it’s there, you return the found...
|
-
|
One of my favorite things about the F# community is that its members tend to build things that are a bit more interesting, and think about concepts that are a bit deeper. This week is no exception. Come on in and see what’s been happening...
|
-
|
The Computer History Museum has published the source code to MacPaint and Quickdraw . This is pretty cool – I spent a lot of time hacking the Mac around that time, so it was interesting to me to see how this code was put together. I haven’t...
|
-
|
As promised, a fresh batch of links to sooth your aching desire for more F#. I’m particularly excited to announce I’ll give giving a F# tutorial this year at the Commercial Users of Functional Programming conference. CUFP is going to have...
|
-
|
A couple of days ago, I wrote about the social circles concept that a UX Researcher at Google is evangelizing. Here is the social circles presentation . The important part starts on Slide 47: People don’t have one group of friends. Making people create...
|
|
|
|