Re: Another opportunity for a major design win has presented itself

2013-02-09 Thread Michael
If option -shared is selected, will it automatically generate 
as PIC, or do you have to also specify -fPIC?


When I used gfortran, it was -shared only on windows, on linux 
both options: -shared and -fPIC.


Was obtained empirically.



Re: Higgs, a JavaScript JIT done in D

2013-02-09 Thread Nick Sabalausky
On Mon, 04 Feb 2013 19:19 +
Dejan Lekic  wrote:

> Nick Sabalausky wrote:
> 
> > On Sun, 03 Feb 2013 22:15:09 +0100
> > "Michael"  wrote:
> > 
> >> Best code, it's which works and the client is satisfied.
> > 
> > And the end users are satisfied. AND doesn't cause problems when it
> > inevitably needs maintenance. And isn't prone to crapping out or
> > breaches of security.
> 
> AND you expect that from ONE, single person who is implementing
> something like Higgs? :) Come on, be realistic...
> 

Just to be clear, I was replying to the comment about what qualifies as
"best" code. I never said anything about *expecting* anything.



Re: "D Language, chained null checks and the Maybe monad" - article

2013-02-09 Thread Michael

Changes

According to D Style Guide added proper casing and naming (before 
-> after): Do -> call, If -> when, Return -> select, With -> 
select, WithValue -> selectValue.


Removed property attribute @property because these functions are 
not properties that belonging to object, there is no sence in 
UFCS to property.


Any thoughts?

P.S.: Sources not yet updated.


Re: Another opportunity for a major design win has presented itself

2013-02-09 Thread Walter Bright

On 2/8/2013 6:19 PM, Iain Buclaw wrote:

On 7 Feb 2013 20:21, "Walter Bright" mailto:newshou...@digitalmars.com>> wrote:
 >
 > No, I can't say who it is at this time. Sorry. But it is a huge opportunity
for us.
 >
 > To get the design win, we need to:
 >
 > (a) get dynamic linking and loading to work
 >

We should probably discuss implemetation ideas when you next have the
opportunity.  :)


Sure. I want to get the next release out, first, and then we'll get the shared 
library thing working.