home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.ai.fuzzy      Fuzzy logic... all warm and fuzzy-like      1,275 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 567 of 1,275   
   Stefan Nobis to Dmitry A. Kazakov   
   Re: Fuzzy Logic Operating Systems   
   15 Feb 06 10:46:49   
   
   XPost: alt.os.development   
   From: snobis@gmx.de   
      
   "Dmitry A. Kazakov"  writes:   
      
   >> Pure OO paradigm is great on paper and is hardly compatible with the real   
   life.   
   >> "The paper is smooth, but the real site has canyons".   
      
   > So far nobody really tried, AFAIK.   
      
   Hmmm... what about Plan9, NextStep (MacOS X)?   
      
   > 1. There are technical and theoretical problems with OO languages.   
      
   There are big problems with C++, Java, C#. But there are Eiffel,   
   Erlang, Smalltalk, Common Lisp, Oz/Mozart and others. Most of the   
   problems are solved for decades, but the industry does ignore those   
   results, mostly (IMHO). Everybody seems to think, the industry as a   
   whole and individual managers are nearly always make decisions based   
   on facts and rational reasoning -- but that's bullshit. Even if   
   managers would be very rational people (and I don't think so), they   
   just can't make really good decisions, because (as we all know here   
   :)), they just don't know all facts. So they decide based on uncertain   
   knowledge and I think at the moment we are sitting on a local extremum   
   (but a very very bad one compared to the global maximum).   
      
   > 3. Yet another problem is fragility of dispatching mechanism. Small   
   > changes in interfaces require full recompilation, which in terms of   
   > OS would mean a monolithic Windows-like system to reboot on any   
   > change.   
      
   That maybe true, if all you know is something like C++. Just take a   
   look at Smalltalk or Common Lisp -- both available for more than two   
   decades and the knowledge they are based on is much older.   
      
   > 4. Further, it is clear that the OS have to be distributed and   
   > heterogenous. Here again there are lot of problems. [Clearly Java or C#   
   > isn't the answer.]   
      
   For this you should take a look on Oz/Mozart and Erlang (just to get   
   an idea what's all possible and doable for quite some time).   
      
   If you know C/C++ and get a look on something C#, it may look as an   
   advancement. But if you know Smalltalk, Common Lisp or some other   
   languages, even the most hyped features of Python, C# or Ruby seems   
   like going back in time.   
      
   --   
   Stefan.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca