|
|
Log in / Subscribe / Register

The first Gnash beta is out

The first Gnash beta is out

Posted Mar 9, 2008 21:28 UTC (Sun) by nix (subscriber, #2304)
In reply to: The first Gnash beta is out by sylware
Parent article: The first Gnash beta is out

The point is, what flaw can you point at in Gecko or Konqueror *that is 
attributable to the use of C++ in those applications*? Gecko in particular 
has lots of uglinesses (lots of XPCOM for one), but a lot of that was 
because of *restrictions* on what C++ features could be used, requiring 
reimplementations of huge heaps of what the language already does, only 
worse: if the whole language had been usable from the start, Gecko would 
likely have eliminated a lot of those uglinesses.

If you can't point at any systematic flaws in either of these apps 
(preferably similar flaws), then your criticism is groundless. (I'm afraid 
that from your comments, it seems you're a simplicity-for-the-sake-of-it 
man who doesn't understand that sometimes driving complexity into the 
language enables you to make the things built atop that language simpler.)

(Not that I like C++ much either, mostly because the syntax of a lot of 
stuff related to templates and the STL is just icky. Lovely *ideas*, 
horrible *horrible* syntax. But I don't think that using C++ necessarily 
makes a program bad.)


to post comments

The first Gnash beta is out

Posted Mar 9, 2008 21:54 UTC (Sun) by sylware (guest, #35259) [Link] (1 responses)

>I'm afraid that from your comments, it seems you're a simplicity-for-the-
>sake-of-it man who doesn't understand that sometimes driving complexity >into the language
enables you to make the things built atop that language >simpler.)
That's schoolar sighted. In the reality, coding clean object-oriented software is *hard*: with
object-oriented semantic hardwired directly into the syntax, coders tend to produce a kind of
"object-orientish" mixture, just for the sake to be "object-oriented".
That's from the code I read and my experience.
BTW, if you dislike the STL... have a look at the boost lib... gnash uses it...

The first Gnash beta is out

Posted Mar 11, 2008 8:37 UTC (Tue) by nix (subscriber, #2304) [Link]

Um, I *like* the STL. I dislike its *syntax*. I can't even tell if you 
consider Boost better than the STL, or worse...

(Anyway, it's plain to me that you're not reading anything here clearly, 
so I'll stop trying to talk to you.)


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds