On Sat, 01 Nov 2014 11:04:32 +0100
Paulo Pinto via Digitalmars-d <digitalmars-d@puremagic.com> wrote:

> Am 01.11.2014 um 10:29 schrieb ketmar via Digitalmars-d:
> > On Sat, 01 Nov 2014 09:24:46 +0000
> > bearophile via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> >
> >> tcak:
> >>
> >>> Is there any VERY SPECIAL reason behind that limitation?
> >>
> >> What advantages gives removing that "limitation"? Is the price in
> >> increased complexity worth paying?
> > nested modules, like in Modula. which were of almost no use and were
> > removed in Oberon.
> >
> 
> A few languages have nested packages. Quite usefull for implementation 
> packages.
> 
> Beware of Wirth's quest for simplicity, even Go is a quite powerful in 
> regards to Oberon-07.
> 
>  From my experience in the Oberon world, I got the feeling Wirth isn't 
> that happy with Active Oberon and Zonnon in terms of language evolution, 
> where he barely colaborated.
> 
> Hence why he eventually came up with Oberon-07, which is even more 
> minimalist than Oberon.
Modula-3 removed that feature too, AFAIR. that was considered needless
complication that serves no practical purposes.

as for Wirth's minimalism... i know, Oberon-1 doesn't even include
FOR. ;-) i bet Wirth doesn't like vi for being too complicated and too
far from text. ;-)

Attachment: signature.asc
Description: PGP signature

Reply via email to