Diff for /wikisrc/kyua/import.mdwn between versions 1.6 and 1.7

version 1.6, 2012/09/10 14:39:54 version 1.7, 2012/09/14 20:46:36
Line 350  use, or will soon use, C++ in their code Line 350  use, or will soon use, C++ in their code
 be able to remove all C++ support from base anytime soon due to this, while  be able to remove all C++ support from base anytime soon due to this, while
 at the same time keeping support for all the ports that NetBSD has.  at the same time keeping support for all the ports that NetBSD has.
   
 Long term, if the use of C++ proves to be a problem, there are a couple of  In the middle term, the
 major things that can be done to slowly get rid of C++.  These ideas have  [testers project](http://code.google.com/p/kyua/wiki/TestersDesign) will
 merits of their own (not only remove C++).  The first is to split the  get rid of a significant amount of tricky C++ code (and its additional set
 execution engine of a single test case into a separate binary and, because  of test programs) and replace it with plain and simpler C code.
 this would be performance-critical, write it in plain C.  The second is the  
 rewrite of most user-interface code in Lua, which in itself would bring  In the long term, if the use of C++ still proves to be a problem, we can
 some extensibility advantages to the program; I haven't pursued this yet  reconsider rewriting most of the user interface in Lua and just providing a
 because my knowledge of Lua is very limited.  Both options will be  few bits in C.  (I haven't researched any of this yet because my knowledge
 investigated separtely when the time permits.  In the meantime, the  of Lua is very limited.)  This will be investigated separtely when the time
 replacement of ATF with Kyua does not make things worse; it just changes  permits.
 one chunk of code with another.  
   In the short term, the replacement of ATF with Kyua does not make things
   worse: this project just changes one chunk of code with another.
   
 ## No need for Lutok as a public library  ## No need for Lutok as a public library
   

Removed from v.1.6  
changed lines
  Added in v.1.7


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb