On Sat, 29 Dec 2012 11:28:29 +0900 Carsten Haitzler (The Rasterman)
<[email protected]> wrote:

> On Fri, 28 Dec 2012 20:17:14 -0200 Lucas De Marchi
> <[email protected]> said:
> 
> >  - If we really needed this level of OO in ecore, evas, edje, we'd
> > be better off using C++ or inventing our own language to fit our
> > needs instead of doing what we are doing now.
> 
> c++ would be a sledgehammer solution and comes with lots of downsides
> of its own. other languages too. the fact is we can slide eo in
> without rewriting in another language. the only thing really missing
> is namespacing.

EFL trying to do proper OO in C rather than C++ is one of the reasons I
like working with EFL.  C++ and C# might be the flavour of the decade,
but it's too esay to write insane code in them, not to mention the other
downsides that raster also did not mention.  B-)

A lot of my planned virtual world work is ripping out insane C++ and C#
code and replacing it with sane C code.  Coz almost all of the existing
code is insane C++ and C#.  Yes, it's possible to write sane C++ and
C#, but judging by the quality of most of the code I have seen, it must
be really hard to do so, especially in very large multi programmer
projects.

It's also possible to write insane C code, it just tends to bite
you harder when you do, so you may actually notice and fix it.  :-P

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to