D french-speaking community

Paulo Pinto pjmlp at progtools.org
Sun Nov 10 00:18:49 PST 2013


Am 09.11.2013 21:27, schrieb deadalnix:
> On Saturday, 9 November 2013 at 10:32:26 UTC, Paulo Pinto wrote:
>> Am 09.11.2013 08:50, schrieb Raphaël Jakse:
>>> Le 09/11/2013 07:43, Philippe Sigaud a écrit :
>>>>
>>>>
>>>>    On Friday, November 08, 2013 20:16:44 Timothee Cour wrote:
>>>>     > french as well (although living in US).
>>>>     > A great start would be lobbying so that they teach D in French
>>>>    Engineering
>>>>     > schools ... instead of ocaml.
>>>>
>>>>
>>>> Did they teach you ocaml? I had C, with maybe a dash of C++.
>>>
>>> I've been taught OCaml (to introduce functional programming) and C at
>>> the university. No C++, but ADA. Java is also taught.
>>>
>>
>> Actually I find very positive that people get introduced to ML family
>> of languages.
>>
>> It is a nice way to learn functional programming.
>>
>> My university had a strong focus in ML (Caml Light back then) and
>> Prolog as well, so I have beed brain damaged since mid 90's always
>> looking forward to using those concepts in the industry. :)
>>
>> --
>> Paulo
>
> I went throws OCaml when studying. It has to be noted that I already
> know several languages by myself at this point.
>
> I do agree that learning OCaml is a really good thing, but the way it
> has been done to me wasn't that profitable. The fact is that teachers
> didn't knew much about functional programming, how it differs from other
> paradigms, the pro and cons. Nothing of that was discussed, so all
> student that knew some programming, but not functional were left
> wondering what is that shit were i can't update the value of a variable.
>
> I has to learn why this is good much later and by myself. I'm pretty
> sure most people see it as the weird and useless language we learn in
> the beginning of our studies.
>
> Many school are switching back to C.

I see, we had quite a good selection of languages in the university.

The university had standard Pascal, C, C++, Caml Light, Prolog, Java
for project assignments, besides the overview of many others in history 
of programming languages and compiler design lectures.

Caml Light was used mostly in the lectures about lambda calculus, 
language design.

However, for the implementation of a real compiler, we were required to 
use Java with JavaCC, because using functional/logic languages would 
make the task too easy for us. :)

--
Paulo



More information about the Digitalmars-d mailing list