Interested, tell us more.

Does it work in the direction of having a borland compatible C library for 
openwatcom?

Imre 

>-----Original Message-----
>From: Blair Campbell [mailto:[EMAIL PROTECTED]
>Sent: Thursday, September 14, 2006 05:26 AM
>To: [email protected]
>Subject: Re: [Freedos-devel] Compiler group?
>
>If it helps, I've been writing a minimal CLIB mainly for OpenWatcom.
>It should't be toooo hard to port it to other compilers either.
>
>On 9/13/06, Arkady V.Belousov <[EMAIL PROTECTED]> wrote:
>> Hi!
>>
>> 13-Сен-2006 19:57 [EMAIL PROTECTED] (Gregory Pietsch) wrote to
>> [email protected]:
>>
>> >> GP> I was wondering if anyone wanted to form a compiler-writing group
>> with
>> >> GP> the purpose of coming up with a C99 compiler that runs under FreeDOS.
>> I
>> >>      What about OpenWatcom? Do you sure, that your experience and
>> patience
>> >> is enough to develop and maintain new compiler, which will not worser,
>> than
>> >> tons of existing ones?
>> GP> OpenWatcom is huge.
>>
>>      So what? You prefer smaller compiler, but worser generated code and
>> less functionality (both language and library)?
>>
>> GP> You'd need a committee to maintain that.
>>
>>      Any product need maintain. Why your suggested compiler will be better
>> in this? The more so - OW _does_ (more or less) maintained, who will
>> maintain your compiler? Especially, C and C++ are very ugly languages and
>> there are much of dark places in their standards?
>>
>> GP> And how do
>> GP> you know that a new compiler will be worse than the existing ones?
>>
>>      Because writing good _and_ bugless optimizer is really not easy task.
>>
>> GP> After much looking around, I've seen two types of open-source C
>> GP> compilers. The first type are monstrosities such as OpenWatcom and gcc.
>> GP> The second type are old compilers such as PCC and DeSmet and "toy"
>> GP> compilers that do not support C89, much less C99. And I don't think I've
>> GP> ever seen a preprocessor written using lex&yacc/flex&bison, which I
>> GP> thought was the right way to do it.
>>
>>      Ok, if you think, new compiler should be written - go ahead. But not
>> expect, that there will be much other contributors/maintainers for your
>> program until it reaches some noticeably useful stage (at least, I not ready
>> to participate in this project on earlier stages). And this is years of
>> working to achieve this stage.
>>
>> GP> If we can rig the code to something like NASM, FASM, Arrow ASM, or
>> GP> something like that, then we can just include that assembler project.
>> GP> The problem here is not technical but getting permissions.
>>
>>      GPL does not requires to get any permissions to reuse GPLed code (while
>> your derivative work is also GPLed).
>>
>> GP> ACK has a
>> GP> table-driven assembler; I thought that was an interesting way to do it.
>>
>>      For me, trouble is not that there is not enough free(dom) (and open
>> sourced) assemblers, trouble that there are not much _good_ assemblers with
>> much support for high level features (optimize for instructions, support of
>> interfacing with HLL, HLL contructs like PROC, IF/ELSE, etc).
>>
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job
>> easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> Freedos-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>>
>
>
>-- 
>Fall is my favorite season in Los Angeles, watching the birds change
>color and fall from the trees.
>   David Letterman (1947 - )
>
>See ya
>-------------------------------------------------------------------------
>Using Tomcat but need to do more? Need to support web services, security?
>Get stuff done quickly with pre-integrated technology to make your job easier
>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>_______________________________________________
>Freedos-devel mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/freedos-devel
>



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to