Re: Looking for a job in USA

2017-11-28 Thread Ali Çehreli via Digitalmars-d
On 11/28/2017 09:03 PM, bauss wrote: >> It certainly looks like at least one post has been deleted >> >> So it must be possible afterall ;-) > > People would still have it locally if they don't use the online forums. It depends on the settings of the NNTP client too. Thunderbird can list a spam

Re: Looking for a job in USA

2017-11-28 Thread bauss via Digitalmars-d
On Tuesday, 28 November 2017 at 02:54:31 UTC, codephantom wrote: On Tuesday, 28 November 2017 at 02:32:58 UTC, Joakim wrote: Yes, I was only talking about your statements about there not being a moderator and implying forum posts couldn't be deleted, as should be clear from the rest of what I w

Re: Thoughts about D

2017-11-28 Thread Walter Bright via Digitalmars-d
On 11/28/2017 9:27 AM, Jacob Carlborg wrote: Why would druntime be a barrier for you for those projects? When the C version is 90K and the translated D version is 1200K, it is a barrier. It's a barrier for others, as well. Another barrier for me has turned out to be the way assert() works in

Re: Chocolatey Packages for DMD, LDC, and GDC

2017-11-28 Thread rjframe via Digitalmars-d
On Tue, 28 Nov 2017 19:04:06 +, Manuel Maier wrote: > I didn't know about that tool yet, but I like the idea! However, when I > played around with it just now, I ran into the "Cannot find > dmd-2.0.x.x.bat file" issue [1]. And yes, I misread the installation > instructions (thought it said "ru

Re: UDAs on Enum Members: Does it require a DIP?

2017-11-28 Thread Michael V. Franklin via Digitalmars-d
On Tuesday, 28 November 2017 at 01:49:19 UTC, Jonathan M Davis wrote: There is a definite difference between posting stuff in the newsgroup to get attention brought to something and posting in the newsgroup to get an official answer on something from Walter or Andrei. My question was on beh

Re: Thoughts about D

2017-11-28 Thread codephantom via Digitalmars-d
On Tuesday, 28 November 2017 at 23:07:32 UTC, John Gabriele wrote: The big recent spike appears to coincide with DMD being re-licensed as fully open source, as well as the GDC inclusion into GCC. Years ago I was interested in D but considered the licensing to be a show-stopper. I've recently

Re: Thoughts about D

2017-11-28 Thread John Gabriele via Digitalmars-d
On Tuesday, 28 November 2017 at 08:58:46 UTC, Joakim wrote: Since Mike started the official D blog last summer, downloads of the reference compiler are up 90%: http://erdani.com/d/downloads.daily.png I don't think that's a coincidence and attribute a significant chunk of that to his efforts

Re: First Impressions!

