Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread schweik via Digitalmars-d
On Saturday, 26 September 2015 at 05:35:04 UTC, Walter Bright wrote: Polish certainly matters a lot. Improving quality is an exponetial problem. After a while to reach the upper level requires a lot of work for almost none signifiant value added. The whole topic is absurd. It's not a proble

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Walter Bright via Digitalmars-d
On 9/25/2015 8:55 PM, Manu via Digitalmars-d wrote: Editing the path variable is one of the most unenjoyable and annoying things to do in windows. start -> settings -> system -> advanced system settings -> environment variables -> PATH -> note the stupid window that appears; a single-line text bo

Re: pragma(inline, true) not very useful in its current state?

2015-09-25 Thread Iain Buclaw via Digitalmars-d
On 24 Sep 2015 9:46 pm, "Walter Bright via Digitalmars-d" < digitalmars-d@puremagic.com> wrote: > > On 9/24/2015 8:47 AM, David Nadlinger wrote: >> >> What were the reasons behind this decision? > > > The trouble is the compiler does inlining as a top down traversal, whereas forcing inline with no

Re: pragma(inline, true) not very useful in its current state?

2015-09-25 Thread Iain Buclaw via Digitalmars-d
On 26 Sep 2015 6:27 am, "Manu via Digitalmars-d" < digitalmars-d@puremagic.com> wrote: > > On 25 September 2015 at 01:47, David Nadlinger via Digitalmars-d > wrote: > > Hi all, > > > > [...] > > our resident Mr. Why-Can't-D-Be-More-Like-C++, Manu Evans > > Bah, I'm not sure what this means. If you

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Walter Bright via Digitalmars-d
On 9/25/2015 9:07 PM, Manu via Digitalmars-d wrote: I did file each one yesterday as I encountered these problems. Ah, wonderful! My post was about something slightly different though, I just want to try and bring it to attention again that the little things matter more than the attention the

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Manu via Digitalmars-d
On 26 September 2015 at 14:24, anon via Digitalmars-d wrote: > On Saturday, 26 September 2015 at 01:37:57 UTC, Manu wrote: >> >> On 25 September 2015 at 22:17, Kagamin via Digitalmars-d >> wrote: >>> >>> [...] >> >> >> This is because I am constantly introducing new users to D, and even >> more i

Re: building Windows kernel-mode drivers in D

2015-09-25 Thread anon via Digitalmars-d
On Friday, 25 September 2015 at 15:17:02 UTC, Cauterite wrote: The prospect of writing kernel-mode drivers in D doesn't seem to get mentioned very often. I know there's been some attempts in the past at running D in the kernel, such as XOmB, but no mention of doing so on Windows. I gave it a sh

Re: pragma(inline, true) not very useful in its current state?

2015-09-25 Thread Manu via Digitalmars-d
On 25 September 2015 at 01:47, David Nadlinger via Digitalmars-d wrote: > Hi all, > > [...] > our resident Mr. Why-Can't-D-Be-More-Like-C++, Manu Evans Bah, I'm not sure what this means. If you mean I advocate for things that are perfect how they are in C/C++, precedented by decades of use and mi

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread anon via Digitalmars-d
On Saturday, 26 September 2015 at 01:37:57 UTC, Manu wrote: On 25 September 2015 at 22:17, Kagamin via Digitalmars-d wrote: [...] This is because I am constantly introducing new users to D, and even more important when those users are colleagues in my workplace. If I talk about how cool D i

Re: pragma(inline, true) not very useful in its current state?

2015-09-25 Thread Manu via Digitalmars-d
On 25 September 2015 at 04:10, John Colvin via Digitalmars-d wrote: > On Thursday, 24 September 2015 at 15:47:45 UTC, David Nadlinger wrote: >> >> Hi all, >> >> I'm not even referring to the multitude of restrictions in the DMD >> frontend inliner here. When looking into the remaining 2.068 test f

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Manu via Digitalmars-d
On 26 September 2015 at 13:29, Walter Bright via Digitalmars-d wrote: > On 9/25/2015 8:23 PM, Walter Bright wrote: >> >> On 9/25/2015 6:39 PM, Manu via Digitalmars-d wrote: >>> >>> Renaming optlink to optlink.exe would have solved one problem in this >>> case. >> >> >> Renaming it where? >> >> You

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Manu via Digitalmars-d
On 26 September 2015 at 13:20, Walter Bright via Digitalmars-d wrote: > On 9/25/2015 6:03 AM, Dicebot wrote: >> >> Hm, so is the correct approach on Windows to provide separate shell for >> each >> application that has console utilities? X_x > > > VS 10 does that, and I find it highly annoying. It

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Walter Bright via Digitalmars-d
On 9/25/2015 8:23 PM, Walter Bright wrote: On 9/25/2015 6:39 PM, Manu via Digitalmars-d wrote: Renaming optlink to optlink.exe would have solved one problem in this case. Renaming it where? Your posts are always tantalizing in that they leave out just enough information to ensure I can do not

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Manu via Digitalmars-d
On 26 September 2015 at 09:15, Brad Anderson via Digitalmars-d wrote: > On Friday, 25 September 2015 at 00:25:54 UTC, Manu wrote: >> >> I update DMD yesterday, it couldn't work out where it was installed and >> the uninstall fails, then complains and errors when trying to install over >> the faile

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Walter Bright via Digitalmars-d
On 9/25/2015 6:39 PM, Manu via Digitalmars-d wrote: Renaming optlink to optlink.exe would have solved one problem in this case. Renaming it where? Your posts are always tantalizing in that they leave out just enough information to ensure I can do nothing to help :-(

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Walter Bright via Digitalmars-d
On 9/25/2015 6:03 AM, Dicebot wrote: Hm, so is the correct approach on Windows to provide separate shell for each application that has console utilities? X_x VS 10 does that, and I find it highly annoying. It sets a zillion environment variables that I have no idea what they are for or what th

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Manu via Digitalmars-d
On 26 September 2015 at 02:30, Jonathan M Davis via Digitalmars-d wrote: > On Friday, 25 September 2015 at 16:06:44 UTC, Kagamin wrote: >> >> I suppose, PATH variable on windows works the same as on unix? And path >> hell can be easily reproduced on unix too. Nothing windows-specific here. > > > A

Re: D Lang Socket Programming Example

2015-09-25 Thread bitwise via Digitalmars-d
On Saturday, 26 September 2015 at 02:00:42 UTC, Kapps wrote: On Saturday, 26 September 2015 at 00:15:39 UTC, bitwise wrote: On Friday, 25 September 2015 at 07:42:25 UTC, vyarthrot wrote: On Friday, 6 September 2013 at 20:47:54 UTC, Savsak wrote: [...] Try this simple socket programming

Re: D Lang Socket Programming Example

2015-09-25 Thread Kapps via Digitalmars-d
On Saturday, 26 September 2015 at 00:15:39 UTC, bitwise wrote: On Friday, 25 September 2015 at 07:42:25 UTC, vyarthrot wrote: On Friday, 6 September 2013 at 20:47:54 UTC, Savsak wrote: [...] Try this simple socket programming http://csharp.net-informations.com/communications/csharp-socke

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Manu via Digitalmars-d
On 26 September 2015 at 02:06, Dicebot via Digitalmars-d wrote: > On Friday, 25 September 2015 at 15:40:54 UTC, Kagamin wrote: >> >> On Friday, 25 September 2015 at 13:03:47 UTC, Dicebot wrote: >>> >>> Hm, so is the correct approach on Windows to provide separate shell for >>> each application tha

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Manu via Digitalmars-d
On 25 September 2015 at 22:17, Kagamin via Digitalmars-d wrote: > On Friday, 25 September 2015 at 09:03:35 UTC, John Colvin wrote: >> >> Realistically, no-one except an experienced full-time windows developer is >> ever going to get this right. > > > It's not a simple tradeoff: Manu's usual requir

Re: Moving back to .NET

2015-09-25 Thread Jonathan M Davis via Digitalmars-d
On Friday, 25 September 2015 at 22:15:39 UTC, Wyatt wrote: On Friday, 25 September 2015 at 14:54:53 UTC, Jonathan M Davis wrote: I bet that using git or mercurial would save our build guy a ton of time, but he just wants to use TFS and thinks that it's great (probably because it's what he's use

Re: Moving back to .NET

2015-09-25 Thread Jonathan M Davis via Digitalmars-d
On Friday, 25 September 2015 at 20:01:18 UTC, Kagamin wrote: On Friday, 25 September 2015 at 16:15:45 UTC, Laeeth Isharc wrote: Where I think we don't do such a good job is curating such knowledge and presenting it in a form that's easy to digest for newcomers. That's also a function of the ki

Re: D Lang Socket Programming Example

2015-09-25 Thread bitwise via Digitalmars-d
On Friday, 25 September 2015 at 07:42:25 UTC, vyarthrot wrote: On Friday, 6 September 2013 at 20:47:54 UTC, Savsak wrote: Hi Friends, Socket programming with the D programming language is the most simple way how to do it For example, the sample with Tango, but not by phobos How do I do this

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Casper Færgemand via Digitalmars-d
On Friday, 25 September 2015 at 23:34:21 UTC, Brad Anderson wrote: - It won't nuke the PATH environment variable due to a bug that was in NSIS (this was my first contribution to D years ago). Oh, that was you? Luckily I kept a copy of each path change, so it was easy to restore. I hope it didn

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Brad Anderson via Digitalmars-d
On Friday, 25 September 2015 at 09:03:35 UTC, John Colvin wrote: On Friday, 25 September 2015 at 00:25:54 UTC, Manu wrote: I update DMD yesterday, it couldn't work out where it was installed and the uninstall fails, then complains and errors when trying to install over the failed uninstall, req

Re: Moving back to .NET

2015-09-25 Thread Idan Arye via Digitalmars-d
On Friday, 25 September 2015 at 15:21:34 UTC, Kagamin wrote: On Friday, 25 September 2015 at 14:54:53 UTC, Jonathan M Davis wrote: Do you mean build from the command line? I did that at my previous job where we were using cmake and had made the directory structure very neat, and all of the VS s

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Brad Anderson via Digitalmars-d
On Friday, 25 September 2015 at 23:15:29 UTC, Brad Anderson wrote: On Friday, 25 September 2015 at 00:25:54 UTC, Manu wrote: I update DMD yesterday, it couldn't work out where it was installed and the uninstall fails, then complains and errors when trying to install over the failed uninstall, r

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Brad Anderson via Digitalmars-d
On Friday, 25 September 2015 at 17:48:50 UTC, Kagamin wrote: On Friday, 25 September 2015 at 16:43:48 UTC, Mike Parker wrote: I use the installer just so I don't have to configure the VS paths, but I tell it not to modify the PATH variable. Wow, if it has that option, that's cool. It has for

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Brad Anderson via Digitalmars-d
On Friday, 25 September 2015 at 00:25:54 UTC, Manu wrote: I update DMD yesterday, it couldn't work out where it was installed and the uninstall fails, then complains and errors when trying to install over the failed uninstall, requiring manual intervention. Then I try and build with LDC, it c

Re: Moving back to .NET

2015-09-25 Thread Wyatt via Digitalmars-d
On Friday, 25 September 2015 at 14:54:53 UTC, Jonathan M Davis wrote: I bet that using git or mercurial would save our build guy a ton of time, but he just wants to use TFS and thinks that it's great (probably because it's what he's used to, and it's from MS). - Jonathan M Davis Look on the

Re: Moving back to .NET

2015-09-25 Thread Laeeth Isharc via Digitalmars-d
On Friday, 25 September 2015 at 21:18:08 UTC, Kagamin wrote: On Friday, 25 September 2015 at 20:52:32 UTC, Laeeth Isharc wrote: A certain part of the population is endogenously motivated. What can be more endogenous than self-gratification? Or an incentive to write good code? " BTW I don't g

Re: Moving back to .NET

2015-09-25 Thread Chris via Digitalmars-d
On Friday, 25 September 2015 at 20:05:08 UTC, Ola Fosheim Grostad wrote: I don't understand what would make D iconclastic? The feature set is quite ordinary c++ish, but there are some areas that show that features have been added without enough work being put into them before they were implem

Re: Moving back to .NET

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 20:52:32 UTC, Laeeth Isharc wrote: A certain part of the population is endogenously motivated. What can be more endogenous than self-gratification? Or an incentive to write good code? Your emotions are organised towards the problem domain - the thing in itsel

Re: Moving back to .NET

2015-09-25 Thread Laeeth Isharc via Digitalmars-d
On Friday, 25 September 2015 at 20:05:08 UTC, Ola Fosheim Grostad wrote: On Friday, 25 September 2015 at 19:07:08 UTC, Chris wrote: I think there's a good bit of fear involved. I've seen this kind of behavior with other things, not just D. Nothing ever suits people, nothing will do. It's an exc

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 19:32:10 UTC, Dicebot wrote: This is one of many reasons we (package maintainers) don't want to allow developers to do own packaging and distribution ;) It is somewhat common to patch upstream to resolve to proper binary names. With prepared environment it work

Re: Moving back to .NET

2015-09-25 Thread Laeeth Isharc via Digitalmars-d
On Friday, 25 September 2015 at 20:01:18 UTC, Kagamin wrote: On Friday, 25 September 2015 at 16:15:45 UTC, Laeeth Isharc wrote: Where I think we don't do such a good job is curating such knowledge and presenting it in a form that's easy to digest for newcomers. That's also a function of the ki

Re: Moving back to .NET

2015-09-25 Thread Ola Fosheim Grostad via Digitalmars-d
On Friday, 25 September 2015 at 19:07:08 UTC, Chris wrote: I think there's a good bit of fear involved. I've seen this kind of behavior with other things, not just D. Nothing ever suits people, nothing will do. It's an excuse based on latent fear. Risk aversion is just good project management

Re: Moving back to .NET

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 16:15:45 UTC, Laeeth Isharc wrote: Where I think we don't do such a good job is curating such knowledge and presenting it in a form that's easy to digest for newcomers. That's also a function of the kinds of people that are here, because creative people don't li

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Dicebot via Digitalmars-d
On Friday, 25 September 2015 at 19:03:16 UTC, Kagamin wrote: On Friday, 25 September 2015 at 18:44:08 UTC, Dicebot wrote: It is normally solved by embedding version name in a binary and providing symlink to the default (i.e. pytjon2 vs python3) Not imagine they depend on a third utility, which

Re: building Windows kernel-mode drivers in D

2015-09-25 Thread Dominikus Dittes Scherkl via Digitalmars-d
On Friday, 25 September 2015 at 15:17:02 UTC, Cauterite wrote: [...] mydriver.d : pragma(startaddress, DriverEntry); extern(Windows) int DriverEntry(void*, void*) {return 0;}; build.cmd : dmd -L/exetype:nt -L/subsystem:native -ofmydriver.sys mydriver.d checksum.exe mydriver.sys

Re: D ranked as #25 by IEEE spectrum

2015-09-25 Thread deadalnix via Digitalmars-d
On Friday, 25 September 2015 at 09:17:46 UTC, Jonathan M Davis wrote: On Friday, 25 September 2015 at 08:45:08 UTC, Kagamin wrote: On Friday, 25 September 2015 at 04:18:44 UTC, Kapps wrote: On Wednesday, 23 September 2015 at 22:20:35 UTC, Meta wrote: On Wednesday, 23 September 2015 at 19:28:00

Re: Moving back to .NET

2015-09-25 Thread Chris via Digitalmars-d
On Friday, 25 September 2015 at 16:15:45 UTC, Laeeth Isharc wrote: On Friday, 25 September 2015 at 13:54:40 UTC, Chris wrote: Having followed this forum for 2 or 3 years now, I doubt whether an IDE would attract people at this stage. If we had a full-fledged IDE, there would be other concerns

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
BTW, it's not very difficult to invoke the linker directly.

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 18:44:08 UTC, Dicebot wrote: It is normally solved by embedding version name in a binary and providing symlink to the default (i.e. pytjon2 vs python3) Not imagine they depend on a third utility, which they assume to be on path and don't provide a way to overrid

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Dicebot via Digitalmars-d
On Friday, 25 September 2015 at 17:47:11 UTC, Kagamin wrote: On Friday, 25 September 2015 at 16:30:04 UTC, Jonathan M Davis wrote: I really don't know what the "correct" way to deal with this is in Windows, but the way that it's set up does seem to naturally cause more problems with PATH than y

Re: Moving back to .NET

2015-09-25 Thread Sönke Ludwig via Digitalmars-d
Am 25.09.2015 um 14:42 schrieb John Colvin: On Friday, 25 September 2015 at 11:50:43 UTC, rumbu wrote: On Friday, 25 September 2015 at 11:33:40 UTC, John Colvin wrote: Fair enough, I guess this wasn't considered when dub was designed. Have you considered making a github issue for this (https://

Re: Official D Language Blog

2015-09-25 Thread bachmeier via Digitalmars-d
On Friday, 25 September 2015 at 16:37:23 UTC, Mike Parker wrote: Years ago I used my D blog for posting all of the goings on in the D world: reposting announcements, job openings, things I noticed in other forums, interviews, and so on and was thinking about getting that going again until Adam

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 16:43:48 UTC, Mike Parker wrote: I use the installer just so I don't have to configure the VS paths, but I tell it not to modify the PATH variable. Wow, if it has that option, that's cool.

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 16:30:04 UTC, Jonathan M Davis wrote: I really don't know what the "correct" way to deal with this is in Windows, but the way that it's set up does seem to naturally cause more problems with PATH than you typically get in *nix. Both work fine until you have conf

Re: D ranked as #25 by IEEE spectrum

2015-09-25 Thread Cauterite via Digitalmars-d
On Friday, 25 September 2015 at 15:11:59 UTC, Ola Fosheim Grøstad wrote: The most obvious solution is to use one of the chromium/V8 based frameworks for the GUI and use the AOT compiled language for the application engine. This actually works surprisingly well — I'm currently working on a rep

