Re: D 2.066 is out. Enjoy!

2014-08-19 Thread Jacob Carlborg via Digitalmars-d-announce
On 18/08/14 22:43, Vladimir Panteleev wrote: I agree, I am also surprised that 2.066 was released despite the regressions. Same here. How is it decided when it's time to cut off a new release? Do we have two RCs and that's it? It seems Andrei/Walter is very stressed to get the release

COFF support for Win32 merged

2014-08-17 Thread Jacob Carlborg via Digitalmars-d-announce
I though that this might be important enough to share on the announce list: A pull request [1] by Rainer Schuetze which adds COFF support for Win32 has recently been merged by Walter. It seems to be enabled using the -m32mscoff flag. [1]

Re: Recompiling D code

2014-08-14 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-08-14 13:54, Rikki Cattermole wrote: Hello everyone. As you all may know I've been working on recompiling D for web services last few weeks. Its both good news and bad news. Good: Reloading definitely possible. With dependency handling using dub. Bad: Its slow. And not in my code sort

Re: D:YAML 0.5 (also, D:YAML 0.4.5, TinyEndian 0.1)

2014-08-08 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-08-08 05:36, Jeremy DeHaan wrote: As far as I know, the DUB registry doesn't look at tags. It looks at branches that are in the repository. I think it only detects branches that are either numbered explicitly or are master. It does look at tags. -- /Jacob Carlborg

Re: DMD v2.066.0-rc1

2014-08-07 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-08-07 19:15, Dicebot wrote: And here I also mean that all other Windows builds of compilers / interpreters I have used / tried passed that simple sanity test. Some may require complicated setup to do complicated things but hello world is always just that simple. Microsoft seems to be

Re: Dconf 2014 Day 2 Talk 5: Tooling: Bringing Developers and Development Together by Brad Roberts

2014-07-13 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-07-12 22:43, John Colvin wrote: Even bearing in mind that archive.org is so slow that a simple download of the mp4 version of a talk can talk almost 2 hours? archive.org's per-connection bandwidth limit is very unusually low. Yeah, it takes at least an hour for me to download from

Re: Dconf 2014 Day 2 Talk 5: Tooling: Bringing Developers and Development Together by Brad Roberts

2014-07-12 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-07-12 10:54, Andrei Alexandrescu wrote: archive.org preserves the original format and resolution and isn't fussy about file size. -- Andrei I'm not sure what problems you're having but youtube supports resolutions up to 4k and there are many files on youtube that are larger than the

Re: DMD v2.066.0-b3

2014-07-12 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-07-12 15:21, AfroboyX wrote: There is 1027 issues here... We can't even clear a list of 10 issues, what makes you think we can clear this list before the next release? The last three dashes of the URL is part of the link as well but is apparently not recognized as part of the link.

Re: Dconf 2014 Day 2 Talk 5: Tooling: Bringing Developers and Development Together by Brad Roberts

2014-07-11 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-07-10 20:27, Andrei Alexandrescu wrote: https://twitter.com/D_Programming/status/487301149645873152 https://www.facebook.com/dlang.org/posts/882371471776535 https://news.ycombinator.com/newest

Re: D Hackday Round 2

2014-07-07 Thread Jacob Carlborg via Digitalmars-d-announce
On 07/07/14 05:12, safety0ff wrote: Is this primarily bug tracker culling or does it include PR reviewing, debugging, etc? I don't think anyone will try and stop you to do any of the above ;) -- /Jacob Carlborg

Re: EMSI has a Github page

2014-06-27 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-26 23:26, Brian Schott wrote: * Documentation generator that doesn't need the compiler Do you have any example of documentation generated with this tool? -- /Jacob Carlborg

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-22 08:25, ed wrote: But there's no 64 bit support for DWT, or am I mistaken? Yes, correct. Why do you need 64bit? All 64bit Windows computers can run 32bit applications. -- /Jacob Carlborg

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-23 12:21, ed wrote: Memory is the main reason. Fair enough. I have started working on a 64 bit DWT port. If anything comes of it I'll submit a PR for review. Awesome, looking forward to it. How is it going, does it require a lot of changes? -- /Jacob Carlborg

Re: DConf Day 1 Talk 6: Case Studies in Simplifying Code with Compile-Time Reflection by Atila Neves

2014-06-21 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-20 23:48, Dicebot wrote: I always upload highest quality available on archive.org (634.3 MB for this one), YouTube re-encoding must be pretty good :) I have no idea. I'm using the video downloader add-on in Firefox and I chose HD mp4. But even if it was 634.3 MB it's still quite

Re: DConf Day 1 Talk 6: Case Studies in Simplifying Code with Compile-Time Reflection by Atila Neves

2014-06-21 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-21 00:04, Andrei Alexandrescu wrote: I use archive.org because it's the only I found that accepts full-resolution videos. -- Andrei Youtube supports 4k resolution, is that good enough :). All videos from RailsConf 2014 was uploaded to youtube in 1080p resolution. -- /Jacob

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-06-20 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-19 20:47, SomeRiz wrote: Thanks Gary. Very simple :) But i have a question. All DLL file = How can i embed main.d file? Use DWT [1], no additional requirements besides the system libraries ;) [1] https://github.com/d-widget-toolkit/dwt -- /Jacob Carlborg

Re: DConf Day 1 Talk 6: Case Studies in Simplifying Code with Compile-Time Reflection by Atila Neves

2014-06-20 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-19 14:16, Joakim wrote: Sorry, I just noticed that you were only talking about HD quality. I don't know where you're getting the 350 MB figure, as all the HD recordings on archive.org are about 6-800 GB, but yeah, file sizes will vary based on the type of HD resolution and encoding

Re: DConf Day 1 Talk 6: Case Studies in Simplifying Code with Compile-Time Reflection by Atila Neves

2014-06-19 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-18 21:45, Adam D. Ruppe wrote: Your internet must be a lot faster than mine :P I only get about 2 Mbps down so I like to get a lower quality file that downloads faster but still plays reliably... youtube seems to handle it well automatically. My connection is specified to 10 Mbps.

Re: Lang.NEXT panel (dfix)

2014-06-18 Thread Jacob Carlborg via Digitalmars-d-announce
On 17/06/14 22:00, Bruno Medeiros wrote: And perhaps rightly so, one could make a case that string mixins should be used sparsely? We have to realize that string mixins are very useful, but are a dirty hack that is a replacement for AST macros. I fully agree, but that won't stop anyone from

Re: DConf Day 1 Talk 6: Case Studies in Simplifying Code with Compile-Time Reflection by Atila Neves

2014-06-18 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-17 05:38, Adam D. Ruppe wrote: On Monday, 16 June 2014 at 22:23:31 UTC, Dicebot wrote: I have found many of talks this year incredibly interesting for actual D users but not as catchy for something that passes by. Also lot of stuff has been discussed live in #d and ustream chat room.

Re: Interview at Lang.NEXT

2014-06-17 Thread Jacob Carlborg via Digitalmars-d-announce
On 16/06/14 16:00, Bruno Medeiros wrote: I sometimes tried to convince dynamic language proponents - the ones that write unittests at least - of the benefits of static typing, by stating that static typing is really just compile time unit-tests! (it is actually) You can actually do compile

Re: D port of docopt

2014-06-17 Thread Jacob Carlborg via Digitalmars-d-announce
On 16/06/14 15:31, Bob Tolbert wrote: While that is true, I'd argue that if you are writing an app with a command line that complicated, then you have your work cut out for you no matter what the system is you use. It would be nice to see a simpler example of how to use the library after

Re: Lang.NEXT panel (dfix)

2014-06-17 Thread Jacob Carlborg via Digitalmars-d-announce
On 16/06/14 15:43, Bruno Medeiros wrote: What's keeping us from having such a tool? It seems that after one has a decent parser (that also keeps tracks of the source ranges of AST nodes), it's easy to write code that does syntactic modifications and then rewrites the source code. And there's

Re: D port of docopt

2014-06-17 Thread Jacob Carlborg via Digitalmars-d-announce
On 16/06/14 23:11, Dicebot wrote: I don't think it gives any advantage here :) docopt looks cool, though my I'd prefer something that works other way around - automatically generates argument parsing code and help messages from aggregate that represents configuration and/or CLI API (with help

Re: Lang.NEXT panel (dfix)

2014-06-17 Thread Jacob Carlborg via Digitalmars-d-announce
On Tuesday, 17 June 2014 at 15:45:55 UTC, Bruno Medeiros wrote: Adding final to every method in certain classes could be done without semantic analysis. Reworking certain constructs to different constructs possibly as well (for example change foreach_reverse to just foreach usage) What

Re: D port of docopt

2014-06-16 Thread Jacob Carlborg via Digitalmars-d-announce
On 15/06/14 19:35, Bob Tolbert wrote: In order to learn D, I've worked up a port of the docopt commandline parser (original in Python http://docopt.org). https://github.com/rwtolbert/docopt.d Since this is my first code in D, I apologize in advance for the mix if Python and C++ idioms. Since

Re: DConf 2014 Day 1 Talk 5: Experience Report: Using D at Facebook and Beyond by Adam Simpkins

2014-06-15 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-12 19:28, Andrei Alexandrescu wrote: https://news.ycombinator.com/newest (please upvote, things get buried there quickly) https://twitter.com/D_Programming/status/477139782334963712 https://www.facebook.com/dlang.org/posts/864887076858308

Re: Embarrassment of riches: another talk came online today

2014-06-13 Thread Jacob Carlborg via Digitalmars-d-announce
On 13/06/14 00:47, Dmitry Olshansky wrote: Seems ironic to say that D has no legacy baggage compared to C++ and then have a readily served self-defeat with the goofy 10. and .1 being supported for the sake of compatibility with C :) Is that still supported? I thought it was removed to be able

Re: Lang.NEXT panel

2014-06-13 Thread Jacob Carlborg via Digitalmars-d-announce
On 12/06/14 19:40, Nick Sabalausky wrote: Personally, I wouldn't be comfortable trusting such a tool. Besides, I find that upgrading a codebase to a newer language version is one of the most trivial tasks I ever face in software development - even in D. It's a cute trick, but not a worthwhile

Re: dmd front end now switched to Boost license

2014-06-13 Thread Jacob Carlborg via Digitalmars-d-announce
On 13/06/14 02:31, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/3655 Awesome. Thanks for opening up to a less restrictive license. -- /Jacob Carlborg

Re: Adam D. Ruppe's D Cookbook now available!

2014-06-11 Thread Jacob Carlborg via Digitalmars-d-announce
On 10/06/14 19:43, Adam D. Ruppe wrote: blargh, I thought it could do more. Does it at least work to pull out extern C functions from a C++ header? Hmm, I haven't tried that. You need to specified which language to use. Currently DStep has hard coded its language support, in which C++ is not

Re: Adam D. Ruppe's D Cookbook now available!

2014-06-09 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-05-28 20:14, Walter Bright wrote: http://www.packtpub.com/discover-advantages-of-programming-in-d-cookbook/book http://www.amazon.com/D-Cookbook-Adam-D-Ruppe/dp/1783287217 http://www.reddit.com/r/programming/comments/26pn00/d_cookbook_officially_published_consists_of_d/ After

Re: Offtopic: AMA (Was: Interview at Lang.NEXT)

2014-06-07 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-07 06:21, Craig Dillabaugh wrote: Its all the fault of people texting on their cell phones and the like! Too much work to write proper English words. Amirite? I'm not so sure about that. English is full of shortenings which is proper English: do not - don't, you are - you're.

Re: Interview at Lang.NEXT

2014-06-05 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-05 09:30, Andrei Alexandrescu wrote: I have to confess this echoes a few similar confusions I have about the use and advocacy of dynamically-typed languages. One argument I've heard a while back was that static type errors are not proportional response and that static types only

Re: Interview at Lang.NEXT

2014-06-05 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-04 21:30, Nick Sabalausky wrote: In my experience, using heavy dynamic typing throughout a program creates far more work (mainly debugging) than it avoids. Even in tiny ~100 line programs, I've spent large amounts of time tracking down bugs a sane compiler would have immediately

Re: Adam D. Ruppe's D Cookbook now available!

2014-06-05 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-05 11:25, Chris wrote: My hard copy arrived today. Now I can read it anywhere I like ;) Funnily enough, it's only the second book about D and still I've been more productive in D than in any other language, languages for which thousands of titles are available. There's a book

Re: Interview at Lang.NEXT

