On Mon, 29 Jul 2013 11:57:42 -0700, Chris Cappuccio wrote:
> h...@riseup.net [h...@riseup.net] wrote:
> > 
> > On the other hand XTerm is an old code and memory hog that relies on X
> > toolkit and supports features you'll find nowhere thus will never need
> > (like Tektronix).
> > 
> 
> Xenocara is the classic X tree, as much as possible. Any replacement for
> xterm needs to be really good :)
> 
> > LLVM/Clang
> > 
> > * BSD license - we're not stuck with the old GCC crap
> > * The code is cleaner
> > * Lack of linuxisms, better follows the standars
> > * Much better error handling
> > * Building the compiller itself is easier
> > 
> > I realize that everything has its pros and cons (like URXVT is
> > GPL-licensed, st is pretty much hackish for an ordinary user and Clang
> > is not, well, "mature" yet). But ain't pros of the programs above not
> > enough to actually make it in the base?
> > 
> 
> Replacing GCC is no trivial task, but Bitrig already did it. 

"Did it" aka "now rely on packages to build base, some of them with a
non-free license".

> And they 
> don't support most of the platforms that OpenBSD does. LLVM doesn't either.

See the connection? :)

> Frankly, if you want to play with OpenBSD compiled with LLVM, try Bitrig. 
> OpenBSD still keeps ancient versions of GCC in-tree (and Miod maintains them)
> to support platforms like m88k, vax, m68k, and so on. OpenBSD has the only
> working m88k GCC 3 implementation, for instance.
> 
> Maybe at some point in the future, OpenBSD might include LLVM if there
> is some compelling reason to do so. But that hasn't happened yet.

Reply via email to