Re: Moving back to .NET

2015-09-25 Thread Bruno Medeiros via Digitalmars-d
On 25/09/2015 14:54, Chris wrote: On Friday, 25 September 2015 at 13:13:29 UTC, Ola Fosheim Grøstad wrote: On Friday, 25 September 2015 at 11:24:04 UTC, Bruno Medeiros wrote: Dunno if "expect" is the right word, but a language team that puts IDE support as part of its development effort, will h

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread jmh530 via Digitalmars-d
On Friday, 25 September 2015 at 15:43:46 UTC, John Colvin wrote: On Friday, 25 September 2015 at 15:40:54 UTC, Kagamin wrote: On Friday, 25 September 2015 at 12:50:55 UTC, John Colvin wrote: The complexity of the tradeoff is exactly why experienced windows developers are necessary here. For exa

Re: Moving back to .NET

2015-09-25 Thread Bruno Medeiros via Digitalmars-d
On 25/09/2015 15:34, Kagamin wrote: On Wednesday, 23 September 2015 at 20:41:38 UTC, rumbu wrote: Nice to meet you too, Paolo. Browsing through your posts, I saw that you are using "mainly Mono-D" :) Don't tell me that you are coloring the keywords in your code using a marker. Heh, to install

Re: D ranked as #25 by IEEE spectrum

2015-09-25 Thread Mike James via Digitalmars-d
On Friday, 25 September 2015 at 09:17:46 UTC, Jonathan M Davis wrote: On Friday, 25 September 2015 at 08:45:08 UTC, Kagamin wrote: [...] Well, gnome is written entirely in C AFAIK, so it's definitely possible to write full-scale desktop applications in C without C++. But off the top of my he

Re: Official D Language Blog

2015-09-25 Thread Mike Parker via Digitalmars-d
On Friday, 25 September 2015 at 15:45:21 UTC, bachmeier wrote: In this thread: http://forum.dlang.org/post/sobegniauemvcepni...@forum.dlang.org the issue of an official blog for the D Language came up. I believe this would be a good idea. There is currently plenty of content: - TWID is (hopeful

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Mike Parker via Digitalmars-d
On Friday, 25 September 2015 at 09:58:16 UTC, ponce wrote: On Friday, 25 September 2015 at 00:25:54 UTC, Manu wrote: I update DMD yesterday, it couldn't work out where it was installed and the uninstall fails, then complains and errors when trying to install over the failed uninstall, requiring

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Jonathan M Davis via Digitalmars-d
On Friday, 25 September 2015 at 16:06:44 UTC, Kagamin wrote: I suppose, PATH variable on windows works the same as on unix? And path hell can be easily reproduced on unix too. Nothing windows-specific here. AFAIK, PATH on Windows works basically the same as it does on *nix, but a big differen

Re: Moving back to .NET

2015-09-25 Thread Laeeth Isharc via Digitalmars-d
On Friday, 25 September 2015 at 13:54:40 UTC, Chris wrote: Having followed this forum for 2 or 3 years now, I doubt whether an IDE would attract people at this stage. If we had a full-fledged IDE, there would be other concerns (or excuses). D scares people away. It's too raw, too bare bones, e

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 16:06:23 UTC, Dicebot wrote: On Friday, 25 September 2015 at 15:40:54 UTC, Kagamin wrote: On Friday, 25 September 2015 at 13:03:47 UTC, Dicebot wrote: Hm, so is the correct approach on Windows to provide separate shell for each application that has console utilit

Re: Official D Language Blog

2015-09-25 Thread Israel via Digitalmars-d
On Friday, 25 September 2015 at 15:45:21 UTC, bachmeier wrote: In this thread: http://forum.dlang.org/post/sobegniauemvcepni...@forum.dlang.org the issue of an official blog for the D Language came up. I believe this would be a good idea. There is currently plenty of content: [...] They could

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Dicebot via Digitalmars-d
On Friday, 25 September 2015 at 15:40:54 UTC, Kagamin wrote: On Friday, 25 September 2015 at 13:03:47 UTC, Dicebot wrote: Hm, so is the correct approach on Windows to provide separate shell for each application that has console utilities? X_x If tools conflict, they need a form of isolation. L

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 15:43:46 UTC, John Colvin wrote: On Friday, 25 September 2015 at 15:40:54 UTC, Kagamin wrote: On Friday, 25 September 2015 at 12:50:55 UTC, John Colvin wrote: The complexity of the tradeoff is exactly why experienced windows developers are necessary here. For exa

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Dmitry Olshansky via Digitalmars-d
On 25-Sep-2015 19:06, Dicebot wrote: On Friday, 25 September 2015 at 15:40:54 UTC, Kagamin wrote: On Friday, 25 September 2015 at 13:03:47 UTC, Dicebot wrote: Hm, so is the correct approach on Windows to provide separate shell for each application that has console utilities? X_x If tools conf