2014-06-05 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-05 15:31, Bill Baxter via Digitalmars-d-announce wrote: On Thu, Jun 5, 2014 at 2:42 AM, Jonathan M Davis via Digitalmars-d-announce digitalmars-d-announce@puremagic.com mailto:digitalmars-d-announce@puremagic.com wrote: Though I confess what horrifies me the most about dynamic

Re: Real time captioning of D presentations

2014-06-02 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-06-02 17:46, Iain Buclaw via Digitalmars-d-announce wrote: However, what you can't do is change the accent to one that you may better understand. I know a lot of europeans sometimes don't quite follow me sometimes. :) That's a good point. But most common reason when I have trouble

Re: Adam D. Ruppe's D Cookbook now available!

2014-05-29 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-05-28 20:14, Walter Bright wrote: http://www.packtpub.com/discover-advantages-of-programming-in-d-cookbook/book http://www.amazon.com/D-Cookbook-Adam-D-Ruppe/dp/1783287217 http://www.reddit.com/r/programming/comments/26pn00/d_cookbook_officially_published_consists_of_d/ After

Re: Scott Meyers' DConf 2014 keynote The Last Thing D Needs

2014-05-29 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-05-28 16:56, Jesse Phillips wrote: D doesn't have global scope. C++ does not do TLS but that isn't relevant to the no cost position that C++ is taking. Since C++11 there's thread_local. -- /Jacob Carlborg

Re: Dconf 2014 talks - when to be available

2014-05-28 Thread Jacob Carlborg via Digitalmars-d-announce
On 28/05/14 00:15, Leandro Lucarella wrote: I think they should be uploaded all ASAP and then you can do official announcements in reddit or wherever you thinks it's best to promote the language. But really, introducing artificial waiting time for people ALREADY interested and using the

Re: D's timeline

