Haskell fun

Haskell is one of the most well known functional programming languages. I haven’t seen much real life applications written in Haskell, but I did find some cool articles about new ways how Haskell can be used. Once again at Erik Meijer’s website (again!? yes, well, there’s a lot of interesting stuff there). Haskell Server Pages:Continue reading “Haskell fun”

The Art of Unix Programming

If you want to get into Unix programming (or are already in it) you might want to read The Art of Unix Programming of which a version can be found online. It also has a What Unix gets wrong section, but a lot bigger What Unix gets right section ;)

X-Desktop: Windowing system in your browser

x-Desktop: “This exciting project is designed to unify different operating system desktop interfaces into a browser only application interface. It helps users to feel comfortable with any application using the interface they are used to. It helps companies to unify their intranet applications into one desktop interface — built on existing interfaces or one which incorporates theirContinue reading “X-Desktop: Windowing system in your browser”

VS code editor not nearly good enough

People from the Microsoft world are finally discovering what has happened in the Java world in the meantime, so it seems.autoCode(my_dotnet_baby); about IntelliJ IDEA: “I love this stuff. This IDEA editor truly looks amazing. I know that MS will catch up, they always clone other people’s good ideas! To be brutally honest, though, I thinkContinue reading “VS code editor not nearly good enough”

Can Microsoft’s ‘Longhorn’ Pull it Off?

Can Microsoft’s ‘Longhorn’ Pull it Off? Drew Marsh: “The author is so misinformed and/or confused it’s pathetic. He should be fired immediately or at the very least stop covering technologies he doesn’t understand. Microsoft is in no way trying to replace XSD. They have not invented a new schema language for describing the structure ofContinue reading “Can Microsoft’s ‘Longhorn’ Pull it Off?”

Programming Language description problems

Why do we need programming languages and can’t use natural languages to program our computers? Because natural languages are ambiguous and often unclear. However, when describing programming languages in specification we do use natural language.Erik Meijer writes about problems that can occur with this. As an exapmle he takes a subtile difference in the descriptionContinue reading “Programming Language description problems”