Re: Moving back to .NET

2015-09-25 Thread Jonathan M Davis via Digitalmars-d
On Friday, 25 September 2015 at 15:21:34 UTC, Kagamin wrote: On Friday, 25 September 2015 at 14:54:53 UTC, Jonathan M Davis wrote: Do you mean build from the command line? I did that at my previous job where we were using cmake and had made the directory structure very neat, and all of the VS s

Re: Moving back to .NET

2015-09-25 Thread bachmeier via Digitalmars-d
On Friday, 25 September 2015 at 14:50:13 UTC, jdeath wrote: it is s shame that you people don't start thinking about what you need to do so that developers can easily and quickly use D on windows. Who are you referring to by "you people"? The paid development team? That's not how D develop

Official D Language Blog

2015-09-25 Thread bachmeier via Digitalmars-d
In this thread: http://forum.dlang.org/post/sobegniauemvcepni...@forum.dlang.org the issue of an official blog for the D Language came up. I believe this would be a good idea. There is currently plenty of content: - TWID is (hopefully) a weekly publication. It could be announced on the blog

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread John Colvin via Digitalmars-d
On Friday, 25 September 2015 at 15:40:54 UTC, Kagamin wrote: On Friday, 25 September 2015 at 12:50:55 UTC, John Colvin wrote: The complexity of the tradeoff is exactly why experienced windows developers are necessary here. For example: any tradeoffs I designed would likely be very far from par

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 12:50:55 UTC, John Colvin wrote: The complexity of the tradeoff is exactly why experienced windows developers are necessary here. For example: any tradeoffs I designed would likely be very far from pareto-optimal on windows, let alone be a good solution overall.

Re: Moving back to .NET

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 14:54:53 UTC, Jonathan M Davis wrote: Do you mean build from the command line? I did that at my previous job where we were using cmake and had made the directory structure very neat, and all of the VS stuff was separate from the actual code, since we didn't build

building Windows kernel-mode drivers in D

2015-09-25 Thread Cauterite via Digitalmars-d
The prospect of writing kernel-mode drivers in D doesn't seem to get mentioned very often. I know there's been some attempts in the past at running D in the kernel, such as XOmB, but no mention of doing so on Windows. I gave it a shot, and it seems to be perfectly feasible, so I thought I shoul

Re: D ranked as #25 by IEEE spectrum

2015-09-25 Thread Ola Fosheim Grøstad via Digitalmars-d
On Friday, 25 September 2015 at 09:17:46 UTC, Jonathan M Davis wrote: and use D for the backend. But hopefully by the time I get around to writing any GUIs with D, the situation will have improved. The most obvious solution is to use one of the chromium/V8 based frameworks for the GUI and use

Re: Moving back to .NET

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 14:50:13 UTC, jdeath wrote: On Friday, 25 September 2015 at 14:34:31 UTC, Kagamin wrote: On Wednesday, 23 September 2015 at 20:41:38 UTC, rumbu wrote: Nice to meet you too, Paolo. Browsing through your posts, I saw that you are using "mainly Mono-D" :) Don't tell

Re: Moving back to .NET

2015-09-25 Thread Ola Fosheim Grøstad via Digitalmars-d
On Friday, 25 September 2015 at 14:27:25 UTC, David DeWitt wrote: Look at Node thats stuff changes like every hour yet ppl still use it. I'll never understand why anyone would use node.js. The only explanation is that they are hellbent on using javascript for everything? But I guess it is no

Re: DMD nightly builds?

2015-09-25 Thread Jonathan M Davis via Digitalmars-d
On Friday, 25 September 2015 at 11:34:55 UTC, John Colvin wrote: auto tester has windows, linux and OS X. And FreeBSD. It's constantly building on all of the platforms that dmd supports. I expect that we'd have a lot more problems leaking through into releases if it weren't. The auto tester

Re: Moving back to .NET

2015-09-25 Thread Chris via Digitalmars-d
On Friday, 25 September 2015 at 14:50:13 UTC, jdeath wrote: it is s shame that you people don't start thinking about what you need to do so that developers can easily and quickly use D on windows. what are the most common used libraries, interfaces to other software ... instead you incense y