2014-05-21 Thread Jacob Carlborg via Digitalmars-d-announce
On 20/05/14 20:56, Nick Sabalausky wrote: There weren't really any alpha/beta/rc states for any of that. Neither formally nor informally. Back then, everything was all just if it's good enough for you, then go ahead and use it. The stability was more of an ever-progressing (and occasionally

Re: Dash: An Open Source Game Engine in D

2014-05-20 Thread Jacob Carlborg via Digitalmars-d-announce
On 19/05/14 21:50, Colden Cullen wrote: Hi everyone, I’m super excited to be able to announce that the Dash game engine[1] is finally stable and ready for public use! I’m currently the Lead Engine Programmer at Circular Studios[2] (the group behind Dash). We had 14 people working on the team, 6

Re: D's timeline

2014-05-20 Thread Jacob Carlborg via Digitalmars-d-announce
On 20/05/14 10:19, Brad Roberts via Digitalmars-d-announce wrote: I'm working on my presentation for the conference and I'm running out of time. I'd like to ask you guys for some help locating a few dates: 1) When 0.x transitioned from alpha to beta 2) Was there a beta to release candidate

Re: Dash: An Open Source Game Engine in D

2014-05-20 Thread Jacob Carlborg via Digitalmars-d-announce
On 20/05/14 15:14, Colden Cullen wrote: Right now we're using X11 on Linux and Win32 on Windows, but we are thinking about creating an adapter for SDL, which would provide OSX support. Theoretically the only thing holding us back is the windowing system. I see. -- /Jacob Carlborg

Re: Regal: An SQL relational algebra builder

2014-05-19 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-05-19 16:45, Dylan Knutson wrote: I've played around with making things structs a bit more, and have modified regal to have Table and Sql be structs (by having Sql and the generic Node class wrapped in a tagged union). Making Table a struct was just a matter of putting some common

Re: Regal: An SQL relational algebra builder

2014-05-16 Thread Jacob Carlborg via Digitalmars-d-announce
On 16/05/14 02:29, Dylan Knutson wrote: Hi all, I'd like to announce the initial version of Regal, an SQL relational algebra builder for D. It's intended as a backbone for a relational database ORM, in line with how Arel works with Rails' ActiveRecord, but nearly any project that generates SQL

Re: Regal: An SQL relational algebra builder

2014-05-16 Thread Jacob Carlborg via Digitalmars-d-announce
On 16/05/14 09:58, Dylan Knutson wrote: Ya know, it might be able to be made into a struct; I'll fiddle with it tomorrow. The main reason it was made a class was so .join had to take a Table type as its first parameter, and internally Table implements a Joinable interface (which is needed for

[OT] Travis CI gets multi-OS support

2014-05-13 Thread Jacob Carlborg via Digitalmars-d-announce
A bit off topic but I think it's important: http://blog.travis-ci.com/2014-05-13-multi-os-feature-available/ -- /Jacob Carlborg

Re: Livestreaming DConf?

2014-05-10 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-05-09 21:48, Andrei Alexandrescu wrote: Hi folks, We at Facebook are very excited about the upcoming DConf 2014. In fact, so excited we're considering livestreaming the event for the benefit of the many of us who can't make it to Menlo Park, CA. Livestreaming entails additional costs

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-09 Thread Jacob Carlborg via Digitalmars-d-announce
On 08/05/14 22:43, Nick Sabalausky wrote: I wasn't trying to blame Qt/Gtk (actually, I kinda like Qt stuff - I've heard it's not technically native UI, but hell if I can actually tell the difference. They've done a damn fine job.) I think it's quite easy to tell the difference, on OS X. But

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-05-04 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-05-02 17:21, Atila Neves wrote: Finally got around to it and now it's @Given(foo) like it should've been. Bumped the version up to v0.2.0. Cool :) -- /Jacob Carlborg

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-26 Thread Jacob Carlborg via Digitalmars-d-announce
On Friday, 25 April 2014 at 08:45:20 UTC, Atila Neves wrote: After I read the above I wasn't even sure how @Given(foo) would work so I wrote some code and now know that all I need is a struct with a regular string field. I think the documenation on http://dlang.org/attribute.html is severely

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-26 Thread Jacob Carlborg via Digitalmars-d-announce
On Friday, 25 April 2014 at 08:45:20 UTC, Atila Neves wrote: Ehm... because until now I didn't know that @Given(foo) was possible. In my head I was doing compile-time stuff so everything had to be compile-time, if that makes any sense. After I read the above I wasn't even sure how

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-26 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-04-25 10:31, Atila Neves wrote: Or I could carry on implementing all the Cucumber features and end up with an executable that does everything the Ruby version does. I'm happy with what I've got now though, but the embedding thing is interesting. I just decided that embedding was too

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-24 Thread Jacob Carlborg via Digitalmars-d-announce
On 23/04/14 19:17, Atila Neves wrote: Thanks. :) The examples directory (which actually only contains one example) shows what is the bare minimum needed. You need: 1. A file with the .wire extension with the host and port for cucumber to connect to in features/step_definitions (just like the

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-24 Thread Jacob Carlborg via Digitalmars-d-announce
On 24/04/14 09:19, Atila Neves wrote: I did, yeah, that's why I asked that question recently about calling D from Ruby. Right, that was you. I also thought of using Thrift and played about with it but in the end decided that the simplest option is to just use the wire protocol. It even

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-24 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-04-23 15:24, Atila Neves wrote: Like testing with Cucumber? Wish you could call native D code with it? Now you can! http://code.dlang.org/packages/unencumbered https://github.com/atilaneves/unencumbered I especially like registering functions that take the parameters with the types

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-24 Thread Jacob Carlborg via Digitalmars-d-announce
On 2014-04-23 15:24, Atila Neves wrote: Like testing with Cucumber? Wish you could call native D code with it? Now you can! http://code.dlang.org/packages/unencumbered https://github.com/atilaneves/unencumbered I especially like registering functions that take the parameters with the types

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 23/04/14 15:24, Atila Neves wrote: Like testing with Cucumber? Wish you could call native D code with it? Now you can! http://code.dlang.org/packages/unencumbered https://github.com/atilaneves/unencumbered I especially like registering functions that take the parameters with the types they

Re: Z80 Emulation Engine

2014-04-22 Thread Jacob Carlborg via Digitalmars-d-announce
On 22/04/14 07:57, Manu via Digitalmars-d-announce wrote: Yeah, I understand the license options essentially, but it's more than just the license text, there are license cultures that affect the decision, and people are borderline religious about this sort of thing. I mean, the GPL seems fine

<    2   3   4   5   6   7