Du nouveau sur Bloginy !!!

A Propos

Bloginy est le premier Digg-Like Algérien digne de ce nom. C'est à dire que c'est un site qui regroupe les articles les plus intéréssants du web Algérien... Suite

Blog du jour DZShow -- Le blog de l'évèn...

Vous avez raté un salon, une expo ? retrouvez-les sur DZShow, le blog de l'évènementiel en Algérie Plus de détails

Connexion

Inscrivez vous

Before 6 years, I + VB6

1
after a proposition from @T_Zano about poking again some lost projects I did when I was 14~16 years old, here is a small reminder of some of the stuff I worked on 6 yeas ago. All of them are in VB6, you can download the source code also. You can find the soooo old website I listed them on, actually I listed only few of the works I did (yes remember when we pay 150 DZa for an hour surfing the Internet, so blogging about such stuff is not a good idea at all) The old website here : http://martani

06 octobre 2009 à 03:06:38 0 Commentaire(s) Proposé par : martani

Understand functional programming with F# and OCAML: part #3 of n

3
this is the 3rd part of our tutorials which aim to make people more familiar with functional programming and the functional thinking in general, if you are new to functional programming, be sure you take a look at the first two parts here : http://dev.martani.net/2009/07/understand-functional-programming-with.html http://dev.martani.net/2009/07/understand-functionnal-programming-with.html Today I’ll explain the most important point about functional programming, which is obviousl

20 août 2009 à 02:12:07 0 Commentaire(s) Proposé par : martani

Understand functional programming with F# and OCAML: part #2 of n

2
This is the 2nd part of our tutorial to learn functional programming, we will talk in this one about OCAML basics and the primitive type, and we will also include a brief introduction to function. If you are new to functional programming you may refer here for a detailed introduction. The let ... in bindings : If you develop programs with OCAML or F# you will notice that the word you will use the most is the let keyword. let or let ... in is used to define bindings (constants in other langu

19 juillet 2009 à 04:32:40 0 Commentaire(s) Proposé par : martani

Worms Ultimate on OCAML [the beauty of functional programming]

2
This is my game WORMS that I developed for my university project "langages et génie logiciel" this year, it's developed in OCAML using the SDL librairies under Linux. You can download the source code and modify it to fit your need but you have to associate the credits in the modified one, you may also let me know about your changes. I strongly suggest that you take a look at the source code to see the beauty of functional programming even if you don't have a background in functional progra

10 juillet 2009 à 02:17:51 0 Commentaire(s) Proposé par : martani

Understand functional programming with F# and OCAML : part #1 of n

3
The programming languages that businesses have used for the past 50 years -- COBOL, C, C++, and the Java language -- are imperative languages; they let you tell your program how to do what it does. Functional programming languages let you tell your program what to do If you need more explanations about functional languages and what are their benefits, feel free to Google it before you decide to digg in such awesome adventure. Through these tutorials I'll discuss abstract pure functional basics

04 juillet 2009 à 01:50:06 0 Commentaire(s) Proposé par : martani

F# source code, Yeah its available on your machine!!!

3
Well, before some months when people start rubbling about F# so loudly I decided to make my noise in that new project, because I am a .NET developper first, and I heared it's based on OCAML which I wrote few lines in it. And of course when I saw the speaker in the F# session in Microsoft Techdays 2009 who was the F#'s creator and the creator of generics in the .NET himself, Don Syme I really wanted to be there, but it was made by another speaker because of some long-story reasons!!! And wh

28 juin 2009 à 21:41:23 0 Commentaire(s) Proposé par : martani

OCAML exceptions, a small tutorial

2
Exceptions are the best way to hundle errors in your code and decide what to do when your encounter one of them, if your have already worked with .net, java, python or a lot of other programming languages, you may already know what are exceptions and why they are out there, if you don't yet let's just see a small problem fo why exceptions are used! consider the following function that returns the head (first element) of a list: # let head l = match l with [] -> ??? | x::_ -> x;; ....

28 juin 2009 à 21:35:54 0 Commentaire(s) Proposé par : martani