Re: Euphoria vs. other programming languages
- Posted by Critic Mar 04, 2009
- 1602 views
I was too harsh. But apart from that, the documentation needs to be updated IMHO. Concentrate on the GUI tools that you have developed. And mention the comercial projects on your website. You need better marketing.
Other examples:
You are forced to write different code for different data types simply to copy the data, ask for its current length, concatenate it, compare it etc. The manuals for those languages are packed with routines such as "strcpy", "strncpy", "memcpy", "strcat", "strlen", "strcmp", "memcmp", etc. that each only work on one of the many types of data. The specialised routines may have been more efficient when C was developed in the 60s. Hardware has changed tremendously ever since.
This is misleading at best. It is almost lying. It only refers to C and C is still more efficient than EU even though the hardware has changed.
Unlike other languages such as LISP and Smalltalk, Euphoria's "garbage collection" of unused storage is a continuous process that never causes random delays in execution of a program, and does not pre-allocate huge regions of memory.
I guess Smalltalk and LISP have better GC's than EU right now. Again, this is misleading, out-of-date and unconvincing. Please emphasize EU's real advantages rather than these misleading "facts".