Re: Vision document for H1 2018

2018-03-11 Thread Laeeth Isharc via Digitalmars-d-announce
On Sunday, 11 March 2018 at 19:58:51 UTC, rumbu wrote: On Sunday, 11 March 2018 at 17:15:28 UTC, Seb wrote: [...] Yes, I'm the typical lazy convenient Windows user scared of the terminal window. [...] I am happy for Posix users. Theoretically the process is the same on Windows.

Re: Vision document for H1 2018

2018-03-11 Thread Laeeth Isharc via Digitalmars-d-announce
On Sunday, 11 March 2018 at 07:59:53 UTC, rumbu wrote: On Sunday, 11 March 2018 at 01:10:28 UTC, psychoticRabbit wrote: On Sunday, 11 March 2018 at 00:36:19 UTC, Dylan Graham wrote: And personally, depending on the problem, C# is better to program in than D. I still don't know why C#

Re: Vision document for H1 2018

2018-03-11 Thread Laeeth Isharc via Digitalmars-d-announce
On Sunday, 11 March 2018 at 16:15:22 UTC, rumbu wrote: On Sunday, 11 March 2018 at 14:37:28 UTC, bachmeier wrote: And this clarifies the source of your confusion. The D programming language is an open source project, not a for-profit company. D is not the language you're looking for. There

Re: Question over C++ to D conversion

2018-03-11 Thread Laeeth Isharc via Digitalmars-d
On Monday, 12 March 2018 at 01:10:41 UTC, Richard wrote: The second is that mbed uses C++ class's for it's API most of this is just headers such I was wondering if there are any other ways that are known about for translating C++ into D, or accessing C++ libraries. Many Thanks Richard See

Re: C++ launched its community survey, too

2018-03-10 Thread Laeeth Isharc via Digitalmars-d
On Tuesday, 27 February 2018 at 21:07:03 UTC, H. S. Teoh wrote: It would be nice if you could actually just copy-n-paste a C header into an extern(C) block in D and have it Just Work(tm), but practically all C headers are dependent on macros one way or another that it would require including

Re: Which language futures make D overcompicated?

2018-02-17 Thread Laeeth Isharc via Digitalmars-d
On Friday, 9 February 2018 at 19:01:30 UTC, H. S. Teoh wrote: If somebody *paid* me to work on dub, then perhaps I will. But right now, my level of motivation and interest in doing so is pretty low, and is on the losing side of the competition against the myriad other projects that I could

Re: Quora: Why hasn't D started to replace C++?

2018-02-07 Thread Laeeth Isharc via Digitalmars-d
On Thursday, 8 February 2018 at 00:09:47 UTC, Ali wrote: On Tuesday, 30 January 2018 at 20:45:44 UTC, Andrei Alexandrescu wrote: https://www.quora.com/Why-hasnt-D-started-to-replace-C++ Andrei my modest opinion about this D currently is a small player, that have an attractive proposition

Re: Quora: Why hasn't D started to replace C++?

2018-02-07 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 7 February 2018 at 21:02:11 UTC, data pulverizer wrote: On Tuesday, 30 January 2018 at 20:45:44 UTC, Andrei Alexandrescu wrote: https://www.quora.com/Why-hasnt-D-started-to-replace-C++ Andrei The Betamax Problem When you introduce something new, how do you know that it is

Re: My choice to pick Go over D ( and Rust ), mostly non-technical

2018-02-04 Thread Laeeth Isharc via Digitalmars-d
On Friday, 2 February 2018 at 15:06:35 UTC, Benny wrote: You want to produce Excel's? Excel-d but it faces the same issue as being the only native project. What if the author ... Since you mention this, there isn't just single author of excel-d. If something happened to me, most likely

Re: An idea for commercial support for D

2018-01-30 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 4 January 2015 at 08:31:23 UTC, Joakim wrote: This is an idea I've been kicking around for a while, and given the need for commercial support for D, would perhaps work well here. [...] By the way, in case you are interested in this path personally still, I'd be willing to pay

Re: How programmers transition between languages

2018-01-30 Thread Laeeth Isharc via Digitalmars-d
On Tuesday, 30 January 2018 at 09:20:37 UTC, aberba wrote: On Sunday, 28 January 2018 at 18:54:34 UTC, Laeeth Isharc wrote: On Sunday, 28 January 2018 at 13:50:03 UTC, Michael wrote: I do worry that, having been using D for about 3 1/2 years now, that the perceptions of D outside of this

Re: How programmers transition between languages

2018-01-28 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 28 January 2018 at 13:50:03 UTC, Michael wrote: I do worry that, having been using D for about 3 1/2 years now, that the perceptions of D outside of this community don't seem to be changing much. It does seem to make a huge difference to have a big company behind a language, purely

C++ function mangling Linux GCC

2018-01-17 Thread Laeeth Isharc via Digitalmars-d-learn
Am I missing something, or should extern(C++) just work for binding to gcc C++ on Linux. It works fine for primitives but fails for pointer type arguments. Extern "C" works fine. Does D know how to mangle function names based on pointer types? I have created matching types on both sides.

Re: __traits(documentation, X)

2018-01-16 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 17 January 2018 at 02:19:11 UTC, Seb wrote: What ``` /// my fancy string enum documentedEnum = 1; enum funcDoc = __traits(documentation, documentedFunc); assert(funcDoc == "my fancy string") ``` See https://github.com/dlang/dmd/pull/6872 for better examples Status ---

Re: C++ Interop

2018-01-07 Thread Laeeth Isharc via Digitalmars-d-learn
On Saturday, 6 January 2018 at 11:17:56 UTC, Seb wrote: On Friday, 5 January 2018 at 13:02:12 UTC, qznc wrote: I'm exploring [0] C++ interop after watching Walter's presentation [1]. [...] I know about this: https://github.com/Remedy-Entertainment/binderoo

Re: Any free stock market data API?

2018-01-04 Thread Laeeth Isharc via Digitalmars-d-learn
On Thursday, 4 January 2018 at 23:04:44 UTC, Amorphorious wrote: Most are in other languages: https://www.alphavantage.co/ https://iextrading.com/ are two free ones. I'm just hoping for a more D'ish solution. I wrote a simple api for quandl.com and somewhere I have one for yahoo. Neither

Re: What do you want to see for a mature DLang?

2018-01-04 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 30 December 2017 at 03:07:57 UTC, IM wrote: On Friday, 29 December 2017 at 17:29:47 UTC, Adam D. Ruppe wrote: On Friday, 29 December 2017 at 07:53:51 UTC, IM wrote: -- Better compiler errors, better compiler errors, better compiler errors. This is the only thing I greatly

Re: How do you use D?

2018-01-04 Thread Laeeth Isharc via Digitalmars-d
On Thursday, 4 January 2018 at 15:52:15 UTC, Andre Pany wrote: On Friday, 28 July 2017 at 14:58:01 UTC, Ali wrote: [...] I am working for a german software company. There are various programming languages used. I created several non customer facing tools in D for the projects I am involved.

Re: D downloads

2018-01-01 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 30 December 2017 at 00:14:45 UTC, codephantom wrote: On Saturday, 23 December 2017 at 21:04:52 UTC, Laeeth Isharc wrote: http://erdani.com/d/downloads.daily.png Bad data, one off spike, or something else?

Re: D downloads

2018-01-01 Thread Laeeth Isharc via Digitalmars-d
On Thursday, 28 December 2017 at 22:02:16 UTC, Walter Bright wrote: On 12/24/2017 7:33 AM, Laeeth Isharc wrote: (The first person to receive Bitcoin was Hal Finney, a prominent member of both the extropians and cypherpunks lists). Hal was in the dorm room next to mine when I was a freshman. He

Re: structs inheriting from and implementing interfaces

2018-01-01 Thread Laeeth Isharc via Digitalmars-d-learn
On Friday, 29 December 2017 at 12:59:21 UTC, rjframe wrote: On Fri, 29 Dec 2017 12:39:25 +, Nicholas Wilson wrote: On Friday, 29 December 2017 at 12:03:59 UTC, Mike Franklin wrote: The problem is that interfaces are a runtime thing (e.g. you can cast a class to an interface) structs

Re: Maybe D is right about GC after all !

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Thursday, 28 December 2017 at 00:36:32 UTC, Dan partelly wrote: On Wednesday, 27 December 2017 at 22:36:08 UTC, Walter Bright wrote: On 12/27/2017 8:57 AM, Laeeth Isharc wrote: It's much better to have a monopoly of some niche or set of niches and to use energy from success to expand out

Re: D as a betterC a game changer ?

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Thursday, 28 December 2017 at 02:21:09 UTC, Dan Partelly wrote: On Thursday, 28 December 2017 at 01:09:34 UTC, codephantom wrote: But honestly, the best way to learn about a programming language, is to start using it. Sure , **if** you decide it worth to be learned. And honestly,

Re: D as a betterC a game changer ?

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 27 December 2017 at 18:23:37 UTC, Dan Partelly wrote: On Wednesday, 27 December 2017 at 16:46:18 UTC, Russel Winder wrote: It is all about differentiation. Forget competing against C, C++, and Rust. D is the C++ inspired language with GC that isn't Go. So what I hear is: if

Re: Maybe D is right about GC after all !

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 24 December 2017 at 21:27:12 UTC, Russel Winder wrote: On Sun, 2017-12-24 at 16:58 +, Laeeth Isharc via Digitalmars-d wrote: Programming languages are tools for solving problems, and people face different problems and they also have different capabilities and tastes, which means

Re: Maybe D is right about GC after all !

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 27 December 2017 at 16:53:16 UTC, Dan Partelly wrote: On Wednesday, 27 December 2017 at 16:38:35 UTC, Laeeth Isharc wrote: A fair amount of D's design is based on psychology. I'd love to hear more about this sometime. I never thought of this in the context of programming

Re: Maybe D is right about GC after all !

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 24 December 2017 at 20:58:51 UTC, Russel Winder wrote: On Sun, 2017-12-24 at 17:13 +, Laeeth Isharc via Digitalmars-d wrote: […] New things grow at the fringes. See the work of Clayton Christensen and his book the Innovator's Dilemma. A head-on assault is ill-advised

Re: Maybe D is right about GC after all !

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 27 December 2017 at 16:44:25 UTC, Laeeth Isharc wrote: On Wednesday, 27 December 2017 at 16:29:02 UTC, Russel Winder wrote: On Wed, 2017-12-27 at 02:13 -0800, Walter Bright via Digitalmars-d wrote: […] Builtin unittests and Ddoc, for example. There's a big psychological

Re: Maybe D is right about GC after all !

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 27 December 2017 at 16:29:02 UTC, Russel Winder wrote: On Wed, 2017-12-27 at 02:13 -0800, Walter Bright via Digitalmars-d wrote: […] Builtin unittests and Ddoc, for example. There's a big psychological advantage to having them built in rather than requiring an external tool.

Re: Maybe D is right about GC after all !

2017-12-27 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 27 December 2017 at 07:44:30 UTC, Walter Bright wrote: On 12/26/2017 4:18 AM, Russel Winder wrote: All of which brings us full circle: when it comes to programming languages and software development, it is all about advocacy, prejudice, and belief, there is very, very little

Re: Maybe D is right about GC after all !

2017-12-24 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 24 December 2017 at 17:08:26 UTC, Russel Winder wrote: On Sun, 2017-12-24 at 16:51 +, Patrick Schluter via Digitalmars-d wrote: […] The big issues with Java and C# are the required infrastructure for deployment. They could be the best languages since sliced bread, they would

Re: Maybe D is right about GC after all !

2017-12-24 Thread Laeeth Isharc via Digitalmars-d
Programming languages are tools for solving problems, and people face different problems and they also have different capabilities and tastes, which means even for people facing identical problems, the right tool for the job may not be the same because they aren't identical as groups and as

Re: D downloads

2017-12-24 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 24 December 2017 at 12:25:49 UTC, Guillaume Piolat wrote: On Saturday, 23 December 2017 at 21:04:52 UTC, Laeeth Isharc wrote: http://erdani.com/d/downloads.daily.png Bad data, one off spike, or something else? Perdon my skepticism, but there is a higher chance that a new web

Re: excel-d v0.2.16 - now with more @Async

2017-12-23 Thread Laeeth Isharc via Digitalmars-d-announce
On Friday, 22 December 2017 at 22:08:23 UTC, Mengu wrote: On Friday, 22 December 2017 at 00:41:31 UTC, Atila Neves wrote: excel-d lets you write plain D code that can be run from Excel unmodified via the magic of compile-time reflection. [...] can we use excel-d with office for mac? I

D downloads

2017-12-23 Thread Laeeth Isharc via Digitalmars-d
http://erdani.com/d/downloads.daily.png Bad data, one off spike, or something else?

Re: (Possibly paid opportunity): PyD - Win 64

2017-12-05 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 2 December 2017 at 09:12:07 UTC, Thomas Mader wrote: On Friday, 1 December 2017 at 13:30:21 UTC, Laeeth Isharc wrote: Hi. I'd like to get PyD working on Windows 64. I think it's probably just a simple linking / library problem, but don't have time to work on it myself right

(Possibly paid opportunity): PyD - Win 64

2017-12-01 Thread Laeeth Isharc via Digitalmars-d
Hi. I'd like to get PyD working on Windows 64. I think it's probably just a simple linking / library problem, but don't have time to work on it myself right now. If somebody would be interested in helping, we could pay for help on this. laeeth at kaleidic.io Thanks. Laeeth.

ESR on post-C landscape

2017-11-13 Thread Laeeth Isharc via Digitalmars-d-learn
He mentions D, a bit dismissively. http://esr.ibiblio.org/?p=7724=1#comment-1912717

Re: D for microservices

2017-10-23 Thread Laeeth Isharc via Digitalmars-d
On Monday, 23 October 2017 at 12:08:52 UTC, Jacob Carlborg wrote: On 2017-10-22 04:48, Joakim wrote: I just read the following two week-old comment on the ldc issue tracker, when someone tried to run D on Alpine linux: "For now everything works(?) but I think the process could be improved..

