Subj : Re: Progamming language for hackers? To : comp.programming From : Arthur J. O'Dwyer Date : Sat Oct 08 2005 06:38 pm [snip apparent troll-post-counting group] On Sat, 8 Oct 2005, Juuso Hukkanen wrote: > On Fri, 07 Oct 2005 15:46:25 -0700, Scott Moore wrote: >> >> You have written a library for C. > > No, it is something else. No, it really isn't something else. (BTW, my studied opinion is that Juuso doesn't know the first thing about programming, but has a "license agreement" he'd like to promulgate and therefore needs some kind of vaporware to attach it to. See the website. Thus, I don't think it's productive to argue the merits of T3D with him.) T3D, as you've described it, is a C preprocessor and linter coupled with a large and disorganized function library. It has the added disadvantage of not being portable to very many kinds of systems. T3D is vaporware. This means that it does not exist, and will probably never exist --- certainly you haven't shown any programming ability or knowledge of compiler or language design. All you've shown is the ability to string English words together with underscores and pretend that those strings are the names of magic functions. I can do that too: Mr_Rabbit.would_you_like_more_tea() Yes->please; Why.thank-you(Mr_Duck); It means absolutely nothing unless you can use it to do useful things. [...] > 9. t3d has an uniform command syntax and function behavior - all t3d > functions return 'long long' - in yes / no answer functions > t3d_measure_dirpath_EXIST(" ") > 0 is always NO > 1 is always YES This is up to the person who implements T3D functions. Besides, numeric error codes are /so/ 1995! The convention is fine for C and C-based languages, but new languages shouldn't encourage it. -Arthur .