Re: D future ...

2016-12-28 Thread YAHB via Digitalmars-d

On Wednesday, 28 December 2016 at 12:44:38 UTC, Satoshi wrote:

On Wednesday, 28 December 2016 at 12:14:02 UTC, YAHB wrote:
But what's the real issue ? You want to release a 
pre-compiled static library with headers ?

Yes.


you'll be in front of another issue then: "dmd_personality"... 
unless you release the static library for DMD, LDC, GDC, + 
each version for each, basically debug + release...so already 
6 ;]


Nope :)
Rikarin Studio is a package of precompiled druntime, phobos, 
Rikarin Framework (Async core, GUI AppKit, basic bindings...) 
bundled with LDC and own build tool distributed as a toolkit. 
User will not be able to choose between compilers :)


This is what people need, not 800 variants of every tool where 
at least one cannot work properly.


Sorry, to be honest I didn't take you seriously. Your bug report, 
so the starter of this off topic fork, is barely understandable: 
impossible to understand if it was a language issue, an issue of 
the header function generator...


You can open a bounty for this.


Re: D future ...

2016-12-28 Thread YAHB via Digitalmars-d

On Wednesday, 28 December 2016 at 12:43:03 UTC, bachmeier wrote:

On Wednesday, 28 December 2016 at 08:35:52 UTC, Satoshi wrote:
I'm working on a commercial IDE and GUI framework for a year 
and half and I'm not able to release any version due to this 
bug[1].


...

Please, stop adding new features to D and start fixing 
existing ones.


- Satoshi

---
[1] https://issues.dlang.org/show_bug.cgi?id=16590


You've got things reversed. The point of a company like Google 
or Sun backing a language is that things get done, like this 
bug fix, so that the language can be used for whatever that 
company needs it to do.


You claim you want to make money off the language, yet you are 
demanding that volunteers immediately fix a bug that is holding 
you back. That's an odd business model. You have three options: 
pay to fix it yourself, use a different language that allows 
you to benefit from work paid for by more profitable companies 
like Google, or wait for volunteers to do it on their schedule.


This is not unique to D. I'm reminded of Visual Studio not 
supporting C99 or Firefox not supporting certain HTML 5 
features.


That was what I thought to propose to him: he could found a 
bounty. Bounties are for a product but the founder doesn't have 
to be in the company or, like here, in the organization.


Re: D future ...

2016-12-28 Thread YAHB via Digitalmars-d

On Wednesday, 28 December 2016 at 11:36:33 UTC, Satoshi wrote:

On Wednesday, 28 December 2016 at 11:18:10 UTC, YAHB wrote:

On Wednesday, 28 December 2016 at 10:52:45 UTC, Satoshi wrote:
On Wednesday, 28 December 2016 at 10:52:45 UTC, Satoshi wrote:
But what's the real issue ? You want to release a pre-compiled 
static library with headers ?

Yes.


you'll be in front of another issue then: "dmd_personality"... 
unless you release the static library for DMD, LDC, GDC, + each 
version for each, basically debug + release...so already 6 ;]


Re: D future ...

2016-12-28 Thread YAHB via Digitalmars-d

On Wednesday, 28 December 2016 at 11:36:33 UTC, Satoshi wrote:

On Wednesday, 28 December 2016 at 11:18:10 UTC, YAHB wrote:

On Wednesday, 28 December 2016 at 10:52:45 UTC, Satoshi wrote:
On Wednesday, 28 December 2016 at 10:52:45 UTC, Satoshi wrote:
Making header files manually is a wast of time what i don't 
have.


Write your own header generator.

Yes, why not to write my own language.


Pfff...too hard to use an AST visitor. And that wants to release 
a commercial IDE.




Personally I don't get the point of writing an IDE if at a 
time or another you don't start working a bit around you 
know...D syntax, D grammar.

Actually, I written an OS in D.


True...an Outrageous Scam...



Instead you seem to get stuck on first issue related to the 
language.
First issue? Developers of LDC can respond and fix issue in a 
real time but developers of D frontend not. And that's the 
thing what pissed me off.


But what's the real issue ? You want to release a pre-compiled 
static library with headers ?

Yes.


Then you could license the sources, simply.

No, thanks.


Just think to your strategy and try to be wise. Even Qt sources 
are available. There's at least 10 ways to waste a freelance 
commercial project.




Personally I've been client of a commercial GUI framework, and 
we get the sources with the license. It worked, I mean that 
the developer had clients.





Re: D future ...

2016-12-28 Thread YAHB via Digitalmars-d

On Wednesday, 28 December 2016 at 10:52:45 UTC, Satoshi wrote:
On Wednesday, 28 December 2016 at 10:52:45 UTC, Satoshi wrote:
Making header files manually is a wast of time what i don't 
have.


Write your own header generator. Personally I don't get the point 
of writing an IDE if at a time or another you don't start working 
a bit around you know...D syntax, D grammar. Instead you seem to 
get stuck on first issue related to the language.


But what's the real issue ? You want to release a pre-compiled 
static library with headers ? Then you could license the sources, 
simply. Personally I've been client of a commercial GUI 
framework, and we get the sources with the license. It worked, I 
mean that the developer had clients.