Re: My first experience as a D Newbie

2017-10-23 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 21 October 2017 at 09:51:41 UTC, Mark wrote: On Saturday, 21 October 2017 at 01:45:40 UTC, codephantom wrote: The real challenge (and ultimate goal) for any open-source project (especially a volunteer based one), is finding equilibria. Honestly, I do not believe that an

Re: D for microservices

2017-10-23 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 22 October 2017 at 02:48:57 UTC, Joakim wrote: I just read the following two week-old comment on the ldc issue tracker, when someone tried to run D on Alpine linux: "For now everything works(?) but I think the process could be improved.. Would be really cool to have LDC easily

Re: My two cents

2017-10-23 Thread Laeeth Isharc via Digitalmars-d
On Friday, 20 October 2017 at 15:38:53 UTC, Martin Nowak wrote: Commercial usage, shared libraries and stuff There isn't any handy tool to download, manage and publish closed source stuff. dub is great for simple solutions but useless in big projects with multiple targets, configurations, etc.

Re: London senior DevOps job and two London [D-ish] developer roles

2017-10-20 Thread Laeeth Isharc via Digitalmars-d-announce
On Friday, 20 October 2017 at 09:11:17 UTC, Arjan wrote: On Thursday, 19 October 2017 at 20:01:20 UTC, Laeeth Isharc wrote: Hi. Symmetry Investments is looking to hire ... Please feel free to drop me a line if you're interested or know of someone who might be - for this role or for the

London senior DevOps job and two London [D-ish] developer roles

2017-10-19 Thread Laeeth Isharc via Digitalmars-d-announce
Hi. Symmetry Investments is looking to hire one senior platform engineering / devops person in London (and also looking for two developers - one for building native/Jupyter GUI front-end of tools, and the other to work with our research team). So far, I've only had time to write and post

Re: My first experience as a D Newbie

2017-10-18 Thread Laeeth Isharc via Digitalmars-d
On Thursday, 19 October 2017 at 01:32:14 UTC, codephantom wrote: The open-source community is mostly driven by 'volunteers'...who work on what they want to work on, when they have some spare time to work on it. I think too many people do not understand this, and so come in with bloated

Re: My first experience as a D Newbie

2017-10-18 Thread Laeeth Isharc via Digitalmars-d
On Monday, 16 October 2017 at 08:56:21 UTC, Rion wrote: When you invest this time into a language, you have expectations. A person expects for a language this old, that every puzzle fits together without issue. I can't say that your process for forming expectations is wrong, but it's

Re: D on quora ...

2017-10-15 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 14 October 2017 at 22:43:33 UTC, Adam Wilson wrote: On 10/7/17 14:08, Laeeth Isharc wrote: In a polyglot environment, D's code generation and introspection abilities might be quite valuable if it allows you to write core building blocks once and call them from other languages

Re: D on quora ...

2017-10-15 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 15 October 2017 at 07:21:55 UTC, Ecstatic Coder wrote: But as a C++ developer, I can tell you that : D's GC is what prevents me to use it for my current C++ programming tasks. Because I can perfectly live with a GC that progressively collects bits of memory in a predefined amount

Re: My first experience as a D Newbie

2017-10-15 Thread Laeeth Isharc via Digitalmars-d
On Friday, 13 October 2017 at 15:29:54 UTC, Rion wrote: I have probably put in a few hundred hours try to learn D and get going. And half that time was pure wasted on bugs, editor issues, frustration, hours looking up something that is so easy in other languages, ... Recently i was helping a

Re: My first experience as a D Newbie

2017-10-15 Thread Laeeth Isharc via Digitalmars-d
On Friday, 13 October 2017 at 13:14:39 UTC, Steven Schveighoffer wrote: On 10/13/17 2:58 AM, Peter R wrote: Replying to a couple of the comments here "I don't know if it's a different expectation or a different mindset or something else." I'd like to think I'm fairly knowledgeable, but Yes, I

Re: Infuriating DUB/DMD build bug.

2017-10-13 Thread Laeeth Isharc via Digitalmars-d-learn
On Saturday, 7 October 2017 at 19:34:53 UTC, WhatMeForget wrote: On Friday, 6 October 2017 at 23:02:56 UTC, Laeeth Isharc wrote: On Thursday, 5 October 2017 at 21:48:20 UTC, WhatMeWorry wrote: I've got a github project and using DUB with DMD and I keep running into this problem. I've tried

Re: Fast removal of character

2017-10-12 Thread Laeeth Isharc via Digitalmars-d-learn
On Wednesday, 11 October 2017 at 22:22:43 UTC, Johan Engelen wrote: std.string.removechars is now deprecated. https://dlang.org/changelog/2.075.0.html#pattern-deprecate What is now the most efficient way to remove characters from a string, if only one type of character needs to be removed?

