All Visual Studio blogs in one place

AddThis Social Bookmark Button
Story so far Lately I have been moving towards more functional style programming. One way that you can categorize functional languages is those that have their own complete ecosystem (haskell, erlang, oCaml) and those that piggyback off an existing ecosystem, runtime and standard library (F#, scala, clojure). It is clear that the second category has a substantial advantage for adoption. The runtimes are well established, reliable and fast. The standard libraries and package managers provide the best guarantee possible that I will not be left missing a critical component. There are downsides too. The integration between the functional programming syntax and
underlying standard library are well designed but awkward. However, on balance the piggyback functional languages (F#, scala and clojure) provide a practical and valuable way to move to functional programming. For me F# has some distinct advantages. I think types are one of the most important tools we have for writing working software, so dynamic languages like clojure have less appeal. Having spent 10 years working with .net the CLR is more approachable to me than the JVM. Finally, scala displeases me aesthetically. Recently, my employer sponsored a professional development activity where I investigated the feasibility of applying...(Read whole news on source site)

AddThis Social Bookmark Button
I’m in between jobs after spending 15 years as a developer evangelist. Last week I lost out on a position for a REST API Developer Evangelist role that I had interviewed for primarily because I lacked in-depth knowledge of a specific PHP API that I had never used. I’m not going to name the company […]

AddThis Social Bookmark Button
Recently, we announced the release of TypeScript 1.0. In addition, we’re excited to say that TypeScript is now taking code contributions from the community. This is a significant milestone for the TypeScript project and team! TypeScript is a superset of JavaScript that adds types to JavaScript to make it easier to build large-scale JavaScript applications. TypeScript compiles to ECMAScript-compliant JavaScript that runs in every browser and on every platform. TypeScript debuted in October 2012, starting out as an open source project on CodePlex. Over the last year and a half, TypeScript has grown into a mature language. With Visual
Studio 2013 Update 2 RC, TypeScript is now a fully-supported, first class language included in Visual Studio. TypeScript 1.0 is available as part of Visual Studio 2013 and Visual Studio Web Express 2013 Update 2 RC, as a power tool for Visual Studio 2012, as an npm package, and as source. Visual Studio offers project support, Intellisense, new project templates to get you started, and debugging support for TypeScript. Below, you can see that Intellisense shows jQuery members such as the scroll function when the jQuery library typing is included in the project. The journey to releasing...(Read whole news on source site)



Enter your email address:

Delivered by FeedBurner

Increase your website traffic with


Anti-spam: How many eyes has a typical person?

Follow us on FB