Re: Why Physicists Still Use Fortran

2017-10-20 Thread codephantom via Digitalmars-d
On Monday, 16 October 2017 at 05:09:04 UTC, Manu wrote: Haha, incidentally, I've just moved to LA, and I'm failing to convince myself I won't die if I try and drive here ;) .. I'm still chickening out. Someone once said, that the biggest problem with Fortran, is that people actually use it.

Re: My first experience as a D Newbie

2017-10-20 Thread codephantom via Digitalmars-d
On Friday, 20 October 2017 at 16:13:06 UTC, Mark wrote: I don't think this sort of complaints are particular to D. I see similar rants in Scala's google group from time to time, These 'predictable patterns' (the emergence of similar attitudes, for example) can also be expressed and understood

Re: My two cents

2017-10-20 Thread Jonathan M Davis via Digitalmars-d
On Friday, October 20, 2017 15:25:20 Adam Wilson via Digitalmars-d wrote: > So far I have seen three arguments proffered for the ban syntax sugar. > > The first is "Walter/Andrei doesn't have the time." That actually has pretty much nothing to do with a feature request like syntactic sugar - espec

Re: My two cents

2017-10-20 Thread bauss via Digitalmars-d
On Friday, 20 October 2017 at 22:25:20 UTC, Adam Wilson wrote: On 10/20/17 04:04, Jonathan M Davis wrote: On Friday, October 20, 2017 02:49:34 Adam Wilson via Digitalmars-d wrote: Preach

Some tasks in D app

2017-10-20 Thread Orkhan via Digitalmars-d
Hello. I have an app for multiplayer game website. I am Facing an issue about stacking terminal. Also the app does not save the logs which is supposed to. I need someone who can fix this. Will send the app to developer. in total The tasks are : 1) Fix stacking issue in the terminal, 2) Fix sa

Re: My two cents

2017-10-20 Thread Adam Wilson via Digitalmars-d
On 10/20/17 04:04, Jonathan M Davis wrote: On Friday, October 20, 2017 02:49:34 Adam Wilson via Digitalmars-d wrote: Here is the thing that bothers me about that stance. You are correct, but I don't think you've considered the logical conclusion of the direction your argument is headed. Pray tel

Re: miniDConf 2018 (Munich) - finding the "perfect" weekend

2017-10-20 Thread Nordlöw via Digitalmars-d
On Friday, 20 October 2017 at 20:30:54 UTC, Seb wrote: We are planing to hold a mini conference in Munich. The rough plan for the weekend is as follows: Great initiative. I wish I could join because I have loads of ideas and code (phobos-next) to share. But I and my family are currently a bit

miniDConf 2018 (Munich) - finding the "perfect" weekend

2017-10-20 Thread Seb via Digitalmars-d
Hi all, We are planing to hold a mini conference in Munich. The rough plan for the weekend is as follows: Friday: social pre-conf / BeerConf Saturday: talks Sunday: hackathon / group discussions As you all are amazing and we would love to see as many of you as possible, we created a Doodle t

Re: My two cents

2017-10-20 Thread user1234 via Digitalmars-d
On Friday, 20 October 2017 at 20:11:46 UTC, jmh530 wrote: On Friday, 20 October 2017 at 19:54:09 UTC, user1234 wrote: On Friday, 20 October 2017 at 18:11:50 UTC, Adam D. Ruppe wrote: [...] The elvis operator, while trivial and unnecessary, would be easy to implement correctly and give a nice li

Re: My two cents

2017-10-20 Thread jmh530 via Digitalmars-d
On Friday, 20 October 2017 at 19:54:09 UTC, user1234 wrote: On Friday, 20 October 2017 at 18:11:50 UTC, Adam D. Ruppe wrote: [...] The elvis operator, while trivial and unnecessary, would be easy to implement correctly and give a nice little PR boost to show that we care about the people talking

Re: My two cents

2017-10-20 Thread jmh530 via Digitalmars-d
On Friday, 20 October 2017 at 19:18:15 UTC, Ecstatic Coder wrote: Interesting proposals, but IMHO, the only ESSENTIAL feature missing in D is the possibility to program in D using a built-in reference-counting based variant of the standard library. Look at the goals for H2 2017 https://wi

Re: My two cents

2017-10-20 Thread user1234 via Digitalmars-d
On Friday, 20 October 2017 at 18:11:50 UTC, Adam D. Ruppe wrote: [...] The elvis operator, while trivial and unnecessary, would be easy to implement correctly and give a nice little PR boost to show that we care about the people talking about it. If you go by there, the safe navigation operator

Re: AWS SDK

2017-10-20 Thread ikod via Digitalmars-d
On Wednesday, 18 October 2017 at 23:02:27 UTC, Stephan Dilly wrote: On 2017-10-18 22:25:23 +, ikod said: On Wednesday, 18 October 2017 at 20:51:48 UTC, Stephan Dilly wrote: On 2017-10-18 20:19:20 +, ikod said: Hello, On Wednesday, 18 October 2017 at 20:05:28 UTC, Andre Pany wrote:

Re: My two cents

2017-10-20 Thread Ecstatic Coder via Digitalmars-d
On Wednesday, 18 October 2017 at 08:56:21 UTC, Satoshi wrote: Hi, I had been using D for almost 6 years and I want to share my opinion with you. I don't want to blame anyone but I'll focus more on bad things and possible improvements. And this is just how I see D from my perspective. (Sorry fo

Re: My two cents

2017-10-20 Thread H. S. Teoh via Digitalmars-d
On Fri, Oct 20, 2017 at 06:20:52PM +, Random D user via Digitalmars-d wrote: > On Friday, 20 October 2017 at 02:20:31 UTC, Adam D. Ruppe wrote: > > On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: > > > return foo ?? null; would be so much easier. > > return getOr(foo, null); > > I gue

Re: My two cents

2017-10-20 Thread Random D user via Digitalmars-d
On Friday, 20 October 2017 at 02:20:31 UTC, Adam D. Ruppe wrote: On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: return foo ?? null; would be so much easier. return getOr(foo, null); I guess with UFCS you could get: return foo.PP(null); // vs. return foo ?? null; :D

Re: My two cents

2017-10-20 Thread Adam D. Ruppe via Digitalmars-d
On Friday, 20 October 2017 at 16:36:28 UTC, jmh530 wrote: It might help to have some sense of how the main devs time on D is being used. Definitely, I currently have no clue what they are on. Is elvis operator more important than improving safe/scope/nogc/etc, I think most would say no. I w

Re: My two cents

2017-10-20 Thread jmh530 via Digitalmars-d
On Friday, 20 October 2017 at 15:38:53 UTC, Martin Nowak wrote: Something I want to have for quite a while is a free-form poll for features, maybe running 2 weeks or so, to get a better understanding of community priorities. Maybe once a quarter, ;) It might help to have some sense of how

Re: My first experience as a D Newbie

2017-10-20 Thread Mark via Digitalmars-d
On Thursday, 19 October 2017 at 21:18:43 UTC, Rion wrote: D has a bad track record with implementations of proposals, even when the actual code has been written. There has always been a standard: Walter writes it, its going to get accepted with a high ratio in one form or another. Somebody who

Re: My two cents

2017-10-20 Thread Martin Nowak via Digitalmars-d
On Wednesday, 18 October 2017 at 08:56:21 UTC, Satoshi wrote: First, D started as a great new language with the best from all languages. But now D seems more and more conservative. New syntactic sugars aren't added just because they can be found in phobos. (this was Walter's answer when I asked

Re: My two cents

2017-10-20 Thread Martin Nowak via Digitalmars-d
On Friday, 20 October 2017 at 08:09:59 UTC, Satoshi wrote: > return foo ?? null; would be so much easier. Definitely the Elvis operator is a small and sometimes useful addition. https://en.wikipedia.org/wiki/Elvis_operator Your best bet on getting it, is writing a small DIP, the organize con

Re: My two cents

2017-10-20 Thread Martin Nowak via Digitalmars-d
On Thursday, 19 October 2017 at 06:50:12 UTC, Fra Mecca wrote: We miss a build system that is tailored towards enterprises Anything more specific on that?

Re: AppImage for linux

2017-10-20 Thread Andrea Fontana via Digitalmars-d
On Friday, 20 October 2017 at 11:28:55 UTC, Jacob Carlborg wrote: On 2017-10-20 09:58, Andrea Fontana wrote: Did anyone tried to pack dmd as appimage? Is it even feasible? It would be a easy way to: - Run dmd without installation (and root permissions) - Use multiple dmd versions DVM [1] does

Re: My two cents