2017-11-28 Thread Mike Parker via Digitalmars-d
On Tuesday, 28 November 2017 at 19:39:19 UTC, Michael V. Franklin wrote: This DIP is related (https://github.com/dlang/DIPs/blob/master/DIPs/DIP1012.md) but I don't know what's happening with it. It's awaiting formal review. I'll move it forward when the formal review queue clears out a b

Re: Thoughts about D

2017-11-28 Thread John via Digitalmars-d
On Tuesday, 28 November 2017 at 05:18:42 UTC, Adam D. Ruppe wrote: On Tuesday, 28 November 2017 at 04:52:52 UTC, bauss wrote: You're not measuring what you think for the Java program. Did you calculate the runtime and JIT initialization time and subtracted that from the actual execution time? O

Re: UDAs on Enum Members: Does it require a DIP?

2017-11-28 Thread John via Digitalmars-d
On Tuesday, 28 November 2017 at 01:49:19 UTC, Jonathan M Davis wrote: On Tuesday, November 28, 2017 00:15:24 John via Digitalmars-d wrote: On Monday, 27 November 2017 at 17:48:35 UTC, Andrei Alexandrescu wrote: > Hi Mike, this forum is not an appropriate place for > requesting official answer

Re: First Impressions!

2017-11-28 Thread Adam D. Ruppe via Digitalmars-d
On Tuesday, 28 November 2017 at 19:34:27 UTC, A Guy With an Opinion wrote: I take it adding those inverse attributes is no trivial thing? Technically, it is extremely trivial. Politically, that's a different matter. There's been arguments before about the words or the syntax (is it "@gc" or

Re: First Impressions!

2017-11-28 Thread Michael V. Franklin via Digitalmars-d
On Tuesday, 28 November 2017 at 19:34:27 UTC, A Guy With an Opinion wrote: I take it adding those inverse attributes is no trivial thing? It would require a DIP: https://github.com/dlang/DIPs This DIP is related (https://github.com/dlang/DIPs/blob/master/DIPs/DIP1012.md) but I don't know w

Re: Attributes on Enum Members: Call for use cases.

2017-11-28 Thread Meta via Digitalmars-d
On Tuesday, 28 November 2017 at 02:20:15 UTC, Michael V. Franklin wrote: On Sunday, 19 November 2017 at 13:35:13 UTC, Michael V. Franklin wrote: What's the official word? Does it require a DIP? For those who might want to know, Walter has informed me that this change will require a DIP. I

Re: First Impressions!

2017-11-28 Thread A Guy With an Opinion via Digitalmars-d
On Tuesday, 28 November 2017 at 16:24:56 UTC, Adam D. Ruppe wrote: That doesn't quite work since it doesn't descend into aggregates. And you can't turn most them off. I take it adding those inverse attributes is no trivial thing?

Re: Chocolatey Packages for DMD, LDC, and GDC

2017-11-28 Thread Manuel Maier via Digitalmars-d
On Tuesday, 28 November 2017 at 17:25:35 UTC, Jacob Carlborg wrote: On 2017-11-28 10:09, Atila Neves wrote: Thanks for the work. And ugh about the installer requiring user intervention, I was literally just about to write a script to install dmd on a Windows dev box, remembered I saw somethin

Re: Website down: code.dlang.org

2017-11-28 Thread Paolo Invernizzi via Digitalmars-d
On Tuesday, 28 November 2017 at 15:33:39 UTC, Jack Stouffer wrote: On Monday, 27 November 2017 at 10:20:17 UTC, Chris wrote: There seems to be a problem with http://code.dlang.org/ at the moment (27.11.) Down again. And so it was my CI pipeline... /P

Re: Attributes on Enum Members: Call for use cases.

2017-11-28 Thread Jonathan M Davis via Digitalmars-d
On Tuesday, November 28, 2017 18:24:27 Jacob Carlborg via Digitalmars-d wrote: > On 2017-11-28 03:20, Michael V. Franklin wrote: > > For those who might want to know, Walter has informed me that this > > change will require a DIP. > > That's unfortunate. It should be the opposite, a DIP on why enu

Re: First Impressions!

2017-11-28 Thread Jacob Carlborg via Digitalmars-d
On 2017-11-28 17:24, Adam D. Ruppe wrote: That doesn't quite work since it doesn't descend into aggregates. And you can't turn most them off. And if your project is a library. -- /Jacob Carlborg

Re: Thoughts about D

2017-11-28 Thread Jacob Carlborg via Digitalmars-d
On 2017-11-28 00:13, Walter Bright wrote: I suppose I should write one :-) It was a very satisfying project. I'm looking at converting all my C projects still in use (like 'make') to D. BetterC has removed the last barriers to it. Why would druntime be a barrier for you for those projects? -

Re: Chocolatey Packages for DMD, LDC, and GDC

2017-11-28 Thread Jacob Carlborg via Digitalmars-d
On 2017-11-28 10:09, Atila Neves wrote: Thanks for the work. And ugh about the installer requiring user intervention, I was literally just about to write a script to install dmd on a Windows dev box, remembered I saw something about chocolatey in the NG, and came here to read. Not happy with t

Re: Attributes on Enum Members: Call for use cases.

2017-11-28 Thread Jacob Carlborg via Digitalmars-d
On 2017-11-28 03:20, Michael V. Franklin wrote: For those who might want to know, Walter has informed me that this change will require a DIP. That's unfortunate. It should be the opposite, a DIP on why enum members should not support attributes. It goes against consistency (turtles all the w

Re: First Impressions!

2017-11-28 Thread Patrick Schluter via Digitalmars-d
On Tuesday, 28 November 2017 at 04:19:40 UTC, A Guy With an Opinion wrote: On Tuesday, 28 November 2017 at 04:17:18 UTC, A Guy With an Opinion wrote: [...] Also, C and C++ didn't just have undefined behavior, sometimes it has inconsistent behavior. Sometimes int a; is actually set to 0. It's

Re: First Impressions!

2017-11-28 Thread Patrick Schluter via Digitalmars-d
On Tuesday, 28 November 2017 at 04:17:18 UTC, A Guy With an Opinion wrote: On Tuesday, 28 November 2017 at 04:12:14 UTC, ketmar wrote: A Guy With an Opinion wrote: That is true, but I'm still unconvinced that making the person's program likely to error is better than initializing a number to

Re: First Impressions!

2017-11-28 Thread Adam D. Ruppe via Digitalmars-d
On Tuesday, 28 November 2017 at 16:14:52 UTC, Jack Stouffer wrote: You can do it on a per-file basis by putting the attributes at the top like so That doesn't quite work since it doesn't descend into aggregates. And you can't turn most them off.

Re: First Impressions!

2017-11-28 Thread Jack Stouffer via Digitalmars-d
On Tuesday, 28 November 2017 at 03:01:33 UTC, A Guy With an Opinion wrote: - Attributes. I had another post in the Learn forum about attributes which was unfortunate. At first I was excited because it seems like on the surface it would help me write better code, but it gets a little tedious and

Re: First Impressions!

2017-11-28 Thread A Guy With an Opinion via Digitalmars-d
On Tuesday, 28 November 2017 at 13:17:16 UTC, Steven Schveighoffer wrote: https://github.com/schveiguy/dcollections On Tuesday, 28 November 2017 at 03:37:26 UTC, rikki cattermole wrote: https://github.com/economicmodeling/containers Thanks. I'll check both out. It's not that I don't want to

Re: Website down: code.dlang.org

2017-11-28 Thread Jack Stouffer via Digitalmars-d
On Monday, 27 November 2017 at 10:20:17 UTC, Chris wrote: There seems to be a problem with http://code.dlang.org/ at the moment (27.11.) Down again.

Re: First Impressions!

2017-11-28 Thread A Guy With an Opinion via Digitalmars-d
On Tuesday, 28 November 2017 at 13:17:16 UTC, Steven Schveighoffer wrote: This is likely because of Adam's suggestion -- you were incorrectly declaring a function that returned an immutable like this: immutable T foo(); -Steve That's exactly what it was I think. As I stated before, I tried

Re: First Impressions!

2017-11-28 Thread Guillaume Piolat via Digitalmars-d
On Tuesday, 28 November 2017 at 03:01:33 UTC, A Guy With an Opinion wrote: So those are just some of my thoughts. Tell me why I'm wrong :P You are not supposed to come to this forum with well-balanced opinions and reasonable arguments. It's not colourful enough to be heard! Instead make a d

Re: First Impressions!

2017-11-28 Thread Steven Schveighoffer via Digitalmars-d
On 11/27/17 10:01 PM, A Guy With an Opinion wrote: Hi, Hi Guy, welcome, and I wanted to say I was saying "me too" while reading much of your post. I worked on a C# based client/server for about 5 years, and the biggest thing I agree with you on is the generic programming. I was also using D

Re: tour.dlang.org is less than useless

2017-11-28 Thread Seb via Digitalmars-d
On Tuesday, 28 November 2017 at 08:32:40 UTC, Mengu wrote: On Tuesday, 28 November 2017 at 02:08:24 UTC, codephantom wrote: Why do we have this link? https://tour.dlang.org I cannot recall it ever working. (is it just something at my end?) What is it meant to take us to? it is most definite

Re: Thoughts about D

2017-11-28 Thread Walter Bright via Digitalmars-d
On 11/28/2017 2:57 AM, Guillaume Piolat wrote: On Tuesday, 28 November 2017 at 06:12:19 UTC, Walter Bright wrote: Yes, I've thought about making dmc++ 64 bit, but there'd be a fair amount of work (mostly upgrading SNN to 64 bits.) Could I help with that? I'm familiar with x86 assembly, incl

Re: Thoughts about D

2017-11-28 Thread Guillaume Piolat via Digitalmars-d
On Tuesday, 28 November 2017 at 06:12:19 UTC, Walter Bright wrote: Yes, I've thought about making dmc++ 64 bit, but there'd be a fair amount of work (mostly upgrading SNN to 64 bits.) Could I help with that? I'm familiar with x86 assembly, including "mixed" one that use the same source for

Re: Thoughts about D

2017-11-28 Thread Walter Bright via Digitalmars-d
On 11/27/2017 11:26 PM, Paulo Pinto wrote: Yes, the new MSVCRT.dll, is implemented in C++. https://blogs.msdn.microsoft.com/vcblog/2014/06/10/the-great-c-runtime-crt-refactoring/ After Midori and Longhorn's failure, there has been a migration effort to slowly get rid of C and focus on C++ f

Re: Thoughts about D

2017-11-28 Thread Ola Fosheim Grostad via Digitalmars-d
On Tuesday, 28 November 2017 at 06:58:58 UTC, Elronnd wrote: In that case, why is libstdc++ 12MB, while libphobos2 is half the size, at 5.5MB? I havent checked, if true then probably because it contains code that goes beyond the minimal requirements (legacy, bloat, portability, tuning, etc).

Re: Thoughts about D

2017-11-28 Thread Walter Bright via Digitalmars-d
On 11/27/2017 10:24 PM, Dmitry Olshansky wrote: On Tuesday, 28 November 2017 at 06:12:19 UTC, Walter Bright wrote: On 11/27/2017 9:11 PM, rikki cattermole wrote: On 28/11/2017 5:03 AM, Walter Bright wrote: On 11/27/2017 6:55 PM, John wrote: Should add optlink to that list, would love to see i

Re: Chocolatey Packages for DMD, LDC, and GDC

2017-11-28 Thread Atila Neves via Digitalmars-d
On Saturday, 25 November 2017 at 23:38:06 UTC, Manuel Maier wrote: As some of you may know, there is a dmd package on the chocolatey community feed: https://chocolatey.org/packages/dmd [...] Thanks for the work. And ugh about the installer requiring user intervention, I was literally just ab

Re: Thoughts about D

2017-11-28 Thread Joakim via Digitalmars-d
On Tuesday, 28 November 2017 at 08:33:20 UTC, Mike Parker wrote: On Tuesday, 28 November 2017 at 04:35:04 UTC, IM wrote: [...] This is something that has gone in fits and starts over the years because of a lack of dedicated manpower, but the pace has been gradually to picking up. As of recen

Re: Thoughts about D

2017-11-28 Thread Mike Parker via Digitalmars-d
On Tuesday, 28 November 2017 at 04:35:04 UTC, IM wrote: On Monday, 27 November 2017 at 08:33:42 UTC, IM wrote: - More exposure. I sometimes feel like there isn't enough D material to consume on a regular basis (and I and certainly many others are eager to learn more and more about the language

Re: tour.dlang.org is less than useless

2017-11-28 Thread Mengu via Digitalmars-d
On Tuesday, 28 November 2017 at 02:08:24 UTC, codephantom wrote: Why do we have this link? https://tour.dlang.org I cannot recall it ever working. (is it just something at my end?) What is it meant to take us to? it is most definitely not. it just sometimes fails to load. i have no idea why

Re: Thoughts about D

2017-11-28 Thread Ola Fosheim Grostad via Digitalmars-d
On Tuesday, 28 November 2017 at 02:26:34 UTC, Neia Neutuladh wrote: On Monday, 27 November 2017 at 17:35:53 UTC, Ola Fosheim Grostad wrote: On Monday, 27 November 2017 at 16:44:41 UTC, Neia Neutuladh wrote: I last used C++ professionally in 2015, and we were still rolling out C++11. std::string