Re: D on quora ...

2017-10-11 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 8 October 2017 at 04:23:50 UTC, Jerry wrote: On Saturday, 7 October 2017 at 06:19:01 UTC, Brad Roberts wrote: As always, focusing on the users of the language tends to pay a lot more dividends than focusing on nay sayers.  Luckily, that's how things tend to proceed here, so yay

Re: Catching C++ Exceptions in D - Windows and Linux

2017-10-10 Thread Laeeth Isharc via Digitalmars-d-learn
On Tuesday, 12 September 2017 at 04:33:30 UTC, Nicholas Wilson wrote: On Tuesday, 12 September 2017 at 03:51:45 UTC, Laeeth Isharc wrote: Hi. I'm here in HK with Ilya, Atila, John Colvin, and Jonathan Davis. I wondered what the current state of D catching C++ exceptions was on Linux and

Re: gdc is in

2017-10-08 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 8 October 2017 at 19:30:48 UTC, Ali Çehreli wrote: On 10/08/2017 10:49 AM, Jack Applegame wrote: On Sunday, 8 October 2017 at 08:38:15 UTC, Iain Buclaw wrote: Donating for the upkeep of our infrastructure is also welcome. ;-) How to do this? You can donate to the foundation:

Re: D on quora ...

2017-10-07 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 7 October 2017 at 20:44:44 UTC, Adam D. Ruppe wrote: On Saturday, 7 October 2017 at 20:36:24 UTC, Laeeth Isharc wrote: Would it make sense to have a BetterC version define for Phobos? Quite a lot of Phobos already works that way. blog post to enlighten the masses?

Re: D on quora ...

2017-10-07 Thread Laeeth Isharc via Digitalmars-d
On 10/6/2017 10:19 PM, Adam Wilson via Digitalmars-d wrote: > What if we stop focusing on the C/C++ people so much? The > like their tools and have no perceivable interest in moving > away from them (Stockholm Syndrome much?). The arguments the > use are primarily meant as defensive ploys,

Re: D on quora ...

2017-10-07 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 7 October 2017 at 09:37:12 UTC, Radu wrote: I think there is some merit criticizing D's GC. The major problem with it ATM is that there is no convenient way to use all (most) of D's std lib without it. This also extends to third party libs - most of them are coded with the GC

Re: D on quora ...

2017-10-06 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 7 October 2017 at 01:00:41 UTC, Jon Degenhardt wrote: On Friday, 6 October 2017 at 18:42:02 UTC, H. S. Teoh wrote: On Fri, Oct 06, 2017 at 06:09:58PM +, Ali via Digitalmars-d wrote: The reputation is D's GC is slow, and Manual Memory Management is fast The first point is

Re: Infuriating DUB/DMD build bug.

2017-10-06 Thread Laeeth Isharc via Digitalmars-d-learn
On Thursday, 5 October 2017 at 21:48:20 UTC, WhatMeWorry wrote: I've got a github project and using DUB with DMD and I keep running into this problem. I've tried deleting the entire ...\AppData\Roaming\dub\packages folder, but the problem repeats the very next build attempt. [...] See my

Re: D on quora ...

2017-10-06 Thread Laeeth Isharc via Digitalmars-d
On Friday, 6 October 2017 at 17:27:03 UTC, H. S. Teoh wrote: Why is GC a problem? T -- Everybody talks about it, but nobody does anything about it! -- Mark Twain** Are you sure your quotes are randomly generated ?? Jonathan Davis wrote: "We don't want D's standard library to rely

Re: dmd path handling is a bit dated

2017-10-06 Thread Laeeth Isharc via Digitalmars-d-learn
On Friday, 6 October 2017 at 20:11:25 UTC, Laeeth Isharc wrote: DMD path handling is a bit dated, and it's causing build I mean I imagine getcwd and tk/filespec.c might not be the only places that need updating, but I was going to start with those and see what happened.

dmd path handling is a bit dated

2017-10-06 Thread Laeeth Isharc via Digitalmars-d-learn
DMD path handling is a bit dated, and it's causing build problems for us because on Windows it's easy to end up breaking DMD's limit - particularly given how dub likes to turn everything into a relative path. Windows has so many beautiful example of the costs of legacy compat. I just wrote

Catching C++ Exceptions in D - Windows and Linux

2017-09-11 Thread Laeeth Isharc via Digitalmars-d-learn
Hi. I'm here in HK with Ilya, Atila, John Colvin, and Jonathan Davis. I wondered what the current state of D catching C++ exceptions was on Linux and Windows. I know that some work was done on making this possible, and my understanding is that it is, more or less - just wondered what the