Re: Moving back to .NET

2015-09-25 Thread Jonathan M Davis via Digitalmars-d
On Friday, 25 September 2015 at 14:29:33 UTC, Kagamin wrote: On Friday, 25 September 2015 at 03:00:12 UTC, Jonathan M Davis wrote: I, for one, was very excited when I found out that you could actually run VS builds from the command line rather than having to open up VS. And at my last job, I re

Re: Moving back to .NET

2015-09-25 Thread jdeath via Digitalmars-d
On Friday, 25 September 2015 at 14:34:31 UTC, Kagamin wrote: On Wednesday, 23 September 2015 at 20:41:38 UTC, rumbu wrote: Nice to meet you too, Paolo. Browsing through your posts, I saw that you are using "mainly Mono-D" :) Don't tell me that you are coloring the keywords in your code using a

Re: Moving back to .NET

2015-09-25 Thread Kagamin via Digitalmars-d
On Wednesday, 23 September 2015 at 20:41:38 UTC, rumbu wrote: Nice to meet you too, Paolo. Browsing through your posts, I saw that you are using "mainly Mono-D" :) Don't tell me that you are coloring the keywords in your code using a marker. Heh, to install 6GB IDE for a syntax highlighter, wh

Re: Moving back to .NET

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 03:00:12 UTC, Jonathan M Davis wrote: I, for one, was very excited when I found out that you could actually run VS builds from the command line rather than having to open up VS. And at my last job, I redid our build stuff so that we used cmake to generate the bui

Re: Moving back to .NET

2015-09-25 Thread David DeWitt via Digitalmars-d
On Friday, 25 September 2015 at 14:21:56 UTC, Ola Fosheim Grøstad wrote: On Friday, 25 September 2015 at 13:54:40 UTC, Chris wrote: full-fledged IDE, there would be other concerns (or excuses). D scares people away. It's too raw, too bare bones, everything is still moving like hot lava, and may

Re: Moving back to .NET

2015-09-25 Thread Chris via Digitalmars-d
On Friday, 25 September 2015 at 14:21:56 UTC, Ola Fosheim Grøstad wrote: On Friday, 25 September 2015 at 13:54:40 UTC, Chris wrote: full-fledged IDE, there would be other concerns (or excuses). D scares people away. It's too raw, too bare bones, everything is still moving like hot lava, and may

Re: Moving back to .NET

2015-09-25 Thread Ola Fosheim Grøstad via Digitalmars-d
On Friday, 25 September 2015 at 13:54:40 UTC, Chris wrote: full-fledged IDE, there would be other concerns (or excuses). D scares people away. It's too raw, too bare bones, everything is still moving like hot lava, and maybe people are intimidated by Yes, stability is important for commercial

Re: Moving back to .NET

2015-09-25 Thread Chris via Digitalmars-d
On Friday, 25 September 2015 at 13:13:29 UTC, Ola Fosheim Grøstad wrote: On Friday, 25 September 2015 at 11:24:04 UTC, Bruno Medeiros wrote: Dunno if "expect" is the right word, but a language team that puts IDE support as part of its development effort, will have a big competitive advantage.

Re: Moving back to .NET

2015-09-25 Thread Laeeth Isharc via Digitalmars-d
On Friday, 25 September 2015 at 11:24:04 UTC, Bruno Medeiros wrote: On 23/09/2015 22:02, Ola Fosheim Grøstad wrote: IDE is not just a nice interface to write code. It's a way to organize files, AST based file browsing, github integration, and - the most important aspect for me - is the *integra

Re: D ranked as #25 by IEEE spectrum

2015-09-25 Thread jmh530 via Digitalmars-d
On Friday, 25 September 2015 at 09:17:46 UTC, Jonathan M Davis wrote: Well, gnome is written entirely in C AFAIK, so it's definitely possible to write full-scale desktop applications in C without C++. But off the top of my head, I don't know of any C GUI toolkits other than GTK. They also m

Re: Moving back to .NET

2015-09-25 Thread Ola Fosheim Grøstad via Digitalmars-d
On Friday, 25 September 2015 at 11:24:04 UTC, Bruno Medeiros wrote: Dunno if "expect" is the right word, but a language team that puts IDE support as part of its development effort, will have a big competitive advantage. Indeed, when you are production ready having a top notch IDE becomes a b

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Dicebot via Digitalmars-d
On Friday, 25 September 2015 at 09:03:35 UTC, John Colvin wrote: There seems to be a trend here: Windows devs have problems getting D to install/work correctly on their machines. Non-windows devs boot up windows and test it and it works fine for them (In this case that was me). I was never ab

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Dicebot via Digitalmars-d
Hm, so is the correct approach on Windows to provide separate shell for each application that has console utilities? X_x

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread John Colvin via Digitalmars-d
On Friday, 25 September 2015 at 12:17:42 UTC, Kagamin wrote: On Friday, 25 September 2015 at 09:03:35 UTC, John Colvin wrote: Realistically, no-one except an experienced full-time windows developer is ever going to get this right. It's not a simple tradeoff: Manu's usual requirement is that d

