Re: What we really need, gui, website, AI, etc
- Posted by dm31 at uow.edu.au Nov 16, 2002
- 381 views
|I came across Exotica the other day. Good grief - that has some potential, |and frankly its been squandered - you want a killer app - there it is, it |needs a few wrappers, some brain modules (aka 3drad), ability to import |models, combined with the ease of Euphoria's variable system, trumpets |blown |for miles around on the website, and people will flock (probably!). | |I see that Chris Bensler has just unsubscribed from the mailing lis. Hmm. |I |appreciate you Chris. Yes, in todays world, with fast, bigger, and more multimedia orientated computers and markets, the multimedia aspect of a language is important. I seen Exotica(Todd A. Riggins) and ExoticaX(Chris Bensler), and thought maybe Euphoria had a hope with the gaming sector... Some people have been saying that speed isn't important anymore. Well, maybe in some areas it isn't that important, but in others, it is. When you get into realtime display of 3d graphics(games, simulations) I haven't seen anything that leads me to believe that euphoria has the sheer speed for me to bother using it. Thats why most of my coding is done in C++. Euphoria is good for a quick and dirty language. Look at all the coding that needed to be done to make winlib32, when other languages have them built in. After all, the size of the creation tool only matters to the programmers, not the end customers. Its the resultant program that counts. On another note, people have said a good point of Eu is the ease in reading it's code. Well, compared to some languages it is true, but the fact that so many devious work arounds most be implemented to get EU to do something that is only a few lines in another language surely affects the ease of read drastically. Classes in C++ can improve the ease of just picking up a library and using then and there without having to sift through excessive amounts of code. Don't read this as me not liking Euphoria. I uses Euphoria for anything that will be quick to knock up and test, before I start in C++. Like the perlin noise function to make textures etc. Its just maybe we should realise where Euphoria is positioned, and better suited for, and use it for that. |AI - the thread seems to have stalled a little, partially I think because |theres a huge hill to climb there. It is said that camel's were designed |by |commitee - hows the worm coming? (for what its worth, as far as I can see, |no |one has yet defined a definition of intelligence for what you're trying to |achieve, ie no one has defined the intelligent worm (an oxymoron?) yet - |good |luck on that definition!). Ah - if only I had the time for such a hugely |ambitious project. Well, the starts of this where being worked on by me and (the late?) Chris Bensler via the chatroom. As far as I could tell, he had the definitions for his worm figured out, and was delving in Neural networks. I was working on a experimental Neural Network in C++(classes and speed) that is coming around. I plain to wrap it for Eu once I have it working. Hopefully, someone will find it useful in the Eu community. <plug> It some of it's features include: The ability to create non-linear NN's Internal feedback loops. Node Clustering NN interfacing (part of the Node Clustering concept) Anyways, enough of my opinions etc. Cheers, Dan McG