Re: Damage Control: An homage to Rampart (Alpha)

2016-01-01 Thread Ivan Kazmenko via Digitalmars-d-announce

On Friday, 1 January 2016 at 13:15:02 UTC, MrSmith wrote:

On Thursday, 31 December 2015 at 16:43:53 UTC, rcorre wrote:
"Damage Control" is a game inspired by one of my old favorite 
SNES games, Rampart (ok, technically an arcade game, but I had 
it on SNES).


[...]


For me window is not shown. Windows 7 64bit. I see console and 
graphics windows in taskbar, but no actual window on the 
screen. Used release v0.2.


Hmm, mine is Win2008 R2 64-bit (version 6.1.7601) which is 
essentially the same major.minor version 6.1 as Windows 7 
according to the table: 
https://msdn.microsoft.com/en-us/library/windows/desktop/ms724832%28v=vs.85%29.aspx


Re: Damage Control: An homage to Rampart (Alpha)

2016-01-01 Thread MrSmith via Digitalmars-d-announce

On Thursday, 31 December 2015 at 16:43:53 UTC, rcorre wrote:
"Damage Control" is a game inspired by one of my old favorite 
SNES games, Rampart (ok, technically an arcade game, but I had 
it on SNES).


[...]


For me window is not shown. Windows 7 64bit. I see console and 
graphics windows in taskbar, but no actual window on the screen. 
Used release v0.2.


Re: Hash Tables in D

2016-01-01 Thread Minas Mina via Digitalmars-d-announce

On Friday, 1 January 2016 at 13:59:35 UTC, Walter Bright wrote:

http://minas-mina.com/2016/01/01/associative-arrays/

https://www.reddit.com/r/programming/comments/3z03ji/hash_tables_in_the_d_programming_language/


Thanks for sharing this. I am the author. :)


Hash Tables in D

2016-01-01 Thread Walter Bright via Digitalmars-d-announce

http://minas-mina.com/2016/01/01/associative-arrays/

https://www.reddit.com/r/programming/comments/3z03ji/hash_tables_in_the_d_programming_language/


Re: DLanguage IntelliJ plugin released

2016-01-01 Thread Minas Mina via Digitalmars-d-announce

On Wednesday, 30 December 2015 at 17:17:07 UTC, Israel wrote:

On Wednesday, 30 December 2015 at 17:04:15 UTC, Suliman wrote:

On Monday, 28 December 2015 at 19:23:17 UTC, Kingsley wrote:

On Friday, 25 December 2015 at 17:43:06 UTC, Kingsley wrote:

On Friday, 25 December 2015 at 16:55:32 UTC, Bogdan wrote:

[...]
Raise any issues at the GitHub page and I will fix - I will 
write some documentation over the next few days also


Intellij D plugin version 1.5 released with improved DUB 
support and bug fixes


How to install this plugin on Windows?


Intellij Idea 14 on windows.

File > Settings > plugins > browse repositories

The plugin does not show up on Intellij Idea 15 though so im 
guessing it isnt compatible yet and neither on CLion.


I am actually using it with IntelliJ 15.


Re: Hash Tables in D

2016-01-01 Thread Walter Bright via Digitalmars-d-announce

On 1/1/2016 7:27 AM, Minas Mina wrote:

On Friday, 1 January 2016 at 13:59:35 UTC, Walter Bright wrote:

http://minas-mina.com/2016/01/01/associative-arrays/

https://www.reddit.com/r/programming/comments/3z03ji/hash_tables_in_the_d_programming_language/



Thanks for sharing this. I am the author. :)


You're welcome, and thanks for writing the nice article.


Re: Better docs for D (WIP)

2016-01-01 Thread Bastiaan Veelo via Digitalmars-d-announce
On Wednesday, 30 December 2015 at 04:03:42 UTC, Andrei 
Alexandrescu wrote:

On 12/29/2015 09:09 PM, Adam D. Ruppe wrote:
Putting one item per page is far more important than I even 
realized

before getting into this.


We already have that:

https://dlang.org/library/std/array/join.html

If I search for dlang array join that the third hit on google 
if I'm logged in, and the SECOND hit if I use an anonymous 
session that gives google no information about my searching 
habits. I hope you'll agree that renders the rest of your post 
moot, for which reason I afforded to snip it.


Which is a pity, because if you had read on you would have seen 
that Adam is aware of the existence of that separate page as he 
quoted the very link above in the part you snipped.


Frankly, the fact that the Google search taken as an example here 
returns two different pages on dlang.org, with no visible clues 
whether any of them is official or experimental, is very 
confusing to me. I had to search hard to figure out if and how 
they are linked together. Turns out the one with the separate 
page is experimental, and has been so for two years now, 
according to 
https://dlang.org/library/index.html#comment-1281452140.


Adam, there's no nice way to put what follows. You can code a 
great deal, and I think the world of your engineering skills. 
But there is something to be said about a bias for action at 
the expense of strategy. I completely understand it's a lot 
more fun to start a project than to bring it to completion, but 
as they say in hardware, it's retired instructions that count. 
I wish you'd consider converting some of your myriad brilliant 
snippets into completed projects pushed into the standard 
distribution for prime time, and also (for this case) to 
consider strengthening the documentation tools we already have.


I greatly appreciate the energy both of you pour into D, but one 
accusing the other for not finishing projects is in this 
particular case a bit funny.


In my eyes there are three important aspects to quality 
documentation:

 1. Content
 2. Usability (legibility, X-ref, list of contents, indices, 
searching)
 3. Maintainability (ease to contribute, legibility in code, 
intuitive procedures)


The official documentation is sub-standard in 2 and 3, and Adam 
shows to be on a fast track to address these. It is a shame there 
is too much friction that this be done in the official 
documentation. But if it is too much for Adam, I am not 
encouraged to even try...


Bastiaan.


Re: Damage Control: An homage to Rampart (Alpha)

2016-01-01 Thread rcorre via Digitalmars-d-announce

On Friday, 1 January 2016 at 13:15:02 UTC, MrSmith wrote:
For me window is not shown. Windows 7 64bit. I see console and 
graphics windows in taskbar, but no actual window on the 
screen. Used release v0.2.


Hmm, don't have a windows 7 machine, but maybe I can spin up a 
VM. Thanks for letting me know.