I ran across it browsing and it looks pretty interesting. It's purpose
remains a mystery to to me. -- thanks so much ^^ Robert |
> On 14 Oct 2015, at 17:01, Robert Withers <[hidden email]> wrote: > > I ran across it browsing and it looks pretty interesting. It's purpose remains a mystery to to me. NativeBoost provides an FFI. It’s used by Athens for example to render the fonts in Pharo using Cairo (http://cairographics.org). Cheers, Max > > -- > thanks so much ^^ > Robert > |
but beware… ASMJIT part of NB (and well… NB it self, that means) will fade away…
it will remain compatible (95% of the cases), but we will unload it… there is a lot of maintainability and security concerns around it. Esteban > On 14 Oct 2015, at 17:13, Max Leske <[hidden email]> wrote: > > >> On 14 Oct 2015, at 17:01, Robert Withers <[hidden email]> wrote: >> >> I ran across it browsing and it looks pretty interesting. It's purpose remains a mystery to to me. > > NativeBoost provides an FFI. It’s used by Athens for example to render the fonts in Pharo using Cairo (http://cairographics.org). > > Cheers, > Max > >> >> -- >> thanks so much ^^ >> Robert >> > > |
In reply to this post by Max Leske
;-) I knew you had fonts. Somewhere inside, i just had that feeling.
Cheers, --- robert > On Oct 14, 2015, at 11:13 AM, Max Leske <[hidden email]> wrote: > > >> On 14 Oct 2015, at 17:01, Robert Withers <[hidden email]> wrote: >> >> I ran across it browsing and it looks pretty interesting. It's purpose remains a mystery to to me. > > NativeBoost provides an FFI. It’s used by Athens for example to render the fonts in Pharo using Cairo (http://cairographics.org). > > Cheers, > Max > >> >> -- >> thanks so much ^^ >> Robert > > |
In reply to this post by Max Leske
Max, if I were to call a blocking 'select' call for NIO, do you think it would lock the image? Thx
--- robert > On Oct 14, 2015, at 11:13 AM, Max Leske <[hidden email]> wrote: > > >> On 14 Oct 2015, at 17:01, Robert Withers <[hidden email]> wrote: >> >> I ran across it browsing and it looks pretty interesting. It's purpose remains a mystery to to me. > > NativeBoost provides an FFI. It’s used by Athens for example to render the fonts in Pharo using Cairo (http://cairographics.org). > > Cheers, > Max > >> >> -- >> thanks so much ^^ >> Robert > > |
In reply to this post by EstebanLM
I'd think there's just as much concern with all the globals. What does
ASMJIT do? a Jit? thanks so much ^^ Robert On 10/14/2015 11:18 AM, Esteban Lorenzano wrote: > but beware… ASMJIT part of NB (and well… NB it self, that means) will fade away… > it will remain compatible (95% of the cases), but we will unload it… there is a lot of maintainability and security concerns around it. > > Esteban > > >> On 14 Oct 2015, at 17:13, Max Leske <[hidden email]> wrote: >> >> >>> On 14 Oct 2015, at 17:01, Robert Withers <[hidden email]> wrote: >>> >>> I ran across it browsing and it looks pretty interesting. It's purpose remains a mystery to to me. >> >> NativeBoost provides an FFI. It’s used by Athens for example to render the fonts in Pharo using Cairo (http://cairographics.org). >> >> Cheers, >> Max >> >>> >>> -- >>> thanks so much ^^ >>> Robert >>> >> >> > > |
it allows you to define and execute assembly code in the image.
Esteban > On 14 Oct 2015, at 18:24, Robert Withers <[hidden email]> wrote: > > I'd think there's just as much concern with all the globals. What does ASMJIT do? a Jit? > > thanks so much ^^ > Robert > > On 10/14/2015 11:18 AM, Esteban Lorenzano wrote: >> but beware… ASMJIT part of NB (and well… NB it self, that means) will fade away… >> it will remain compatible (95% of the cases), but we will unload it… there is a lot of maintainability and security concerns around it. >> >> Esteban >> >> >>> On 14 Oct 2015, at 17:13, Max Leske <[hidden email]> wrote: >>> >>> >>>> On 14 Oct 2015, at 17:01, Robert Withers <[hidden email]> wrote: >>>> >>>> I ran across it browsing and it looks pretty interesting. It's purpose remains a mystery to to me. >>> >>> NativeBoost provides an FFI. It’s used by Athens for example to render the fonts in Pharo using Cairo (http://cairographics.org). >>> >>> Cheers, >>> Max >>> >>>> >>>> -- >>>> thanks so much ^^ >>>> Robert >>>> >>> >>> >> >> > |
Awesome! SO you can do emulation. That's fantastic.
thanks so much ^^ Robert On 10/14/2015 12:30 PM, Esteban Lorenzano wrote: > it allows you to define and execute assembly code in the image. > > Esteban > >> On 14 Oct 2015, at 18:24, Robert Withers <[hidden email]> wrote: >> >> I'd think there's just as much concern with all the globals. What does ASMJIT do? a Jit? >> >> thanks so much ^^ >> Robert >> >> On 10/14/2015 11:18 AM, Esteban Lorenzano wrote: >>> but beware… ASMJIT part of NB (and well… NB it self, that means) will fade away… >>> it will remain compatible (95% of the cases), but we will unload it… there is a lot of maintainability and security concerns around it. >>> >>> Esteban >>> >>> >>>> On 14 Oct 2015, at 17:13, Max Leske <[hidden email]> wrote: >>>> >>>> >>>>> On 14 Oct 2015, at 17:01, Robert Withers <[hidden email]> wrote: >>>>> >>>>> I ran across it browsing and it looks pretty interesting. It's purpose remains a mystery to to me. >>>> >>>> NativeBoost provides an FFI. It’s used by Athens for example to render the fonts in Pharo using Cairo (http://cairographics.org). >>>> >>>> Cheers, >>>> Max >>>> >>>>> >>>>> -- >>>>> thanks so much ^^ >>>>> Robert >>>>> >>>> >>>> >>> >>> >> > > |
So to summarise the great thing about NB is that it does assembly code with pharo syntax, the bad thing about NB is that it does assembly code with pharo syntax. Of course there are not that many people around to be sane enough to write assembly , so of course it will be removed at some point. On Wed, Oct 14, 2015 at 7:36 PM Robert Withers <[hidden email]> wrote: Awesome! SO you can do emulation. That's fantastic. |
Well, yes, I have not much use for this in my projects. The example of
FFI, however, it great to find. thanks so much ^^ Robert On 10/14/2015 12:48 PM, Dimitris Chloupis wrote: > So to summarise the great thing about NB is that it does assembly code > with pharo syntax, the bad thing about NB is that it does assembly code > with pharo syntax. > > Of course there are not that many people around to be sane enough to > write assembly , so of course it will be removed at some point. > > On Wed, Oct 14, 2015 at 7:36 PM Robert Withers > <[hidden email] <mailto:[hidden email]>> wrote: > > Awesome! SO you can do emulation. That's fantastic. > > thanks so much ^^ > Robert > > On 10/14/2015 12:30 PM, Esteban Lorenzano wrote: > > it allows you to define and execute assembly code in the image. > > > > Esteban > > > >> On 14 Oct 2015, at 18:24, Robert Withers > <[hidden email] <mailto:[hidden email]>> wrote: > >> > >> I'd think there's just as much concern with all the globals. > What does ASMJIT do? a Jit? > >> > >> thanks so much ^^ > >> Robert > >> > >> On 10/14/2015 11:18 AM, Esteban Lorenzano wrote: > >>> but beware… ASMJIT part of NB (and well… NB it self, that > means) will fade away… > >>> it will remain compatible (95% of the cases), but we will > unload it… there is a lot of maintainability and security concerns > around it. > >>> > >>> Esteban > >>> > >>> > >>>> On 14 Oct 2015, at 17:13, Max Leske <[hidden email] > <mailto:[hidden email]>> wrote: > >>>> > >>>> > >>>>> On 14 Oct 2015, at 17:01, Robert Withers > <[hidden email] <mailto:[hidden email]>> wrote: > >>>>> > >>>>> I ran across it browsing and it looks pretty interesting. > It's purpose remains a mystery to to me. > >>>> > >>>> NativeBoost provides an FFI. It’s used by Athens for example > to render the fonts in Pharo using Cairo (http://cairographics.org). > >>>> > >>>> Cheers, > >>>> Max > >>>> > >>>>> > >>>>> -- > >>>>> thanks so much ^^ > >>>>> Robert > >>>>> > >>>> > >>>> > >>> > >>> > >> > > > > > |
In reply to this post by Robert Withers
> On 14 Oct 2015, at 17:20, Robert Withers <[hidden email]> wrote: > > Max, if I were to call a blocking 'select' call for NIO, do you think it would lock the image? Thx Yes. Only callbacks can work asynchronously. > > --- > robert > >> On Oct 14, 2015, at 11:13 AM, Max Leske <[hidden email]> wrote: >> >> >>> On 14 Oct 2015, at 17:01, Robert Withers <[hidden email]> wrote: >>> >>> I ran across it browsing and it looks pretty interesting. It's purpose remains a mystery to to me. >> >> NativeBoost provides an FFI. It’s used by Athens for example to render the fonts in Pharo using Cairo (http://cairographics.org). >> >> Cheers, >> Max >> >>> >>> -- >>> thanks so much ^^ >>> Robert >> >> > |
Free forum by Nabble | Edit this page |