RE: include statement bugs
- Posted by Chris Bensler <bensler at nt.net> Oct 21, 2004
- 551 views
Igor Kachan wrote: <SNIP> > More than 1300 now. > The "library routines" section is not so big. > Try please, the very interesting things. The plethora of available contributions (yes I'm being sarcastic) should be a HUGE indication of how successful euphoria is. Consider what would happen if Euphoria ever became popular Igor. How many contribution sare willing to be 'aware of', to be able to avoid creating duplicate file names? The fact that you are using Euphoria, and how it works NOW, works ok, is not the point. How it will work in the future IS. When there is 150,000 contribution in the archives, then you tell me, that keeping unique filenames is even an consideratoin, nevermind a choice. When there is 500 or more websites, supporting Euphoria programmers, then, you tell me, is unique filesnames a practical solution? Get out of your frigging box, quit being so selfish, and listen to both sides of the story. Yes I said selfish. I consider behaviour like yours to be self-centered. You only care how Euphoria works for you, not how it works for everyone else. YOu refuse to even acknowledge that there might be a problem. Worse it appears you do know the problem, but would rather HACK your way around it. I HATE HACKS. They cause me endless hours of grief, that I could have avoided by just not using those products in the first place. Hacks lead to more hacks, and inevitably, *I* am the one who has to deal with your laziness! Of course most people hack, but they do it knowing full well, that they will have to fix it later. Not work around the damn HACKS! My goal is to make Euphoria a viable contender for other languages in it's own league. Such as Pascal and PHP. RDS is not going to let that happen though. The main reason I see why they won't allow it to happen, is not for lack of foresight, but more likely the opposite. Robert Craig knows that he cannot maintain Euphoria at that kind of level by himself, and he refuses to accept help, even FREE help dammit! <SNIP> > No, I do not. It seems, Chris are saying about stupidity. > So, he is the most educated and very-very clever here. > Isn't he? I do not think so, - that he is not. There are many people much more intelligent than me, and I give them the respect they deserve. However, people like Robert Craig deserve a swift kick in the head. Maybe it would shake loose that tidbit of wisdom he used to have. <SNIP> > > That does really come from the right person. (WARNING! SARCASM!) > > No, I am not perfect myself, if you are saying about me now. > Without warning, please! > > > > But if the standard Euphoria is so bad, why he wants his own one > > > in such unusual manner? I'm sorry I mentioned my std library project, it was an EXAMPLE! God dammit! I could care less if it's vaporware, and even a bad idea. It was an EXAMPLE! <SNIP> > Ok, it is great, I like competition, but he doesn't > say about competition. > He just wanted replace the standard copyrighted PD stuff > with some unknown stuff without any explanation, > what is so bad in the old well tested libraries. > > Reread, please, this thread to be sure about his problem. I never said any such thing, that I intend to 'replace' the RDS libs. I have the authority to do that.!? I said I am producing an alternative. There is a big difference there. I said I would like it if people were able to use both at once if they wanted. But I don't really care if they are compatible. <SNIP> > More than 1300 at all, but the specialized section > is not that big. And it is the very interesting. > If someone wants to be a writer of Euphoria > libraries - that section is the exclusively interesting > and rich on ideas. 1300? Other langauges have 130,000 or even 1,300,000. PHP is half the age of Euphoria, and has at least 100x more source code available for it. <SNIP> > > And Chris wanted to add a directory where a library is kept into the > > filename. My euphoria\include directory is a mess right now, and that > > would fix it, by keeping one library in one directory, effectively > > organizing it. Thankyou Alexander. You hit the nail on the head. It's not even about the names of the files themselves. But about our ability to organize our Euphoria source code more adequately. The fact that we can't use duplicate names, and the fact that Euphoria doesn't recognize paths, are the consequential flaws that bring the issue to the table. > No, it is not his problem. YES, that IS my problem. How many times do I have to say it Igor. My std libraries are an EXAMPLE! <SNIP> > But c:\rds\file.e is copirighted standard library, No it isn't. file.e is absolutely public domain. Do as you please. You don't even have to give RDS any credit for using it, even if you modify it. > and c:\chris\file.e is unknow for now some Chris's > or someone's else untested library. > > Chris says c:\rds\file.e is "crappy" but do not > want to tell us why it is so bad. Why should I waste my effort flogging a dead horse? It's quite obvious that you aren't willing to change. Many people here are perfectly happy with Euphoria how it is, and that is fine. But I for one, am NOT. Anyone who is interested in Empire (or not) is welcome to post their opinions on the Empire website. This isn't the place for it. <SNIP> > Yes I do, it is 11 years old well tested, well documented > behaviour of interpreter, translator, binder If its so well tested, and stable, why are there problem with it? Why does 90% of the Euphoria commmunity agree that Euphoira should recognize paths? <SNIP> > There are many different logics in the World. > I prefer to not confuse two different file.e > in any case, and absolutely do not want > confuse copirighted well tested standard > file.e with something else. I don't see how you can confuse chris\file.e with igor\file.e Do you confuse your C:\ with your D:\ ? I hardly think so. <SNIP> > No, they are talking about libraries with strongly > identical filename. > > There are no such the libraries - with identical filename. > Only RDS file.e - old well tested, and some Chris' new > file.e for which he wants some new Rob's interpreter, > translator and so on. rds has a library names file.e I have a library named file.e unkmar has a library named file.e jason has a library named file.e sounds like kat has her own too.. anybody else? They are ALL DIFFERENT. Those a REAL examples Igor. <SNIP> > > > Irv did not find the libs with the identical names in other > > > languages for now. > > > Let us see the reason if he finds one. Show me when he said that. I'd like to see a quote. I've been following this thread, and I don't recall him mentioning anything of the sort. <SNIP> > > The reason isn't that there are libraries with identical names, > > but there could be. Only wait a few years. Maybe there are 10000 user > > contributions? > > > Think, please, once more. Think about what? Think about the fact that there has been an average of less than 150 contributions to the Euphoria archives per year, in it's 10 year existence? That is pathetic. You are right in a sense though Igor. As long as RDS is in control, Euphoria will never have a serious problem with file name clashing. For the effort required to fix the problem, we are probably all better off to just rename our files. I highly doubt that the RDS Archives will ever accumulate enough source code to be able to have a real problem with it. <SNIP> > > > And his "perfect solution" is like to prison or such. He was being sarcastic. Pointing out how rediculous you are making yourself look. <SNIP> > > > Let us respect the Rob's intellectual rights on his Euphoria. > > > He is the author of that excellent language. > > > Life is life, no? He gave up his rights when he made me pay for Euphoria. Euphoria is not HIS. It's his consumers. WE are the ones PAYING HIM to make the thing. If he wants to give it away for free. He would have alot less problems doing as he pleases. Now *I* have the right to bitch and complain as much as I want. I paid for that right. That is what support is about. And that is the product I paid for. I paid for support of the language. Whether that means I gave money to Rob so that he will continue work. Or whether that means I paid for Euphoria, so I could tell him what an idiot I think he is. I have paid for that right. If you don't like it, too bad. If RDS won't listen to his customers, he will find more people are paying to bitch, than to actually support his efforts. <SNIP> Chris Bensler Code is Alchemy