|
|||||||
![]() |
|
|
Thread Tools | Display Modes |
|
|||
|
Thanks to Springer-Verlag and Hanspeter Mössenböck his excellent book
"Object-Oriented Programming in Oberon-2" can now be downloaded as a PDF file. You can download it from: http://ssw.jku.at/Research/Books (scroll down). The direct link is http://ssw.jku.at/Research/Books/Oberon2.pdf (5.9Mb) -- Chris Burrows CFB Software http://www.cfbsoftware.com |
|
|
||||
|
||||
|
|
|
|||
|
On 2011-06-07 14:40, Chris Burrows wrote:
> Thanks to Springer-Verlag and Hanspeter Mössenböck his excellent book > "Object-Oriented Programming in Oberon-2" can now be downloaded as a PDF > file. You can download it from: > > http://ssw.jku.at/Research/Books (scroll down). > > The direct link is > > http://ssw.jku.at/Research/Books/Oberon2.pdf (5.9Mb) Great news! This is one of my favorite computer books. I bought a used copy from Amazon a couple of years ago. I particularly like the clear presentation of data abstraction in chapter three where the author introduces the concept of abstract data structures and abstract data types. I did not know about the former term before I read this book. Very enlightening indeed. August -- The competent programmer is fully aware of the limited size of his own skull. He therefore approaches his task with full humility, and avoids clever tricks like the plague. --Edsger Dijkstra |
|
|||
|
Hi,
On Jun 7, 7:40*am, "Chris Burrows" <cfbsoftw...@hotmail.com> wrote: > > Thanks to Springer-Verlag and Hanspeter Mössenböck his excellent book > "Object-Oriented Programming in Oberon-2" can now be downloaded as a PDF Yes, big thanks to Dr. Mossenbock (et al.) for this. I've read the first few chapters, interesting stuff (though honestly I wonder if I'll ever truly "get" it, it gets a bit confusing in there later on, at least to my C.S. uneducated mind). I'm actually surprised by his honesty, esp. saying things like, "OOP shouldn't be used in every situation, not everything should be a class", etc. That seems the opposite of what others say (Smalltalk, Ruby, Java). |
|
|||
|
"Rugxulo" <rugxulo@gmail.com> wrote in message
news:b6b042c5-c074-4ae1-9943-04d1006422b7@u26g2000vby.googlegroups.com... Hi, On Jun 7, 7:40 am, "Chris Burrows" <cfbsoftw...@hotmail.com> wrote: >> >> Thanks to Springer-Verlag and Hanspeter Mössenböck his excellent book >> "Object-Oriented Programming in Oberon-2" can now be downloaded as a PDF > Yes, big thanks to Dr. Mossenbock (et al.) for this. > I've read the first few chapters, interesting stuff (though honestly I > wonder if I'll ever truly "get" it, it gets a bit confusing in there > later on, at least to my C.S. uneducated mind). I'm actually surprised > by his honesty, esp. saying things like, "OOP shouldn't be used in > every situation, not everything should be a class", etc. That seems > the opposite of what others say (Smalltalk, Ruby, Java). With some languages you can *only* do it the OOP way. Maybe that is why others say what they do? Chris. |
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|