Hoomla

“Symmetry is a complexity reducing concept […]; seek it everywhere.”

Salsa: .Net från Haskell

clock oktober 10, 2008 16:20 by author kullbom

Idag annonserade en Andrew Appleyard Salsa: A .NET Bridge for Haskell på Haskell Cafe.

Projektet ser ut att vara en del av hans Bachelor of Science (under ledning av Manuel M. T. Chakravarty):

   A .NET Bridge for Haskell: Dancing with the Devil

...vars abstract får beskriva det hela:

Libraries are essential for software development in any language. Access to the extensive collection of high-quality libraries provided by the Microsoft .NET Framework is, understandably, something that many programmers require. This thesis addresses the challenge of providing access to .NET libraries from Haskell by developing a runtime bridge, called Salsa, between their respective runtime systems. In doing this, a new technique for binding object-oriented subtyping and method overloading in Haskell was developed, which is type safe and has a convenient syntax.

(Sedan tidigare fanns HOC: A Haskell to Objective-C Binding - sida hos Google Code - med liknande syfte...)

Bli den första att värdera denna post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


I brist på annat

clock oktober 9, 2008 10:55 by author kullbom

Några epigram angående programmering (källa: "Epigrams in Programming" av Alan J. Perlis - SIGPLAN Notices Vol. 17, No. 9, September 1982, pages 7 - 13 [Online]):

A programming language is low level when its programs require attention to the irrelevant.
Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy.
It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.
A language that doesn't affect the way you think about programming, is not worth knowing.
If you have a procedure with ten parameters, you probably missed some.

Jim Hornings parafras på den sista är kanske mer aktuell idag:

If you have ten million test cases, you probably missed one.

Bli den första att värdera denna post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5


Teknikbyte

clock oktober 1, 2008 18:56 by author kullbom

Hoomla använder från och med idag inte längre WordPress utan körs nu istället med hjälp av BlogEngine.NET - en lösning skriven i C#.

RSS-feed finns numera under http://blog.hoomla.se/syndication.axd?format=rss

Bli den första att värdera denna post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5