David White <[email protected]>:
> The fact is though that almost ALL programs -- closed or open source --
> that are anything like Wesnoth: that is, complex client-side game
> projects with sophisticated interfaces are written using languages with
> pointers and fixed-extent types.

Yes, which is a major reason so many of these programs are buggy and fragile.
 
> I personally tend to be of the view that for a project like Wesnoth,
> using dynamic typing extensively will be much more problematic. I am not
> sure of any programs that are large (i.e. teams of 5+ coders, developed
> over years) and have GUI's that are written in any dynamically typed
> languages, but I would enjoy hearing of them if anyone has any examples.

Here's an indisputably real-world example: AutoCAD.  Most of it is written
in a customized LISP; the C part is the LISP interpreter core.

> I'd also like to point out that contrary to what was said in a previous
> email, we don't use a variety of memory allocators.

Oh, but you do. Every STL and Boost container class, for starters.
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to