Re: dub projects generate docs and host on code.dlang.org?

2017-09-05 Thread Laeeth Isharc via Digitalmars-d
On Tuesday, 5 September 2017 at 03:15:58 UTC, Adam D. Ruppe wrote: On Monday, 4 September 2017 at 11:15:08 UTC, Joakim wrote: While it's an interesting suggestion, dub has 355 open issues, would be better if more people pitched in on those: I have zero interest in fixing dub issues since I

Re: How do you use D?

2017-08-06 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 6 August 2017 at 06:04:57 UTC, Ecstatic Coder wrote: Very interesting post. My bachelor's thesis was a expert system for stock trading implemented with Borland C++ 1.0, and D would have been a good fit as well if had been an option in 1989, so I understand why you think that

Re: How do you use D?

2017-08-05 Thread Laeeth Isharc via Digitalmars-d
On Friday, 28 July 2017 at 14:58:01 UTC, Ali wrote: While the Orgs using D page is very nice ... I hoping to hear more personal stories ... So How do you use D? In work, (key projects or smaller side projects) in your side project, (github, links please) just to learn something new? (I would

Re: How do you use D?

2017-08-05 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 5 August 2017 at 21:31:49 UTC, Ecstatic Coder wrote: It is more about marketing. Maybe Go is not a perfect language, maybe not even a good one, but it's sold so good because of a good marketing So, calling D a "better C++" is a bad advertisement. But if you rename it to

Re: Netflix opensources its first D library: Vectorflow

2017-08-02 Thread Laeeth Isharc via Digitalmars-d-announce
On Thursday, 3 August 2017 at 03:46:11 UTC, Matt wrote: On Wednesday, 2 August 2017 at 21:31:19 UTC, Walter Bright wrote: https://www.reddit.com/r/programming/comments/6r6dwp/netflix_opensources_its_first_d_library_vectorflow/ Speakng of D in data science (where I think it can get traction),

Re: Update to Bare Metal STM32F4 (ARM Cortex-M4) LCD Demo Proof of Concept

2017-07-26 Thread Laeeth Isharc via Digitalmars-d-announce
On Thursday, 20 July 2017 at 12:23:31 UTC, Mike wrote: A few years ago I created a bare metal demo on an ARM Cortex-M4 microcontroller entirely in D. It was just a demonstration that one could do bare metal programming for microcontrollers in D without any dependencies on C or assembly. It

Re: static foreach is now in github master

2017-07-26 Thread Laeeth Isharc via Digitalmars-d-announce
On Monday, 17 July 2017 at 18:14:35 UTC, Andrei Alexandrescu wrote: For those who want to play with our new static foreach feature and are willing to take the steps to building their own dmd, the feature is now merged in master: https://github.com/dlang/dmd/pull/6760 Happy hacking! Andrei

Re: dlang website design

2017-06-24 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 24 June 2017 at 18:10:54 UTC, Adam D. Ruppe wrote: On Friday, 23 June 2017 at 18:26:43 UTC, Ecstatic Coder wrote: I'm also in favor that some of your personal developments be converted into std libs. Eh, std libs is where you lose me. I don't mind offering a "just works" dmd

Re: Go 1.9

2017-06-24 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 24 June 2017 at 11:18:10 UTC, Ecstatic Coder wrote: On Saturday, 24 June 2017 at 10:34:07 UTC, Ola Fosheim Grøstad wrote: On Saturday, 24 June 2017 at 09:35:56 UTC, Ecstatic Coder wrote: I'm assuming that D is for general purpose programming as well. That seems to be where it is

Re: Suggest; LDC windows package offer to install VisualD like DMD does

2017-06-24 Thread Laeeth Isharc via Digitalmars-d
On Saturday, 24 June 2017 at 04:04:14 UTC, Manu wrote: On 23 June 2017 at 22:34, Kagamin via Digitalmars-d < digitalmars-d@puremagic.com> wrote: There's ldc installer? Sounds like a good starting point :) Refit the DMD installer and offer it alongside the archives? Why not add ldc as an

Re: Dub command line knowledge sought

2017-06-23 Thread Laeeth Isharc via Digitalmars-d-learn
On Friday, 23 June 2017 at 08:26:21 UTC, Russel Winder wrote: On Fri, 2017-06-23 at 08:11 +, Nicholas Wilson via Digitalmars-d- learn wrote: On Friday, 23 June 2017 at 07:51:51 UTC, Russel Winder wrote: > I am likely just staring at and missing the data needed: > > How does one invoke dub

Re: Go 1.9

2017-06-22 Thread Laeeth Isharc via Digitalmars-d
On Thursday, 22 June 2017 at 07:32:51 UTC, Wulfklaue wrote: On Thursday, 22 June 2017 at 07:15:26 UTC, Bienlein wrote: In Java development there is almost no C or C++ and no Rust or D at all. Memory is no problem. Some server needs 256 GB RAM or maybe 512 GB? That is just sloppy... There is

Re: dmd -betterC

2017-06-22 Thread Laeeth Isharc via Digitalmars-d
On Tuesday, 20 June 2017 at 01:51:26 UTC, Walter Bright wrote: Is getting a whole lot better: https://github.com/dlang/dmd/pull/6918 You can now build D executables that do not link in anything from Phobos - only from the standard C library. Very cool - this plus Adam's changes. The next

Re: dmd -betterC

2017-06-20 Thread Laeeth Isharc via Digitalmars-d
On Tuesday, 20 June 2017 at 01:51:26 UTC, Walter Bright wrote: Is getting a whole lot better: https://github.com/dlang/dmd/pull/6918 You can now build D executables that do not link in anything from Phobos - only from the standard C library.

Re: Advertise D's great compatibilty with JavaScript

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 18 June 2017 at 23:11:25 UTC, rikki cattermole wrote: On 18/06/2017 5:29 PM, Meta wrote: We should be careful not to make *too* close a comparison. While Javascript is a necessary evil for web applications and some people do like it, I get the feeling that it's becoming less and

Re: Windows integration [was: Re: There really needs to be some moderation]

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 18 June 2017 at 22:15:41 UTC, Adam D. Ruppe wrote: On Sunday, 18 June 2017 at 21:47:48 UTC, Laeeth Isharc wrote: Windows has been a bit of a pain, but mostly from the native code library side. I've found D on Windows to be very easy for myself and for my end users... but not for

Re: D needs to get its shit together!

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Friday, 16 June 2017 at 11:50:20 UTC, Wulfklaue wrote: Maybe that is the same reason why D has a issue drawing in new non-C/C++ developers? What's your evidence for this? I'm curious. Not that the composition of new adopters matters particularly - it's just interesting to know. Well,

Re: D needs to get its shit together!

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Friday, 16 June 2017 at 15:54:36 UTC, Joakim wrote: On Friday, 16 June 2017 at 15:47:15 UTC, Russel Winder wrote: If it is true that there is increased traction for D, then getting some resource into the front of house stuff will be critical to that traction fading and disappearing. Yes,

Re: D needs to get its shit together!

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Friday, 16 June 2017 at 14:40:42 UTC, jmh530 wrote: On Friday, 16 June 2017 at 13:30:21 UTC, Joakim wrote: On the other hand, maybe D is not meant for the kind of user who needs such an easy path. What does it matter if you set D up really easily and then can't grasp such a sprawling,

Re: Windows integration [was: Re: There really needs to be some moderation]

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 18 June 2017 at 21:37:13 UTC, Martin Nowak wrote: On Sunday, 18 June 2017 at 21:06:07 UTC, Laeeth Isharc wrote: Is it possible to use lld on Windows? I never tried it myself. https://lld.llvm.org/ Says they don't support debug info (debugger being another dependency on

Re: D needs to get its shit together!

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 18 June 2017 at 14:53:57 UTC, Wulfklaue wrote: I already concluded from this "discussion" that there is no point trying to point out issues with D. Maybe too many people in the past pointed out the same stuff and they are tired of it. In an open-source community, the best way to

Re: There really needs to be some moderation

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 18 June 2017 at 21:01:10 UTC, Martin Nowak wrote: On Sunday, 18 June 2017 at 20:04:48 UTC, Joakim wrote: I strongly disagree about deletion and banning. The moment you start removing dissenting opinions, you move towards a bubble where you get isolated from the world. These people

Re: D needs to get its shit together!

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 18 June 2017 at 15:47:34 UTC, Vladimir Panteleev wrote: On Friday, 16 June 2017 at 03:53:18 UTC, Mike B Johnson wrote: Just try getting D installed on all 3 major systems for DMD, LDC, GDC, with an IDE, some utilities, possibly arm support(even though it's new and expected to have

Re: There really needs to be some moderation

2017-06-18 Thread Laeeth Isharc via Digitalmars-d
On Sunday, 18 June 2017 at 20:04:48 UTC, Joakim wrote: On Sunday, 18 June 2017 at 11:59:34 UTC, bachmeier wrote: As D continues to grow, there will be messages like this posted more frequently. Imagine that you work at a large company and are considering adopting D so you decide to check out

Re: Is D slow?

2017-06-09 Thread Laeeth Isharc via Digitalmars-d-learn
On Friday, 9 June 2017 at 19:29:35 UTC, Honey wrote: On Friday, 9 June 2017 at 18:32:06 UTC, Steven Schveighoffer wrote: Wow, so that's how D code would look like if it were C++ :) Well, I cannot (and did not try to) hide where I am coming from. ;-) The results are quite disappointing.

Re: Avast virus warning?

2017-06-06 Thread Laeeth Isharc via Digitalmars-d-learn
On Monday, 5 June 2017 at 16:31:04 UTC, Anonymouse wrote: I just sent a pre-compiled .exe of my project to a friend, and his Avast anti-virus promptly quarantined it and sent it off for analysis. I tried sending him a Hello World[1] with the same results. Is this something common for d

Re: good RPC framework for D?

2017-06-05 Thread Laeeth Isharc via Digitalmars-d
On Tuesday, 6 June 2017 at 01:01:34 UTC, Timothee Cour wrote: Is there a good RPC framework for D? requirements: * efficient (no json/xml) * supports at least sending/receiving raw bytes I tried msgpack-rpc but it seems abandonned (last commit 2 y ago) and this issue makes it unusable:

Re: Make enum auto castable

2017-06-04 Thread Laeeth Isharc via Digitalmars-d-learn
On Sunday, 4 June 2017 at 22:52:55 UTC, Mike B Johnson wrote: I am dealing with some COM stuff and some functions use VARIANT, which can hold an enum. Instead of having to manually convert the enum(and for that matter, other things) to VARIANT, is it possible to have them automatically

Re: Dynamic binding to the Mono runtime API

2017-06-03 Thread Laeeth Isharc via Digitalmars-d-announce
On Saturday, 3 June 2017 at 17:30:05 UTC, Jakub Szewczyk wrote: Mono runtime is a cross-platform, open-source alternative to Microsoft's .NET framework [1], and it can be embedded in other applications as a "scripting" VM, but with JIT-compilation enhanced performance and support of many

Re: D scripting in D

2017-06-02 Thread Laeeth Isharc via Digitalmars-d-learn
On Friday, 2 June 2017 at 17:22:20 UTC, Stefan Koch wrote: On Friday, 2 June 2017 at 16:13:03 UTC, Laeeth Isharc wrote: On Friday, 2 June 2017 at 02:06:27 UTC, Mike B Johnson wrote: [...] Stefan Koch has written a good part of an interpreter for D AST, no? And I guess the lexing and parsing

Re: D scripting in D

2017-06-02 Thread Laeeth Isharc via Digitalmars-d-learn
On Friday, 2 June 2017 at 02:06:27 UTC, Mike B Johnson wrote: I wonder if it is possible to somehow turn D in to a scripting language that can be run inside D? The point? To have the same uniform syntax for quickly developing scripts that can then be easily transferred, if desired, in to a

Re: Bad array indexing is considered deadly

2017-06-02 Thread Laeeth Isharc via Digitalmars-d
On Friday, 2 June 2017 at 10:37:09 UTC, aberba wrote: On Friday, 2 June 2017 at 02:11:34 UTC, Laeeth Isharc wrote: On Wednesday, 31 May 2017 at 13:34:25 UTC, Steven Schveighoffer wrote: [...] Hi Steve. Had similar problems early on. We used supervisord to automatically keep a pool of

Re: Bad array indexing is considered deadly

2017-06-01 Thread Laeeth Isharc via Digitalmars-d
On Wednesday, 31 May 2017 at 13:34:25 UTC, Steven Schveighoffer wrote: On 5/31/17 9:21 AM, H. S. Teoh via Digitalmars-d wrote: On Wed, May 31, 2017 at 09:04:52AM -0400, Steven Schveighoffer via Digitalmars-d wrote: I have discovered an annoyance in using vibe.d instead of another web

Re: D for Android beta

2017-06-01 Thread Laeeth Isharc via Digitalmars-d-announce
On Thursday, 1 June 2017 at 19:31:28 UTC, Joakim wrote: The beta release of ldc 1.3, the llvm-based D compiler, is now out: https://github.com/joakim-noah/android/releases It is accompanied by a non-trivial sample app from the Android NDK, ported from C++ to about 1.2 klocs of D: the classic

update list of organisations using D to refer to blog posts and talks

2017-05-24 Thread Laeeth Isharc via Digitalmars-d
Could we try to keep the list of organisations using D updated to include links to talks given since the list was made? Eg Weka, Remedy Games. Similarly could we add blog posts (eg recent one on eBay) to the list as we do for talks. Maybe we could add some more concise quotes as well to

Re: Please provide DMD as 64 executable

2017-05-20 Thread Laeeth Isharc via Digitalmars-d
On Friday, 19 May 2017 at 10:38:56 UTC, Andre Pany wrote: Should I file an issue for providing the 64 build of dmd on windows? As 64 bit is the default on the other platforms it should be available for windows too by default. Kind regards André We would find this useful too because we run

<    1   2   3   4   5   6   7   8   9   10   >