Re: D User Survey
On Thursday, 7 December 2017 at 14:31:01 UTC, Chris wrote: I didn't know Ireland was so unknown, unless, of course, I'm supposed to choose "Great Britain". I also hated myself for clicking Great Britain :-)
Re: vibe.d 0.8.0 and 0.7.31 beta releases
On Tuesday, 31 January 2017 at 11:11:28 UTC, Sönke Ludwig wrote: The first release of the revamped core module [1] is nearing, and along with that, a compatible vibe.d release (0.8.0). The new core module is still opt-in in this release and can be activated using a `subConfiguration "vibe-d:core" "vibe-core"` directive in dub.sdl (`"subConfigurations": {"vibe-d:core": "vibe-core"}` in dub.json). [...] Very nice! Thanks for all your work on this - excellent stuff.
Re: Release DUB 1.0.0
On Monday, 20 June 2016 at 15:52:46 UTC, Sönke Ludwig wrote: I'm pleased to announce the release of the first stable version of the DUB package manager. Stable in this case means that the API, the command line interface and the package recipe format will only receive fully backwards compatible changes and additions for a while. [...] Congrats - this is great stuff!
Re: Release candidate 1.0.0-rc.1 is out
On Wednesday, 15 June 2016 at 17:54:00 UTC, Sönke Ludwig wrote: Am 07.06.2016 um 11:54 schrieb Sönke Ludwig: [...] The first release candidate is out now! If nothing else comes up, the release is scheduled for next Monday. For this release, I've restricted the recipe comments to the /+ +/ style and to be the first thing in the file apart from the optional shebang line. This leaves all options open to relax the rules later without losing backwards compatibility and allows #872 [1] to be finished with less time pressure. [1]: https://github.com/dlang/dub/pull/872 I think that's a good choice. +1
Re: Beta release DUB 1.0.0-beta.1
On Tuesday, 7 June 2016 at 09:54:19 UTC, Sönke Ludwig wrote: DUB 1.0.0 is nearing completion. The new feature over 0.9.25 is support for single-file packages, which can be used to write shebang-style scripts on Posix systems: [...] This is great - very nice feature. That was one of the things I missed most when moving from rdmd to dub - so good to see it back!
Re: Better Voldemort types
On Tuesday, 24 May 2016 at 01:29:53 UTC, Steven Schveighoffer wrote: Blog post on making Voldemort types without the disk-space issues: http://www.schveiguy.com/blog/2016/05/have-your-voldemort-types-and-keep-your-disk-space-too/ -Steve Very useful - thanks!
Re: Adventures in D Programming
On Sunday, 8 May 2016 at 19:12:17 UTC, Adam D. Ruppe wrote: On Sunday, 8 May 2016 at 19:09:07 UTC, Daniel Kozak wrote: I remember that I have mentioned that once here, but I thing there was not big interest at it :( I'm doing it on dpldocs.info as soon as I leave the alpha period (which is finally coming soon). I haven't logged on for a look in ages. Have done so now, and they've come on leaps and bounds. Really like the layout and styling of the different pages. Jolly good show!
Re: TTS Synthesis: D and vibe.d in Action
On Tuesday, 12 April 2016 at 10:22:03 UTC, Chris wrote: Hi, Just to inform you that we successfully use D and vibe.d for two things: [...] Great to see some fellow Irish D users!
Re: Release D 2.071.0
On Monday, 11 April 2016 at 11:43:20 UTC, wobbles wrote: On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote: Glad to announce D 2.071.0. http://dlang.org/download.html This release fixes many long-standing issues with imports and the module system. See the changelog for more details. http://dlang.org/changelog/2.071.0.html -Martin When updating with the .dev package on my Ubuntu 15.10 system - .deb package - not .dev
Re: Release D 2.071.0
On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote: Glad to announce D 2.071.0. http://dlang.org/download.html This release fixes many long-standing issues with imports and the module system. See the changelog for more details. http://dlang.org/changelog/2.071.0.html -Martin When updating with the .dev package on my Ubuntu 15.10 system - I get this message: ``` The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath. Details Lintian check results for /home/colin/Downloads/dmd_2.071.0-0_amd64.deb: Can't close(GLOB(0x291a6f0)) filehandle: '' at /usr/share/lintian/helpers/coll/objdump-info-helper line 192 command failed with error code 123 at /usr/share/lintian/collection/objdump-info line 79. warning: collect info objdump-info about package dmd failed warning: skipping check of binary package dmd ```
Re: Release D 2.071.0
On Tuesday, 5 April 2016 at 22:43:05 UTC, Martin Nowak wrote: Glad to announce D 2.071.0. http://dlang.org/download.html This release fixes many long-standing issues with imports and the module system. See the changelog for more details. http://dlang.org/changelog/2.071.0.html -Martin There's lots of good stuff in this release - Thanks!
Re: Updated plotcli (version 0.8.0). Now build on ggplotd
On Monday, 15 February 2016 at 21:43:27 UTC, Edwin van Leeuwen wrote: On Monday, 15 February 2016 at 20:17:00 UTC, wobbles wrote: This looks very cool - does it take long to export the png file? Particularly with the -f flag, if the data file is updated, how long until does it take to print? I know I could check, but you prob know the answer :P Currently it saves if the last save is more than 100ms ago. It also tries to read the file every 100ms, so at the outside it would take 200ms after a file update. Have been thinking I might have to increase that time a bit to deal with larger data sets. Sounds good! I have a vibe.d app that plots our servers sar data using plotly.js. I'll investigate integrating this instead of plotly so I'll have a fully D solution! (I tried generating my own svg file but it was too large an effort for me at the time!)
Re: Updated plotcli (version 0.8.0). Now build on ggplotd
On Monday, 15 February 2016 at 12:11:39 UTC, Edwin van Leeuwen wrote: Plotcli[1] is a command line application that can create plots by parsing text/csv files and from piped data, making it useful during data analysis. Plotcli v0.8.0 has been largely rewritten to use ggplotd[2] as its backend. This results in more beautiful plots and gives us greater control over the exact plots created. Note though that the command line arguments are incompatible with previous releases. Plotcli (through ggplotd) can now also show the plots in a gtk window, through using `plotcli --format gtk`. Previously versions only supported saving the resulting plots to files. Examples and more documentation are available on the its github page: https://github.com/BlackEdder/plotd [1] https://github.com/BlackEdder/plotd [2] https://github.com/BlackEdder/ggplotd This looks very cool - does it take long to export the png file? Particularly with the -f flag, if the data file is updated, how long until does it take to print? I know I could check, but you prob know the answer :P
Re: Next London D Meetup: Wednesday 20th January 2016
On Thursday, 21 January 2016 at 20:27:14 UTC, Wyatt wrote: On Sunday, 10 January 2016 at 22:01:05 UTC, Kingsley wrote: This time we peek into the mind and code of Ross McKinlay who will give us a tour of some of his D efforts. I'm watching the recording right now. It's pretty exciting to see anything like F# discriminated unions in D. video here: https://skillsmatter.com/skillscasts/7185-london-d-meetup -Wyatt This is great stuff. Ross's excitability around opDispatch reminds me of my own reaction when I realised the power of using that feature. I emailed everyone saying "Holy shit, look at this!!" Pity none of these meetups are in Dublin - seem like good fun!
Re: Do D need a popular framework? like ruby's rails? or java 's ssh?
On Tuesday, 19 January 2016 at 13:22:48 UTC, beck wrote: Do D need a popular framework? in china ,a little peopel use dlang. i just use it do some simple work for myself. yet,i have learn d for a week .. i ask so many friends ,they don't use D at all.we use golang more than dlang. There is vibe-d, which I guess can be used like rails (I dont use rails myself, so could be mistaken). http://vibed.org/
Re: Small minesweeper game in D
On Sunday, 20 December 2015 at 02:11:58 UTC, Adam D. Ruppe wrote: code here: http://arsdnet.net/dcode/minesweeper.d [...] On Ubuntu 64 bit: $ dmd minesweeper.d simpledisplay.d color.d simpledisplay.d(4477): Error: cannot implicitly convert expression (XCreatePixmapCursor(this.display, pm, pm, & blackcolor, & blackcolor, 0u, 0u)) of type ulong to int $ dmd --version DMD64 D Compiler v2.069.2 I casted the problem away with cast(int)XCreatePixmapCursor(...) to play a couple games. Not really solving the problem though... Nice work though! 'Tis very cool. The game code is very simple to follow too. I'll try making a simple game using simpledisplay over the christmas. It looks quite nifty!
Re: DConf 2016 news: 20% sold out, book signing
On Monday, 7 December 2015 at 20:42:21 UTC, Adam D. Ruppe wrote: On Monday, 7 December 2015 at 19:37:11 UTC, deadalnix wrote: Adam won't be coming ? I haven't decided for sure yet, but probably not. I don't like travel at all and the thought of a trans-atlantic flight strikes me as the worst. Sleeping tablets make long flights much more bearable!
Re: Silicon Valley D Meetup November 19, 2015
On Wednesday, 18 November 2015 at 20:35:31 UTC, Ali Çehreli wrote: "Fireside Chat with Andrei, Foundation Update, Q4 Technical Update" http://www.meetup.com/D-Lang-Silicon-Valley/events/226112242/ Andrei will attend over Google+, Walter is a slight possibility. I will update this thread with conferencing information when I know more. Ali If Google+ is playing up, I'd recommend appear.in. Very handy site for video conferencing.
Re: 2.069.0 Installation problem with .exe for Windows
On Wednesday, 11 November 2015 at 08:41:41 UTC, Mike James wrote: On Wednesday, 11 November 2015 at 03:13:18 UTC, Martin Nowak wrote: On Tuesday, 10 November 2015 at 14:17:28 UTC, Mike James wrote: The x64 sub-directory does not exist on my system. We found the bug and I build a new installer with the fix. https://dlang.dawg.eu/downloads/dmd.2.069.0~fix15824/ As soon as someone confirms the fix, we'll make a new point release. Hi Martin, I can confirm it installs correctly on: Windows 10 64-bit. Windows Vista 32-bit. Windows 7 64-bit. Thanks. Regards, -=mike=- I also tried on Windows 8.1 64-bit. To test, I installed it over DMD 2.067 and 2.068, both were successful.
Re: Release D 2.069.0
On Wednesday, 4 November 2015 at 01:50:38 UTC, Martin Nowak wrote: Glad to announce D 2.069.0. http://dlang.org/download.html http://downloads.dlang.org/releases/2.x/2.069.0/ This is the first release with a self-hosted dmd compiler and comes with even more rangified phobos functions, std.experimental.allocator, and many other improvements. See the changelog for more details. http://dlang.org/changelog/2.069.0.html -Martin Great stuff! Thanks. In my (very) limited trial run - I don't notice much of a performance difference. Is there any numbers to compare 2069 with 2068 (and maybe even older)?
Re: Please vote for the DConf logo
On Wednesday, 4 November 2015 at 09:30:30 UTC, Andrei Alexandrescu wrote: Reply to this with 1.1, 1.2, 2, or 3: 1) by ponce: Variant 1: https://github.com/p0nce/dconf.org/blob/master/2016/images/logo-sample.png Variant 2: https://raw.githubusercontent.com/p0nce/dconf.org/4f0f2b5be8ec2b06e3feb01d6472ec13a7be4e7c/2016/images/logo2-sample.png 2) by Jonas Drewsen: https://dl.dropboxusercontent.com/u/188292/g4421.png 3) by anonymous: PNG: http://imgur.com/GX0HUFI SVG: https://gist.github.com/anonymous/4ef7282dfec9ab327084 Thanks, Andrei 2. I think it's the cleanest currently. 3 if the font is changed. It needs to be bolder!
Re: Fastest JSON parser in the world is a D project
On Wednesday, 28 October 2015 at 11:26:59 UTC, wobbles wrote: So yes - opDispatch is cool but should be used VERY sparingly. I just had a thought, I could check if dataName is in [__traits(allMembers ... )]. That would at least ensure I'm referencing something that exists. Maybe that'd be useful in vibes Bson/Json code. (Except the opposite, you want to check you're referencing something that DOESN'T exist, so you can be sure it's not 'remove' for example).
Re: Fastest JSON parser in the world is a D project
On Tuesday, 27 October 2015 at 14:00:07 UTC, Martin Nowak wrote: On Tuesday, 27 October 2015 at 13:14:36 UTC, wobbles wrote: How can `coordinates` member be known at compile-time when the input argument is a run-time string? I suspect through the opDispatch operator overload. http://dlang.org/operatoroverloading.html#dispatch Yikes, this is such an anti-pattern. https://github.com/rejectedsoftware/vibe.d/issues/634 Heh - yeah it is quite problematic. The only time I've needed to use it was when I was reading in Json with some structure like { [ { "timestamp" : { ... timestamp info ... }, "info1" : { ... info ...}, "info2" : { ... info ...}, . . "info 23" : { ... info ...} }, { < more of the above >} ] } and I wanted to be able get a Json[timestamp] map, where the Json is either a info1, info2 etc etc. I didn't want to write 23 different functions "hash_info1", "hash_info2" etc etc. So, opDispatch! Basically I wanted to hash the timestamp and some data. My opDispatch became: @ignore auto opDispatch(string name)(){ static assert(name.startsWith("hash_"), "Error, use StatHosts.hash_XYZ to gather XYZ[timestamp] info"); static assert(name.length > 5); enum dataName = name[5..$]; typeof(mixin("StatDetail."~dataName))[StatTimestampDetail] data; foreach(stat; statistics){ data[stat.timestamp] = mixin("stat."~dataName); } return data; } 23 functions merged into 1... The static assert reduces the number of places it can break things at least, still some weird things can happen but for the most part it's ok. So yes - opDispatch is cool but should be used VERY sparingly.
Re: Fastest JSON parser in the world is a D project
On Monday, 26 October 2015 at 20:04:33 UTC, Nordlöw wrote: On Wednesday, 14 October 2015 at 07:35:49 UTC, Marco Leise wrote: Example: double x = 0, y = 0, z = 0; auto json = parseTrustedJSON(`{ "coordinates": [ { "x": 1, "y": 2, "z": 3 }, … ] }`); foreach (idx; json.coordinates) { // Provide one function for each key you are interested in json.keySwitch!("x", "y", "z")( { x += json.read!double; }, { y += json.read!double; }, { z += json.read!double; } ); } How can `coordinates` member be known at compile-time when the input argument is a run-time string? I suspect through the opDispatch operator overload. http://dlang.org/operatoroverloading.html#dispatch
Re: Fastest JSON parser in the world is a D project
On Thursday, 15 October 2015 at 10:34:16 UTC, Andrei Alexandrescu wrote: On 10/15/15 12:40 PM, Per Nordlöw wrote: On Wednesday, 14 October 2015 at 07:01:49 UTC, Marco Leise wrote: fast: 0.34s, 226.7Mb (GDC) RapidJSON: 0.79s, 687.1Mb (GCC) Why not add this to std.experimental? Sure seems like a good question! At the least a more generic generalization (more character and range types etc) should start from Marco's core implementation. -- Andrei Would it not be a better use of effort to attempt to merge the efforts here over to Sonkes new stdx.json? I didn't look at either codebase, so I dont know how difficult that'll be.
Re: Beta D 2.068.2-b1
On Thursday, 10 September 2015 at 08:12:19 UTC, anonymous wrote: On Thursday, 10 September 2015 at 03:38:31 UTC, Martin Nowak wrote: [...] I tested a vibe.d project and got lots of linker errors starting with ../../.dub/packages/vibe-d-0.7.24/libvibe-d.a(libevent2_38e3_5d7.o): In Funktion `_D4vibe4core7drivers9libevent215Libevent2Driver6__ctorMFNbC4vibe4core6driver10DriverCoreZC4vibe4core7drivers9libevent215Libevent2Driver': [path]../../.dub/packages/vibe-d-0.7.24/source/vibe/core/drivers/libevent2.d:97: Nicht definierter Verweis auf `event_set_mem_functions' I'll try to investigate this tonight. I am not an expert in linker issues, but looks like libevent is not properly linked in. The project builds with 2.068.0. vibe.d 0.7.24 dub 0.9.22 (I'll try to update) linux x86_64 Maybe try running dub build --force (to make it rebuild all of vibes dependencies also. Might solve it...
Re: Article: More hidden treasure in the D standard library
On Monday, 31 August 2015 at 16:09:02 UTC, Gary Willoughby wrote: I've written a new article on D here: http://nomad.so/2015/08/more-hidden-treasure-in-the-d-standard-library/ Hopefully to drive other programmers to investigate D. It's a continuation of a similar one I wrote a few months ago which attracted over 60k readers. It's a simple overview of some cool features in the D standard library hopefully to fuel curiosity. Reddit link: https://www.reddit.com/r/programming/comments/3j3j87/more_hidden_treasure_in_the_d_standard_library/ Up vote away. :) Nice article. I regularly find things like this where I spend a couple hours implementing a solution, only to find its already been done for me. Mostly occurs in std.algorithm. And it's not even lack of documentation, it's me thinking "this will never be in the library, time to go do it myself". That predSwitch code is a perfect example.
Re: Moving forward with work on the D language and foundation
On Friday, 28 August 2015 at 16:12:47 UTC, Russel Winder wrote: On Fri, 2015-08-28 at 13:08 +, Chris via Digitalmars-d-announce wrote: […] Startup still happen, but it is now really to create the technology to be bought by a corporate before sales, so for small value. Serial entrepreneurism is the thing now. I suspect "The Valley" is now like this: the opportunities for a new Microsoft or Google are much smaller, at least until there is a new disruptive technology a la Facebook. I find this quite interesting - the "Don't fall in love with your business" mentality is truly there. Maybe it's the romantic in me, but I like to think that if I do ever create a company, I'd like to be the one to run it into the ground, thank you very much!
Re: Moving forward with work on the D language and foundation
On Monday, 24 August 2015 at 18:43:01 UTC, Andrei Alexandrescu wrote: Hello everyone, Following an increasing desire to focus on working on the D language and foundation, I have recently made the difficult decision to part ways with Facebook, my employer of five years and nine months. [...] Congrats - Big and difficult decision to come to I'm sure!
Re: mood : simple vibe.d based blog implementation
On Friday, 14 August 2015 at 18:51:33 UTC, Dicebot wrote: A bit more details - https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing Project repo - https://github.com/Dicebot/mood Branch which powers actual blog.dicebot.lv - https://github.com/Dicebot/mood/tree/blog.dicebot.lv Copy of feature list for quick overview: - stand-alone binary with minimal external dependencies - simple deployment under dedicated posix user - straightforward code, minimal to none configurability - fork instead - basic features include publishing posts, tags and RESTful API for data model - with -version=MoodWithPygmentize does out of the box code highlighting if `pygmentize` is on $PATH - no JavaScript - HTTPS-only - no database needed, articles can be edited as simple Markdown files Feedback is always welcome but I must warn you that it can easily take months before I address it ;) Nice work! Load times are excellent. I've been meaning to do something like this for ages, never got the time. I'll just use this now. How open to pull requests / alterations are you? I might try to do up a comment system for it.
Re: mood : simple vibe.d based blog implementation
On Saturday, 15 August 2015 at 02:07:59 UTC, ChangLong wrote: On Friday, 14 August 2015 at 20:57:22 UTC, Dicebot wrote: On Friday, 14 August 2015 at 20:50:16 UTC, Nick Sabalausky wrote: On 08/14/2015 02:51 PM, Dicebot wrote: A bit more details - https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing Nice. One thing: can i haz rss/atom plz? https://blog.dicebot.lv/posts.rss https://github.com/Dicebot/mood/blob/master/source/mood/rendering/rss.d But I don't think it actually works yet - haven't even tested it with any RSS client. Just quick proof of concept. With third party Javascript comments system and image upload will be perfect. Why need third party / javascript for a comment system? The vibe-d forums have a (quite nice I think) forum and as far as I know, no js.
Re: vibe.d 0.7.24 released
On Tuesday, 11 August 2015 at 14:14:10 UTC, Suliman wrote: I still can't get 0.7.24. My config is: "dependencies": { "vibe-d": "0.7.24" }, [...] Try going to your packages directory and actually deleting the 0.7.23 folder? (Remember, backup!)
Re: Four new DConf 2015 videos
On Thursday, 9 July 2015 at 14:27:55 UTC, Adam D. Ruppe wrote: On Thursday, 9 July 2015 at 14:20:17 UTC, wobbles wrote: Yeah, the whole last 10 or so mins of Adams talk is almost impossible to follow. I haven't watched it at all yet, what part? I can probably just fill you in in writing. (Eventually, when I have a few hours to waste, I'll type up a transcript too.) Which is a pity, as it's very interesting up to that point! lol :) After the last slide in your presentation, you begin to give a demo of the code. From then on, nothing on screen is shown :/
Re: Four new DConf 2015 videos
On Wednesday, 8 July 2015 at 10:54:16 UTC, John Colvin wrote: On Wednesday, 8 July 2015 at 10:30:00 UTC, ZombineDev wrote: [...] Bummer, they didn't use the screen cap video I sent, so there's no code shown or anything for quite long sections, which makes it quite hard to follow :( Who would be the best person to contact about this? Yeah, the whole last 10 or so mins of Adams talk is almost impossible to follow. Which is a pity, as it's very interesting up to that point!
Re: Voting for std.experimental.allocator
On Wednesday, 8 July 2015 at 11:33:03 UTC, Dicebot wrote: Andrei is back online and thus it is time to make a decision about adding his allocator package (http://forum.dlang.org/post/vfipmwojmvseqxoiw...@forum.dlang.org) to Phobos std.experimental [...] Yes. I think getting it into std.experimental is important to get more people to test it for sound design.
Re: forum.dlang.org, version 2 (BETA)
On Thursday, 4 June 2015 at 15:08:34 UTC, ponce wrote: On Thursday, 4 June 2015 at 15:04:05 UTC, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Many major and minor improvements. Some major ones: - dlang.org theme, fully responsive and mobile-friendly - keyboard navigation in all views - automatically saved post drafts - get notified of new posts and replies with subscriptions - full text search - by persistent request, a new view mode (vertical-split) - post to mailing lists - even faster, believe it or not. This update is the sum of 256 commits over 34 days of development. Fantastic. And this is crazy fast. Crazy fast is right. Page load times are zilch! Is it using vibe-d?
Re: This Week in D: DConf 2015 Wednesday Morning writeups!
On Tuesday, 2 June 2015 at 04:03:48 UTC, Adam D. Ruppe wrote: http://arsdnet.net/this-week-in-d/may-31.html The rest of DConf will be reported within the next two weeks, then I'd like to follow up with the speakers to see if they have anything else they'd like to expand on and attendees if they have stuff to add about it too (all of you: please email me any thoughts, including, but not limited to, why you picked that topic and if there's anything you want to add that wasn't in the talk itself, e.g., from off-camera discussions.) Please also discuss on Reddit: http://www.reddit.com/r/programming/comments/386bmt/this_week_in_d_dconf_2015_wed_morn_talk_summaries/ https://twitter.com/adamdruppe/status/605585525341233154 "This Week in D had an intrepid report on-site " "intrepid reporter" you mean?
dexpect 0.0.2 - very alpha
An early draft of an expect lib in D. http://code.dlang.org/packages/dexpect It includes a sample (and naive) binary implementation that can read simple expect script files at run time. I'll be using this in work for automating the testing of a CLI we're developing that has to run cross platform. There was no easy solution I could find online to do it, so I rolled my own. There's lots of improvements to be made to this, most notably unit testing and a proper script parser to control it. Will be working on those in the near future.
Re: EMSI is hiring a D developer
On Wednesday, 15 April 2015 at 16:20:09 UTC, Justin Whear wrote: On Wed, 15 Apr 2015 07:27:49 +, Abdulhaq wrote: On Tuesday, 14 April 2015 at 16:17:37 UTC, Justin Whear wrote: EMSI is hiring for an Engineer II to work on D codebases: https:// emsi.bamboohr.com/jobs/view.php?id=30 When it said Moscow I was thinking mmmh lots of traffic, a bit difficult to live in then I saw it was Moscow, Idaho. We have traffic! If I leave work at exactly 5 it takes me an extra three minutes to get home! And I'd bet you get annoyed at spending those extra 3 minutes in the car too! :)
Re: EMSI is hiring a D developer
On Wednesday, 15 April 2015 at 07:27:51 UTC, Abdulhaq wrote: On Tuesday, 14 April 2015 at 16:17:37 UTC, Justin Whear wrote: EMSI is hiring for an Engineer II to work on D codebases: https:// emsi.bamboohr.com/jobs/view.php?id=30 When it said Moscow I was thinking mmmh lots of traffic, a bit difficult to live in then I saw it was Moscow, Idaho. Every day's a school day. Totally didn't know there was a Moscow in Idaho!
Re: 2nd London D Programmers Meetup - Robot Tank Battle Tournament
On Tuesday, 24 March 2015 at 23:32:38 UTC, Kingsley wrote: Here are the details - spread the word: http://www.meetup.com/London-D-Programmers/events/220610394/ thanks --Kingsley Thanks for all who came to the D meetup. The champion tank of the evening goes to runaway.d by Justin & Priya which defeated all challengers swiftly and in style :) Looking forward to the next meetup. Any videos of the fights? (Or were they all robot fights?)
Re: This Week in D #8: ddmd progressing, moving toward release.
On Tuesday, 10 March 2015 at 08:06:18 UTC, ponce wrote: On Monday, 9 March 2015 at 22:29:42 UTC, amber wrote: On Monday, 9 March 2015 at 13:33:16 UTC, Adam D. Ruppe wrote: On Monday, 9 March 2015 at 07:08:42 UTC, Dominikus Dittes Scherkl wrote: Nice, but I'm missing the tip of the week (also with issue #7). Already out of ideas? I ran out of my backlog and haven't had the time to write up new ones the last couple weeks because of other obligations eating up all my time (this week, I had to travel for a work thing... then got trapped mid way by that winter storm hitting Baltimore and Philadelphia), so I try to release this with something rather than nothing when that happens. When I have a few extra hours, I'll write up tip or project spotlights for the next month including the UTF decoding in foreach and phobos, moving forward with the little game using my libraries, and whatever else pops up in the chat or something that I feel like talking about. There are a bunch of good tips here: http://p0nce.github.io/d-idioms/ If the author(s) are OK with the idea you could use this as a source of tips for a few weeks. bye, amber Course I'm ok with it. This must have been been updated since I last read it. The first GC paragraph is very good! :)
Re: DDT 0.11.0 released
On Friday, 6 March 2015 at 17:37:51 UTC, Bruno Medeiros wrote: A new version of DDT is out. Improvements to the semantic engine, important fixes: https://github.com/bruno-medeiros/DDT/releases/tag/Release_0.11.0 There has also been some big internal changes lately, so these latest releases might be a bit more buggy than usual. (as exemplified by the regression where code folding and quick-outline were broken :s - and shame on me for taking so long to notice that) This is great, thank you! Just to let you know, in release notice there is the text "It is recommended that Recommend re-create project." Im guessing it is meant to be: "It is recommended to re-create you're project."
Re: This Week in D: Issue #4
On Wednesday, 4 February 2015 at 14:14:27 UTC, Adam D. Ruppe wrote: On Wednesday, 4 February 2015 at 13:50:54 UTC, wobbles wrote: p.s. Hope the search for your dog went well. Yes, we found her after she was outside for a week. Lost about 13% of her body weight and had dehydration and hypothermia, but the vet was able to treat it and it looks like she'll make a full recovery over the next month as she puts the weight back on. Great, very glad there was a happy ending!
Re: This Week in D: Issue #4
On Monday, 2 February 2015 at 04:57:10 UTC, Adam D. Ruppe wrote: I can't believe it, but yet another week has already passed, so up late to release this again! http://arsdnet.net/this-week-in-d/feb-01.html Early bird registration open for DConf, 2015 Vision released, GUI and Windows development on the forums. Today's tip is about class destructors, and Project Spotlight makes a return to introduce simpledisplay.d, in the first in what will become a series that walks us through making a bit of a little game in D. (Expect this to not be each week, it takes me a long time to write the project spotlight and I've been very busy lately and expect to continue being busy in the coming weeks. I'll probably try to do it every other week rather than every week.) http://www.reddit.com/r/programming/comments/2uhgzr/this_week_in_d_2015_vision_released_tip_on/ https://twitter.com/adamdruppe/status/562112301248290816 Thanks adam. The simpledisplay.d stuff is very interesting. Must play around with it soon! p.s. Hope the search for your dog went well.