Re: Moving back to .NET

2015-09-25 Thread John Colvin via Digitalmars-d
On Friday, 25 September 2015 at 11:50:43 UTC, rumbu wrote: On Friday, 25 September 2015 at 11:33:40 UTC, John Colvin wrote: Fair enough, I guess this wasn't considered when dub was designed. Have you considered making a github issue for this (https://github.com/D-Programming-Language/dub)? It w

3D Movie Character and Pre Production Animation Service

2015-09-25 Thread gameyan via Digitalmars-d
GameYan Movie Character and Pre Production Animation Service is all about bringing great characters to life; Usually It contains the storyline, location descriptions, actions, dialogue, description of sound effects etc. Whether for a Game, Movie, film and more. You can contact me from my websit

Re: Pathing in the D ecosystem is generally broken (at least on windows)

2015-09-25 Thread Kagamin via Digitalmars-d
On Friday, 25 September 2015 at 09:03:35 UTC, John Colvin wrote: Realistically, no-one except an experienced full-time windows developer is ever going to get this right. It's not a simple tradeoff: Manu's usual requirement is that dmd must work at the utmost ease of use even if heavens crash.

Re: Moving back to .NET

2015-09-25 Thread Chris via Digitalmars-d
On Friday, 25 September 2015 at 05:55:08 UTC, jdeath wrote: you guys are nuts. Of course we are! Else we wouldn't embrace something that the mainstream shies away from and that doesn't make us rich. But can you rule it out that in 15 years the guys in your company will marvel at D saying "F

Re: Moving back to .NET

2015-09-25 Thread rumbu via Digitalmars-d
On Friday, 25 September 2015 at 11:33:40 UTC, John Colvin wrote: Fair enough, I guess this wasn't considered when dub was designed. Have you considered making a github issue for this (https://github.com/D-Programming-Language/dub)? It would be really great for people to be able to choose their

Re: Moving back to .NET

2015-09-25 Thread rumbu via Digitalmars-d
On Friday, 25 September 2015 at 11:13:38 UTC, Timon Gehr wrote: On 09/25/2015 12:45 PM, rumbu wrote: ... Me, I don't have *any* reason to go back in time 20 years ago, I'd advise to stop making those ridiculous and disrespectful statements. It's slightly annoying and does not add anything to

Re: Moving back to .NET

2015-09-25 Thread ponce via Digitalmars-d
On Friday, 25 September 2015 at 07:26:13 UTC, rumbu wrote: I don't buy this, command line is something obsolete compared to any gui/web interface, at least in Windows world. I don't get this, Windows shops have programmers and the command-line is used as much as everywhere.

Re: DMD nightly builds?

2015-09-25 Thread John Colvin via Digitalmars-d
On Friday, 25 September 2015 at 11:27:29 UTC, wobbles wrote: On Friday, 25 September 2015 at 11:22:04 UTC, Steven Schveighoffer wrote: On 9/24/15 3:44 PM, Walter Bright wrote: On 9/24/2015 6:18 AM, Rikki Cattermole wrote: But who would be willing to make that happen.. hmm? I've asked for it

Re: DMD nightly builds?

2015-09-25 Thread Steven Schveighoffer via Digitalmars-d
On 9/25/15 7:27 AM, wobbles wrote: On Friday, 25 September 2015 at 11:22:04 UTC, Steven Schveighoffer wrote: On 9/24/15 3:44 PM, Walter Bright wrote: On 9/24/2015 6:18 AM, Rikki Cattermole wrote: But who would be willing to make that happen.. hmm? I've asked for it for years. But nobody want

Re: Moving back to .NET

2015-09-25 Thread John Colvin via Digitalmars-d
On Friday, 25 September 2015 at 10:57:23 UTC, rumbu wrote: On Friday, 25 September 2015 at 08:53:41 UTC, John Colvin wrote: On Friday, 25 September 2015 at 07:26:13 UTC, rumbu wrote: And I don't use dub, last time I checked, it's messing with my AppData folder. "I don't use this program, it'

  1   2   >