Re: [e-users] [E-devel] Blog about EO

2014-08-17 Thread David Seikel
On Sun, 17 Aug 2014 01:40:25 -0300 Vinícius dos Santos Oliveira
vini.ipsma...@gmail.com wrote:

 2014-08-17 1:24 GMT-03:00 Carsten Haitzler ras...@rasterman.com:
 
  compile-time for efl itself. you have to build it without checking.
  i'd advise
  against it because efll uses its own objects internally and if efl
  has a mistake in it you just nuked efl's own internal safety. i
  highly suggest not
  doing this.
 
  it may be that we remove the ability to compile without this check
  in the end
  as i an just see it now. gentoo ricers are going to add a use flag
  to turn this
  off and then we will get tonnes of stability complaints because the
  rest of us
  normal people run without turning the safety off.
 
  it's worth keeping this safety on. it doesn't cost much and is
  totally worth
  it.
 
 
 I'd like to see this checking disabled per call only, not globally.
 Then only bindings for safe languages would use it.
 
 I'll leave the safety checks turned on. They're worth. Also, EFL is
 for GUI only and heavy computing sensitive data can be implemented
 without negative impact by just not touching EFL (temporally).

I disagree with that.  Parts of EFL are not specific to GUI stuff, like
Eina data structures and the functions to manage them, logging, file
manipulation, executable running, etc.  Even EFL based thread support.
I use EFL in applications that don't have a GUI, using those sorts of
things.  In fact I do heavy computing using those EFL data structures
and threading.

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

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] [E-devel] Blog about EO

2014-08-17 Thread Christopher Barry
On Sun, 17 Aug 2014 11:37:32 +0900
Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

On Sat, 16 Aug 2014 22:02:09 -0300 Vinícius dos Santos Oliveira
vini.ipsma...@gmail.com said:

 2014-08-16 2:36 GMT-03:00 Carsten Haitzler ras...@rasterman.com:
 
 
  https://phab.enlightenment.org/phame/live/1//post/yet_another_c_object_model_but_better/
 
 
 I want to comment over there, but it requires facebook login. Is this
 authentication method the only supported on the Enlightenment blog?

yup. thats what phab does. phabricator is what we use for our dev site
and it's written by a bunch of ex facebook guys. thus fb is what it
supports.


that's odd. blender uses phab as well, and I have a regular local user
account and password there. special code they've added maybe?

--
Regards,
Christopher Barry

Random geeky fortune:
Extreme fear can neither fight nor fly.
-- William Shakespeare, The Rape of Lucrece

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] [E-devel] Blog about EO

2014-08-17 Thread Yomi Ogunwumi
You think they'd let you comment via your phab account... :-\

Yomi
On Aug 16, 2014 9:07 PM, Vinícius dos Santos Oliveira 
vini.ipsma...@gmail.com wrote:

 2014-08-16 2:36 GMT-03:00 Carsten Haitzler ras...@rasterman.com:

 
 
 https://phab.enlightenment.org/phame/live/1//post/yet_another_c_object_model_but_better/


 I want to comment over there, but it requires facebook login. Is this
 authentication method the only supported on the Enlightenment blog?


 --
 Vinícius dos Santos Oliveira
 https://about.me/vinipsmaker

 --
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] [E-devel] Blog about EO

2014-08-16 Thread The Rasterman
On Sat, 16 Aug 2014 22:02:09 -0300 Vinícius dos Santos Oliveira
vini.ipsma...@gmail.com said:

 2014-08-16 2:36 GMT-03:00 Carsten Haitzler ras...@rasterman.com:
 
 
  https://phab.enlightenment.org/phame/live/1//post/yet_another_c_object_model_but_better/
 
 
 I want to comment over there, but it requires facebook login. Is this
 authentication method the only supported on the Enlightenment blog?

yup. thats what phab does. phabricator is what we use for our dev site and it's
written by a bunch of ex facebook guys. thus fb is what it supports.

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] [E-devel] Blog about EO

2014-08-16 Thread The Rasterman
On Sun, 17 Aug 2014 01:11:51 -0300 Vinícius dos Santos Oliveira
vini.ipsma...@gmail.com said:

 2014-08-16 23:37 GMT-03:00 Carsten Haitzler ras...@rasterman.com:
 
  yup. thats what phab does. phabricator is what we use for our dev site and
  it's
  written by a bunch of ex facebook guys. thus fb is what it supports.
 
 
 I don't have a fb account, so I'm replying here.
 
 First, good to see you posting again.
 
 Secondly, it looks very promising. Good to see the EFL community is still
 improving its technologies.
 
 Now, just a few questions:
 
- A few languages can guarantee that dangling references cannot be
created or have its own techniques to detect them. Is the object-checking
(dis)activatable? I mean, is there an alternative way to call the Eo
functions without the unnecessary checking cost?

compile-time for efl itself. you have to build it without checking. i'd advise
against it because efll uses its own objects internally and if efl has a
mistake in it you just nuked efl's own internal safety. i highly suggest not
doing this.

it may be that we remove the ability to compile without this check in the end
as i an just see it now. gentoo ricers are going to add a use flag to turn this
off and then we will get tonnes of stability complaints because the rest of us
normal people run without turning the safety off.

it's worth keeping this safety on. it doesn't cost much and is totally worth
it. 

- Is it thread-safe? I know it's a silly question, but a word confirming
it would be good.

eo is. yes. efl in general (evas, edje etc.) are not, but eo is.

 
 
 -- 
 Vinícius dos Santos Oliveira
 https://about.me/vinipsmaker
 --
 ___
 enlightenment-devel mailing list
 enlightenment-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users