2017-10-20 Thread Meta via Digitalmars-d
On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: On Wednesday, 18 October 2017 at 08:56:21 UTC, Satoshi wrote: conditional dereferencing and stuff about that (same as in C#) foo?.bar; foo?[bar]; return foo ?? null; Tbh. these are some I really wish were in D, because it becomes tediou

Re: My two cents

2017-10-20 Thread Adam D. Ruppe via Digitalmars-d
On Friday, 20 October 2017 at 09:40:26 UTC, Satoshi wrote: If you need reason why is writing less code better just calculate the time of it. getOne(foo, null) // costs 3 sec. foo ?? null // cost 1 sec. Note that I do NOT object to these additions. I think they'd be trivial, backward compati

Re: AppImage for linux

2017-10-20 Thread Jacob Carlborg via Digitalmars-d
On 2017-10-20 09:58, Andrea Fontana wrote: Did anyone tried to pack dmd as appimage? Is it even feasible? It would be a easy way to: - Run dmd without installation (and root permissions) - Use multiple dmd versions DVM [1] doesn't require root permission, allows multiple dmd version and it's

Re: My two cents

2017-10-20 Thread Jonathan M Davis via Digitalmars-d
On Friday, October 20, 2017 02:49:34 Adam Wilson via Digitalmars-d wrote: > Here is the thing that bothers me about that stance. You are correct, > but I don't think you've considered the logical conclusion of the > direction your argument is headed. Pray tell, why must we stop adding > syntactic s

Re: Where is 2017H2?

2017-10-20 Thread Bastiaan Veelo via Digitalmars-d
On Friday, 20 October 2017 at 09:38:02 UTC, Joakim wrote: On Friday, 20 October 2017 at 09:30:38 UTC, DlangLearner wrote: We are in the last quarter of 2017, where is the vision document for 2017H2? It was published months ago and is linked from the front page: https://dlang.org If you mean

Re: Where is 2017H2?

2017-10-20 Thread DlangLearner via Digitalmars-d
On Friday, 20 October 2017 at 09:38:02 UTC, Joakim wrote: On Friday, 20 October 2017 at 09:30:38 UTC, DlangLearner wrote: We are in the last quarter of 2017, where is the vision document for 2017H2? It was published months ago and is linked from the front page: https://dlang.org If you mean

Re: My two cents

2017-10-20 Thread Adam Wilson via Digitalmars-d
On 10/20/17 01:32, Jonathan M Davis wrote: On Friday, October 20, 2017 08:09:59 Satoshi via Digitalmars-d wrote: On Friday, 20 October 2017 at 04:26:24 UTC, Jonathan M Davis wrote: On Friday, October 20, 2017 02:20:31 Adam D. Ruppe via Digitalmars-d wrote: On Friday, 20 October 2017 at 00:26

Re: My two cents

2017-10-20 Thread Satoshi via Digitalmars-d
On Friday, 20 October 2017 at 08:32:36 UTC, Jonathan M Davis wrote: On Friday, October 20, 2017 08:09:59 Satoshi via Digitalmars-d wrote: On Friday, 20 October 2017 at 04:26:24 UTC, Jonathan M Davis wrote: > On Friday, October 20, 2017 02:20:31 Adam D. Ruppe via > > Digitalmars-d wrote: >> On F

Re: Where is 2017H2?

2017-10-20 Thread Joakim via Digitalmars-d
On Friday, 20 October 2017 at 09:30:38 UTC, DlangLearner wrote: We are in the last quarter of 2017, where is the vision document for 2017H2? It was published months ago and is linked from the front page: https://dlang.org If you mean 2018, this year isn't even over yet.

Where is 2017H2?

2017-10-20 Thread DlangLearner via Digitalmars-d
We are in the last quarter of 2017, where is the vision document for 2017H2?

Re: My two cents

2017-10-20 Thread Jonathan M Davis via Digitalmars-d
On Friday, October 20, 2017 08:09:59 Satoshi via Digitalmars-d wrote: > On Friday, 20 October 2017 at 04:26:24 UTC, Jonathan M Davis > > wrote: > > On Friday, October 20, 2017 02:20:31 Adam D. Ruppe via > > > > Digitalmars-d wrote: > >> On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: > >>

Re: My two cents

2017-10-20 Thread Satoshi via Digitalmars-d
On Friday, 20 October 2017 at 04:26:24 UTC, Jonathan M Davis wrote: On Friday, October 20, 2017 02:20:31 Adam D. Ruppe via Digitalmars-d wrote: On Friday, 20 October 2017 at 00:26:19 UTC, bauss wrote: > return foo ? foo : null; > > where > > return foo ?? null; would be so much easier. return g

AppImage for linux

2017-10-20 Thread Andrea Fontana via Digitalmars-d
Did anyone tried to pack dmd as appimage? Is it even feasible? It would be a easy way to: - Run dmd without installation (and root permissions) - Use multiple dmd versions