Re: [libertyeiffel] Do we need a book?
- From:
-
- Date:
- 2011-09-27 @ 08:48
----- Mail original -----
De: "Paolo Redaelli" <paolo.redaelli@gmail.com>
Have you ever read Meyer's "Object oriented software construction"?
It's my "livre de chevet". I read it many times, but it is not a book for
beginners : too difficult.
I think we shall translate your work because it seems precious to me:
raising students in the good school of Eiffel is a sure way to form good
programmers and to widen Eiffel community.
Ok ! Thanks
Would you like to read a chapter (draft) ?
Christophe
Re: [libertyeiffel] Do we need a book?
- From:
- Paolo Redaelli
- Date:
- 2011-09-27 @ 09:01
Il 27/09/2011 10:48, christophe.haro@free.fr ha scritto:
> Would you like to read a chapter (draft) ?
Please feel free to mail it. I'll try to read it: I actually do not know
french but Google translate is a nice tool and Meneghino (the local
language of people living in Milan and hinterland) is actually more
similar to French than to Italian....
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it http://www.email.it/f
Sponsor:
Scopri i vantaggi del riconoscimento vocale e come convertire file Pdf su
nuanceforbusiness.com
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11844&d=27-9
Re: [libertyeiffel] Do we need a book?
- From:
- Cyril Adrian
- Date:
- 2011-09-27 @ 09:00
2011/9/27 <christophe.haro@free.fr>
> Would you like to read a chapter (draft) ?
>
sure :-)
*Cyril ADRIAN **(from office)
http://www.cadrian.net/cyril *
Share with me: [image: Twitter] <http://www.twitter.com/cadbart> [image:
LinkedIn] <http://fr.linkedin.com/in/cadrian> [image: Google
Calendar]<https://www.google.com/calendar/embed?src=1t93vvvrdc26ee0f83p0cunj60%40group.calendar.google.com&ctz=Europe/Paris>
[image:
Google Plus] <https://plus.google.com/100388810006463519079>
Contact me: [image: Google Talk] cyril.adrian@gmail.com
[image: Twitter] <http://twitter.com/cadbart> Latest tweet: [Liberty]
http://t.co/HVba0IX Cyril Adrian - useful option.
Follow @cadbart <http://twitter.com/cadbart> Reply
<http://twitter.com/?status=@cadbart%20&in_reply_to_status_id=106427146326654980&in_reply_to=cadbart>
Retweet
<http://twitter.com/?status=RT%20%40cadbart%3A%20%5BLiberty%5D%20http%3A%2F%2Ft.co%2FHVba0IX%20Cyril%20Adrian%20-%20useful%20option.>
20:06 Aug-24<http://twitter.com/cadbart/statuses/106427146326654976>
Get this email app!
<http://www.wisestamp.com/apps/twitter?utm_source=extension&utm_medium=email&utm_term=twitter&utm_campaign=apps>
[image: Google Plus] <http://plus.google.com/100388810006463519079> My
latest G+: excellent !! Nicolas Perrier originally shared this post: Draw a
Stickman <http://plus.google.com/100388810006463519079/posts/c9ou3PS8dAC/>
My G+ <http://plus.google.com/100388810006463519079> -
Posts<http://plus.google.com/100388810006463519079/posts/>- Add
to Circles <http://plus.google.com/100388810006463519079/about/> - 15:23
Sep-22 <http://plus.google.com/100388810006463519079/about/>
Get this email app!
<http://www.wisestamp.com/apps/plus?utm_source=extension&utm_medium=email&utm_term=plus&utm_campaign=apps>
[image: My QR VCard]
Signature by WiseStamp.
<http://r1.wisestamp.com/r/landing?promo=15&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_15>
Get
it
now!<http://r1.wisestamp.com/r/landing?promo=15&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_15>
Re: [libertyeiffel] Do we need a book?
- From:
- Cyril Adrian
- Date:
- 2011-09-27 @ 08:02
Hi Christophe,
2011/9/27 <christophe.haro@free.fr>
> I'm writing such a book since a few years (in French !) : Initiation à la
> programmation à objets - Exemples en langage Eiffel. This work was
> commissionned by a little French publisher, but I recently decided to
> denounce the contract and to publish it, if possible, with a free licence.
> Programs are written with SmartEiffel and I have in mind beginners when I
> wrote it. It's a draft. I can submit you some chapters (once more time : *in
> French*, sorry). If the Liberty Eiffel community is interested to work on
> it, I will be happy to give it.
>
Do you plan to translate it? Do you need help (translation, review…)?
The "community" is tiny (currently the only active members are Paolo and me)
and we have our hands quite full… Feel free to participate :-)
Cheers,
*Cyril ADRIAN
**(from office)*
Share with me: [image: Twitter] <http://www.twitter.com/cadbart> [image:
LinkedIn] <http://fr.linkedin.com/in/cadrian> [image: Google
Calendar]<https://www.google.com/calendar/embed?src=1t93vvvrdc26ee0f83p0cunj60%40group.calendar.google.com&ctz=Europe/Paris>
[image:
Google Plus] <https://plus.google.com/100388810006463519079>
Contact me: [image: Google Talk] cyril.adrian@gmail.com
[image: My QR VCard]
Signature by WiseStamp.
<http://r1.wisestamp.com/r/landing?promo=15&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_15>
Get
it
now!<http://r1.wisestamp.com/r/landing?promo=15&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_15>
Re: [libertyeiffel] Do we need a book?
- From:
- Paolo Redaelli
- Date:
- 2011-09-27 @ 08:23
Il 27/09/2011 10:02, Cyril ADRIAN ha scritto:
> Hi Christophe,
>
> 2011/9/27 <christophe.haro@free.fr <mailto:christophe.haro@free.fr>>
>
> I'm writing such a book since a few years (in French !) :
> Initiation à la programmation à objets - Exemples en langage
> Eiffel. This work was commissionned by a little French publisher,
> but I recently decided to denounce the contract and to publish it,
> if possible, with a free licence. Programs are written with
> SmartEiffel and I have in mind beginners when I wrote it. It's a
> draft. I can submit you some chapters (once more time : *in
> French*, sorry). If the Liberty Eiffel community is interested to
> work on it, I will be happy to give it.
>
>
> Do you plan to translate it? Do you need help (translation, review…)?
>
> The "community" is tiny (currently the only active members are Paolo
> and me) and we have our hands quite full… Feel free to participate :-)
>
Time to create a repository for the book(s). Do you like "Learn
programming (with Liberty)" for beginners/children and "Software
construction with Liberty" for professional?
> 2011/9/27 Paolo Redaelli <paolo.redaelli@gmail.com
> <mailto:paolo.redaelli@gmail.com>>
>
> Do you think it may be useful to have a "Programming with Liberty"
> book
> written following the trail of OOSC?
>
>
> Yes, I do. I started something some (long) time ago, but I discovered
> I really am a poor writer :-/
>
So it's time to create another repository. I once thought about two
manuals, one targeting beginners like Christophe's one, the other for
professional programmers.
Re: [libertyeiffel] Do we need a book?
- From:
-
- Date:
- 2011-09-27 @ 10:18
Here it is ;-)
Chapter 5 and a supplementary material. Too big to be attached. You can
download it at :
http://www.megaupload.com/?d=CG91GGYW
CH
----- Mail original ----
Would you like to read a chapter (draft) ?
sure :-)
Re: [libertyeiffel] Do we need a book?
- From:
-
- Date:
- 2011-09-27 @ 11:54
Some difficulties to send this mail. Sorry !
Here it is ;-)
Chapter 5 and a supplementary material. Too big to be attached. You can
download it at :
http://www.megaupload.com/?d=CG91GGYW
CH
----- Mail original ----
Would you like to read a chapter (draft) ?
sure :-)
Re: [libertyeiffel] Do we need a book?
- From:
- Cyril Adrian
- Date:
- 2011-09-27 @ 12:05
No problem… I could download it. I'll read it later.
Cheers
2011/9/27 <christophe.haro@free.fr>
> Some difficulties to send this mail. Sorry !
>
>
> Here it is ;-)
>
> Chapter 5 and a supplementary material. Too big to be attached. You can
> download it at :
>
> http://www.megaupload.com/?d=CG91GGYW
>
> CH
>
> ----- Mail original ----
>
> Would you like to read a chapter (draft) ?
>
> sure :-)
>
>
*Cyril ADRIAN **(from office)
http://www.cadrian.net/cyril *
Share with me: [image: Twitter] <http://www.twitter.com/cadbart> [image:
LinkedIn] <http://fr.linkedin.com/in/cadrian> [image: Google
Calendar]<https://www.google.com/calendar/embed?src=1t93vvvrdc26ee0f83p0cunj60%40group.calendar.google.com&ctz=Europe/Paris>
[image:
Google Plus] <https://plus.google.com/100388810006463519079>
Contact me: [image: Google Talk] cyril.adrian@gmail.com
[image: Twitter] <http://twitter.com/cadbart> Latest tweet: [Liberty]
http://t.co/HVba0IX Cyril Adrian - useful option.
Follow @cadbart <http://twitter.com/cadbart> Reply
<http://twitter.com/?status=@cadbart%20&in_reply_to_status_id=106427146326654980&in_reply_to=cadbart>
Retweet
<http://twitter.com/?status=RT%20%40cadbart%3A%20%5BLiberty%5D%20http%3A%2F%2Ft.co%2FHVba0IX%20Cyril%20Adrian%20-%20useful%20option.>
20:06 Aug-24<http://twitter.com/cadbart/statuses/106427146326654976>
Get this email app!
<http://www.wisestamp.com/apps/twitter?utm_source=extension&utm_medium=email&utm_term=twitter&utm_campaign=apps>
[image: My QR VCard]
Signature by WiseStamp.
<http://r1.wisestamp.com/r/landing?promo=15&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_15>
Get
it
now!<http://r1.wisestamp.com/r/landing?promo=15&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_15>
Re: [libertyeiffel] Do we need a book?
- From:
- Paolo Redaelli
- Date:
- 2011-09-27 @ 12:09
I hadve already downloaded it...
Il 27/09/2011 14:05, Cyril ADRIAN ha scritto:
> No problem… I could download it. I'll read it later.
Re: [libertyeiffel] Do we need a book?
- From:
-
- Date:
- 2011-09-27 @ 08:22
Hi all, Hi Cyril,
Yes, I need help :
1) to translate it in English : my English is too poor to do that job
but translation seems to be essential ;
2) to review carefully and to adapt it to the new objective of the book.
I have in mind my students when I wrote it. The objective was not strictly
Eiffel, but OOP.
Christophe
----- Mail original -----
De: "Cyril ADRIAN" <cyril.adrian@gmail.com>
À: libertyeiffel@librelist.com
Envoyé: Mardi 27 Septembre 2011 10:02:30
Objet: Re: [libertyeiffel] Do we need a book?
Hi Christophe,
2011/9/27 < christophe.haro@free.fr >
I'm writing such a book since a few years (in French !) : Initiation à la
programmation à objets - Exemples en langage Eiffel. This work was
commissionned by a little French publisher, but I recently decided to
denounce the contract and to publish it, if possible, with a free licence.
Programs are written with SmartEiffel and I have in mind beginners when I
wrote it. It's a draft. I can submit you some chapters (once more time :
*in French*, sorry). If the Liberty Eiffel community is interested to work
on it, I will be happy to give it.
Do you plan to translate it? Do you need help (translation, review…)?
The "community" is tiny (currently the only active members are Paolo and
me) and we have our hands quite full… Feel free to participate :-)
Cheers,
Cyril A DRIAN
(from office)
Share with me: TwitterLinkedInGoogle CalendarGoogle Plus
Contact me: Google Talkcyril.adrian@gmail.com
My QR VCard
Signature by WiseStamp. Get it now!
Re: [libertyeiffel] Do we need a book?
- From:
- Cyril Adrian
- Date:
- 2011-09-27 @ 08:59
2011/9/27 <christophe.haro@free.fr>
> Yes, I need help :
> 1) to translate it in English : my English is too poor to do that job but
> translation seems to be essential ;
>
I may help a bit here, although it will have to be reviewed by a native
speaker
> 2) to review carefully and to adapt it to the new objective of the book.
>
Here I'm afraid I won't help a lot, maybe throwing an idea or two but that's
all.
> I have in mind my students when I wrote it. The objective was not strictly
> Eiffel, but OOP.
>
It's a start, and a good one. It's what we need right now to attract people,
with a preference to some "fresh blood" that have no preconceptions from
either C++, Java, or Python…
Extending it to include an Eiffel reference (language, libraries, patterns)
can be done later.
Let's do things by small increments. I burned myself with the first Liberty
try (although I learned a lot), I'd like to be sure that Liberty succeeds
someday… but not necessarily tomorrow :-)
Cheers,
*Cyril ADRIAN **(from office)
http://www.cadrian.net/cyril *
Share with me: [image: Twitter] <http://www.twitter.com/cadbart> [image:
LinkedIn] <http://fr.linkedin.com/in/cadrian> [image: Google
Calendar]<https://www.google.com/calendar/embed?src=1t93vvvrdc26ee0f83p0cunj60%40group.calendar.google.com&ctz=Europe/Paris>
[image:
Google Plus] <https://plus.google.com/100388810006463519079>
Contact me: [image: Google Talk] cyril.adrian@gmail.com
[image: Twitter] <http://twitter.com/cadbart> Latest tweet: [Liberty]
http://t.co/HVba0IX Cyril Adrian - useful option.
Follow @cadbart <http://twitter.com/cadbart> Reply
<http://twitter.com/?status=@cadbart%20&in_reply_to_status_id=106427146326654980&in_reply_to=cadbart>
Retweet
<http://twitter.com/?status=RT%20%40cadbart%3A%20%5BLiberty%5D%20http%3A%2F%2Ft.co%2FHVba0IX%20Cyril%20Adrian%20-%20useful%20option.>
20:06 Aug-24<http://twitter.com/cadbart/statuses/106427146326654976>
Get this email app!
<http://www.wisestamp.com/apps/twitter?utm_source=extension&utm_medium=email&utm_term=twitter&utm_campaign=apps>
[image: Google Plus] <http://plus.google.com/100388810006463519079> My
latest G+: excellent !! Nicolas Perrier originally shared this post: Draw a
Stickman <http://plus.google.com/100388810006463519079/posts/c9ou3PS8dAC/>
My G+ <http://plus.google.com/100388810006463519079> -
Posts<http://plus.google.com/100388810006463519079/posts/>- Add
to Circles <http://plus.google.com/100388810006463519079/about/> - 15:23
Sep-22 <http://plus.google.com/100388810006463519079/about/>
Get this email app!
<http://www.wisestamp.com/apps/plus?utm_source=extension&utm_medium=email&utm_term=plus&utm_campaign=apps>
[image: My QR VCard]
Signature by WiseStamp.
<http://r1.wisestamp.com/r/landing?promo=15&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_15>
Get
it
now!<http://r1.wisestamp.com/r/landing?promo=15&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_15>
Re: [libertyeiffel] Do we need a book?
- From:
- Paolo Redaelli
- Date:
- 2011-09-27 @ 09:26
Il 27/09/2011 10:59, Cyril ADRIAN ha scritto:
>
>
> 2011/9/27 <christophe.haro@free.fr <mailto:christophe.haro@free.fr>>
>
> Yes, I need help :
> 1) to translate it in English : my English is too poor to do that
> job but translation seems to be essential ;
>
>
> I may help a bit here, although it will have to be reviewed by a
> native speaker
>
We may ask Oliver Elphick (http://lfix.co.uk/oliver/)
--
Caselle da 1GB, trasmetti allegati fino a 3GB e in piu' IMAP, POP3 e SMTP
autenticato? GRATIS solo con Email.it http://www.email.it/f
Sponsor:
Scopri i vantaggi del riconoscimento vocale e come convertire file Pdf su
nuanceforbusiness.com
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=11841&d=27-9
Re: [libertyeiffel] Do we need a book?
- From:
- Paolo Redaelli
- Date:
- 2011-09-27 @ 08:28
Il 27/09/2011 10:22, christophe.haro@free.fr ha scritto:
> Hi all, Hi Cyril,
>
> Yes, I need help :
> 1) to translate it in English : my English is too poor to do that job
but translation seems to be essential ;
> 2) to review carefully and to adapt it to the new objective of the book.
> I have in mind my students when I wrote it. The objective was not
strictly Eiffel, but OOP.
Have you ever read Meyer's "Object oriented software construction"? In
it he teach programming, discuss how to write good one, why some
constructs are better than others; he explains all the design
considerations that produced Eiffel without ever telling the reader his
pseudo-code is actually valid Eiffel code. Only in the last page/chapter
he tell the reader that the syntax that were so easy to read and useful
to understand was actually a real programming language, i.e. Eiffel....
I think we shall translate your work because it seems precious to me:
raising students in the good school of Eiffel is a sure way to form good
programmers and to widen Eiffel community.