Re: Evolving the D Language

2023-07-08 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 7 July 2023 at 22:41:38 UTC, Walter Bright wrote: The problem has a lot to do with people wanting to use 3rd party libraries, and it being impractical to upgrade those libraries when the maintainer of those libraries is no longer active. If a user's project depends on several such

Re: [i18n] Gettext 1.0.1 released

2022-07-21 Thread Jesse Phillips via Digitalmars-d-announce
Nice. I've really enjoyed gettext in C# in my verification of an application without gettext usage.

Re: Release D 2.096.0

2021-03-13 Thread Jesse Phillips via Digitalmars-d-announce
On Saturday, 13 March 2021 at 21:33:20 UTC, Meta wrote: // these 2 are equivalent int foo() { return 1; } int foo() => 1; The syntax allows the form => expr to replace the function body { return expr; } Amazing! I had no idea this got in. I love the syntax. Yeah, c# added this syntax

Re: Article: the feature that makes D my favorite programming language

2020-07-25 Thread Jesse Phillips via Digitalmars-d-announce
On Saturday, 25 July 2020 at 14:47:01 UTC, aberba wrote: On Saturday, 25 July 2020 at 13:28:34 UTC, Adam D. Ruppe wrote: On Saturday, 25 July 2020 at 11:12:16 UTC, aberba wrote: Oop! Chaining the writeln too could have increased the wow factor. I didn't see that. oh I hate it when people do

Re: Talk by Herb Sutter: Bridge to NewThingia

2020-06-28 Thread Jesse Phillips via Digitalmars-d-announce
On Saturday, 27 June 2020 at 15:48:33 UTC, Andrei Alexandrescu wrote: How to answer "why will yours succeed, when X, Y, and Z have failed?" https://www.youtube.com/watch?v=wIHfaH9Kffs Very insightful talk. He touches on, why we should have @safe by default and the importance of the C++

Re: Dev.to article puller: devtoarticlator 0.1.0

2020-02-09 Thread Jesse Phillips via Digitalmars-d-announce
On Monday, 10 February 2020 at 02:30:35 UTC, Steven Schveighoffer wrote: This makes me sad: https://gitlab.com/jessephillips/devarticlator/-/blob/6e791751c17490ebf4930af428bdd2fafa7e9a34/source/util/file.d#L16 I also feel bad because I feel like I'm skipping out on all of the benefit of

Dev.to article puller: devtoarticlator 0.1.0

2020-02-09 Thread Jesse Phillips via Digitalmars-d-announce
I would like to announce a project started with the intention of moving my articles into git. I've been writing[1] about the progress and today I got through pulling all of user articles. devtoarticlator 0.1.0[2] will write out you dev.to articles and their Metadata into a folder. The meta is

Mini Tutorials on D and basic tools

2019-09-10 Thread Jesse Phillips via Digitalmars-d-announce
I came across this dev related article/blog platform through Google's news feed. Recently I started building out little how to articles for D based on my recent Python searches. https://dev.to/t/dlang I have a number in my backlog to be released. Currently most everything in that tag I

Re: optional 1.0.0 beta with "or/frontOr/Throw" range utilities

2019-07-31 Thread Jesse Phillips via Digitalmars-d-announce
On Tuesday, 30 July 2019 at 14:34:19 UTC, aliak wrote: On Tuesday, 30 July 2019 at 12:58:08 UTC, Jesse Phillips wrote: On Monday, 29 July 2019 at 22:17:20 UTC, aliak wrote: * NotNull has been removed Why was it removed. It seems like this would be nice to have for class and pointers. I

Re: optional 1.0.0 beta with "or/frontOr/Throw" range utilities

2019-07-30 Thread Jesse Phillips via Digitalmars-d-announce
On Monday, 29 July 2019 at 22:17:20 UTC, aliak wrote: * NotNull has been removed Why was it removed. It seems like this would be nice to have for class and pointers.

Re: argument parsing into structure

2019-06-26 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 14:58:08 UTC, Basile B. wrote: On Wednesday, 26 June 2019 at 09:40:06 UTC, JN wrote: On Wednesday, 26 June 2019 at 05:38:32 UTC, Jesse Phillips wrote: Sometimes a good API isn't the right answer. I like getopt as it is but I wanted a little different control. So I

Re: argument parsing into structure

2019-06-26 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 09:40:06 UTC, JN wrote: On Wednesday, 26 June 2019 at 05:38:32 UTC, Jesse Phillips wrote: Sometimes a good API isn't the right answer. I like getopt as it is but I wanted a little different control. So I wrote up an article on my work around. https://dev.to

argument parsing into structure

2019-06-25 Thread Jesse Phillips via Digitalmars-d-announce
Sometimes a good API isn't the right answer. I like getopt as it is but I wanted a little different control. So I wrote up an article on my work around. https://dev.to/jessekphillips/argument-parsing-into-structure-4p4n I have another technique for sub commands I should write about too.

Re: Phobos now compiling with -dip1000

2019-03-23 Thread Jesse Phillips via Digitalmars-d-announce
On Saturday, 23 March 2019 at 03:06:37 UTC, Walter Bright wrote: Many thanks to Sebastian Wilzbach, Nicholas Wilson, Mike Franklin, and others! It's been a long and often frustrating endeavor, but we made it and I'm very pleased with the results. Status: Superseded

Re: Beta 2.082.0

2018-10-17 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 17 October 2018 at 16:14:14 UTC, Neia Neutuladh wrote: On Wednesday, 17 October 2018 at 14:02:20 UTC, Jesse Phillips wrote: Wait, why does each get a special bailout? Doesn't until full that role? `until` is lazy. We could have `doUntil` instead, which would be eager and would

Re: Beta 2.082.0

2018-10-17 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 17 October 2018 at 12:14:55 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.083.0 release, ♥ to the 48 contributors for this release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.083.0.html Wait, why does each get a special bailout?

Re: Spasm - webassembly libary for single page applications

2018-10-15 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 12 October 2018 at 19:43:25 UTC, Sebastiaan Koppe wrote: I like to announce Spasm https://github.com/skoppe/spasm It is a webassembly library to develop single page applications and builds on my previous work This is really interesting. I don't do web development myself and

Re: iopipe v0.1.0 - now with Windows support!

2018-06-12 Thread Jesse Phillips via Digitalmars-d-announce
I plan to eventually finish the JSON parser for a releasable state, and eventually tackle XML and a few other things. -Steve You should definitely tackle xml by branching dxml. I'm really liking the api.

Re: dxml 0.3.0 released

2018-04-20 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 20 April 2018 at 00:46:38 UTC, Jonathan M Davis wrote: Yes. I would have thought that that was clear. It throws if any of the characters or sequence of characters in the argument aren't legal in the text portion of an XML document. Those characters that can be legally present in

Re: dxml 0.3.0 released

2018-04-19 Thread Jesse Phillips via Digitalmars-d-announce
On Thursday, 19 April 2018 at 14:40:58 UTC, Jonathan M Davis wrote: I won't repeat everything that's in the changelog, but the biggest changes are that writer support has now been added, and it's now possible to configure how the parser handles non-standard entity references. In reference

Re: Documentation for any* dub package, any version

2018-02-26 Thread Jesse Phillips via Digitalmars-d-announce
On Monday, 26 February 2018 at 14:59:07 UTC, Adam D. Ruppe wrote: I'd like to get the code.dlang.org folks to add the correct link to the main package site so people can easily discover this just put nofollow on it plz so google doesn't trigger generation of pages people don't actually

Re: dxml 0.2.0 released

2018-02-23 Thread Jesse Phillips via Digitalmars-d-announce
On Monday, 12 February 2018 at 05:36:51 UTC, Jonathan M Davis wrote: dxml 0.2.0 has now been released. Documentation: http://jmdavisprog.com/docs/dxml/0.2.0/ Github: https://github.com/jmdavis/dxml/tree/v0.2.0 Dub: http://code.dlang.org/packages/dxml - Jonathan M Davis This is absolutely

Re: Official Dub package for DWT

2018-02-22 Thread Jesse Phillips via Digitalmars-d-announce
On Sunday, 11 February 2018 at 11:04:52 UTC, JN wrote: [1] https://tldrlegal.com/license/eclipse-public-license-1.0-%28epl-1.0%29 This doesn't really explain much. It's confusing. It's similar to GPL. So if I release an app using DWT, I need to release the sourcecode for my app? Or do I

Re: Official Dub package for DWT

2018-02-22 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 7 February 2018 at 21:33:22 UTC, Jacob Carlborg wrote: This has been long overdue but I would like to announce that I've just released an official Dub package for the DWT library [1]. For a usage example, please see the GitHub page [2]. This is awesome. I don't use GUI too much

Re: dxml 0.1.0 released

2018-02-10 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 9 February 2018 at 21:15:33 UTC, Jonathan M Davis wrote: Hopefully, the documentation is clear enough, but obviously, I'm not the best judge of that. So, have at it. Documentation: http://jmdavisprog.com/docs/dxml/0.1.0/ Github: https://github.com/jmdavis/dxml Dub:

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 7 April 2017 at 19:37:14 UTC, Jonathan M Davis wrote: On Friday, April 07, 2017 08:14:40 Walter Bright via Digitalmars-d-announce wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Well,

Re: Codebuilder with line info insertion

2016-07-24 Thread Jesse Phillips via Digitalmars-d-announce
On Sunday, 24 July 2016 at 19:36:50 UTC, Dicebot wrote: How much of compile-time overhead does it add compared to naive string concatenation? I would expect fairly large, It only increases the amount of memory used and concatenation operations. It stores each requested string into array of

Re: Codebuilder with line info insertion

2016-07-24 Thread Jesse Phillips via Digitalmars-d-announce
On Tuesday, 10 May 2016 at 15:42:00 UTC, Jesse Phillips wrote: 1. http://code.dlang.org/packages/protocolbuffer 2. http://code.dlang.org/packages/codebuilder 3. https://github.com/JesseKPhillips/ProtocolBuffer/blob/master/conversion/dlang.d I wish to announce version 1.0.0 of CodeBuilder

Re: D-Man culture

2016-06-22 Thread Jesse Phillips via Digitalmars-d-announce
On Monday, 20 June 2016 at 14:14:06 UTC, Martin Tschierschke wrote: On Sunday, 19 June 2016 at 15:01:33 UTC, Seb wrote: Hi, I am not sure how much you have heard about the D-Man, but in Japan there is an entire culture based on the D-Man! As I learned about this by accident (and even Walter

Re: The Official D Blog is Live

2016-06-07 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 3 June 2016 at 19:33:31 UTC, Mike Parker wrote: The D Blog was born at DConf this year. With help from Jack Stouffer, it is now live at: http://dlang.org/blog/ I think each post should have an author displayed. While this likely will be the same person, I think it is good to have

Re: My ACCU 2016 keynote video available online

2016-05-17 Thread Jesse Phillips via Digitalmars-d-announce
On Tuesday, 17 May 2016 at 08:42:42 UTC, Bill Hicks wrote: And here you go again with your borderline racist jokes. Not very cool. If you honestly want to find out if it's "confusing to Africans", I suggest you go to a black neighborhood and ask them. Haha, that is probably the most racist

Codebuilder with line info insertion

2016-05-10 Thread Jesse Phillips via Digitalmars-d-announce
One of the things that can be really annoying about using string mixin's, especially when there is a lot of code, is that the compile complains about syntax errors on a line within the mixin that doesn't exist in the code. While at the D Conference this issue was mention along with the

Re: D-Day for DMD is today!

2015-09-04 Thread Jesse Phillips via Digitalmars-d-announce
On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/4923 We have made the switch from C++ DMD to D DMD! Many, many thanks to Daniel Murphy for slaving away for 2.5 years to make this happen. More thanks to Martin Nowak for

Re: Scriptlike v0.8.0

2015-06-18 Thread Jesse Phillips via Digitalmars-d-announce
On Sunday, 14 June 2015 at 01:28:18 UTC, Nick Sabalausky wrote: A bunch of new updates to Scriptlike: A library to aid in writing script-like programs in D. Home: https://github.com/Abscissa/scriptlike Dub: http://code.dlang.org/packages/scriptlike Full changelog:

Re: Martin Nowak is our new release czar

2015-02-04 Thread Jesse Phillips via Digitalmars-d-announce
On Thursday, 5 February 2015 at 00:07:37 UTC, Andrei Alexandrescu wrote: Andrew Edwards, our former release czar, declined his czardom because he went to college. Thanks and good luck! He left a void of power. After a period of turmoil and intestine political fights, we have a new, ruthless

Re: This Week in D: Issue #4

2015-02-02 Thread Jesse Phillips via Digitalmars-d-announce
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

Re: 2015 H1 Vision

2015-02-02 Thread Jesse Phillips via Digitalmars-d-announce
On Sunday, 1 February 2015 at 01:17:41 UTC, Andrei Alexandrescu wrote: Hello, Walter and I have been mulling for a while on a vision for the first six months of 2015. http://wiki.dlang.org/Vision/2015H1 This is stuff we consider important for D going forward and plan to work actively on.

Re: Multiple alias this is coming.

2014-09-19 Thread Jesse Phillips via Digitalmars-d-announce
On Thursday, 18 September 2014 at 20:11:12 UTC, IgorStepanov wrote: Do you ask about alias this or about it multiple usage. Multiple usage is similar to single, but multiple:) Just an FYI, bearophile is very knowledgeable about D and one of the oldest community members, he holds the record

Re: dmd front end now switched to Boost license

2014-06-13 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 13 June 2014 at 00:31:32 UTC, Walter Bright wrote: https://github.com/D-Programming-Language/dmd/pull/3655 Glad to hear it. Boost is such a simple license.

Re: Pushing D's mixin to the limits: Project Euler Problem 61 from Ruby to D by David Oftedal

2014-06-13 Thread Jesse Phillips via Digitalmars-d-announce
On Thursday, 12 June 2014 at 20:35:39 UTC, Rounin wrote: Hey there! Yeah, to expect people to register on LiveJournal in this age of Facebook... Sorry about that; It must have been to deter the spammers. I don't leave comments if it is run through facebook, maybe one day. There should be

Re: Embarrassment of riches: another talk came online today

2014-06-11 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 11 June 2014 at 18:06:03 UTC, justme wrote: I cannot accept 10. .iota; // The space here is unacceptable. Please have the programmer change 10. to 10.0 so that we have 10.0.iota; // Cleaner, obvious, and doesn't look like a typo. Thank you. The point wasn't about how best to

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

2014-06-06 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 6 June 2014 at 20:27:45 UTC, Ary Borenszweig wrote: On 6/6/14, 5:25 PM, Tourist wrote: On Friday, 6 June 2014 at 19:27:35 UTC, Ary Borenszweig wrote: AMA is kinda reddit thing. http://www.reddit.com/r/IAmA/comments/1nl9at/i_am_a_member_of_facebooks_hhvm_team_a_c_and_d/ Interesting,

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

2014-06-01 Thread Jesse Phillips via Digitalmars-d-announce
On Saturday, 31 May 2014 at 18:12:12 UTC, John Colvin wrote: I think you've misunderstood him. You say in the article D does not provide decltype, he is saying that this is misleading: D does but it's just called typeof instead. No, I understood and had adjusted the article with D does not

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

2014-05-31 Thread Jesse Phillips via Digitalmars-d-announce
On Saturday, 31 May 2014 at 07:32:22 UTC, Kagamin wrote: What do you mean D does not provide a decltype? typeof(cx) my_cx2 = cx; I'll blame this on my poor knowledge of C++, at this time typeof in C++ does not appear to compile, in the way I'm trying to use it. I thought using typeof in C++

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

2014-05-30 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 30 May 2014 at 10:56:30 UTC, Andrei Alexandrescu wrote: Nice! I'll post it tomorrow on reddit and friends. You have an unmatched brace after assert(a2[].all!(x = x == 0));. Andrei Actually a bunch of unmatched braces (formatter eats the closing one?) and at least one ;; instead

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

2014-05-30 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 30 May 2014 at 11:31:18 UTC, safety0ff wrote: On Friday, 30 May 2014 at 04:21:18 UTC, Jesse Phillips wrote: 1. http://he-the-great.livejournal.com/52333.html Note that in the following code: import core.memory : GC; int* pxprime = cast(int*)GC.malloc(int.sizeof

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

2014-05-29 Thread Jesse Phillips via Digitalmars-d-announce
On Thursday, 29 May 2014 at 13:11:52 UTC, Steven Schveighoffer wrote: IIRC, the entire section of global TLS data is initialized, and is all contiguous memory, so it would be anti-performant to initialize all but 4 bytes. int x2; float f2; These are both TLS and they init to

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

2014-05-29 Thread Jesse Phillips via Digitalmars-d-announce
On Thursday, 29 May 2014 at 10:41:59 UTC, Kagamin wrote: On Wednesday, 28 May 2014 at 05:40:26 UTC, Jesse Phillips wrote: When he explained why C++ inferred a const int type as int, he tripped me up because D does drop const for value types. Hmm, this bit me (doesn't compile): void f(in char

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

2014-05-29 Thread Jesse Phillips via Digitalmars-d-announce
On Thursday, 29 May 2014 at 11:08:03 UTC, Leandro Lucarella wrote: I think void means you don't know what the value is, not is a random value or a value different from the default (which is impossible for stack values, at least if the idea behind void is to avoid the extra runtime cost ;).

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

2014-05-29 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 28 May 2014 at 07:21:56 UTC, dennis luehring wrote: woudl be nice to have some sort of example by example comparison or as an extension to the page http://dlang.org/cpptod.html I've got two posts complete[1]. Since C++ and D are exactly the same for the majority of the code I'm

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

2014-05-28 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 28 May 2014 at 14:39:53 UTC, anonymous_me wrote: The first line: int x2; // (at global scope) The x2 resides in Thread Local Storage (TLS). A __gshared would put it in global scope. Still initialized to int.init which is zero. D doesn't have global scope. C++ does not do

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

2014-05-28 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 28 May 2014 at 22:42:03 UTC, Ali Çehreli wrote: However, those expectations are based on the inside-out syntax of C. Naturally, wanting to be consistent, especially compared to C, D should deviate from that syntax. I don't get to read the original email, but I agree with the

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

2014-05-28 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 28 May 2014 at 04:48:11 UTC, Jesse Phillips wrote: I did a translation of most of the code in the slides. http://dpaste.dzfl.pl/72b5cfcb72e4 I'm planning to transform it into blog post (or series). Right now it just has some scratch notes. Feel free to let me know everything I

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

2014-05-27 Thread Jesse Phillips via Digitalmars-d-announce
On Tuesday, 27 May 2014 at 16:42:35 UTC, Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/26m8hy/scott_meyers_dconf_2014_keynote_the_last_thing_d/ https://news.ycombinator.com/newest (search that page, if not found click More and search again)

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

2014-05-27 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 28 May 2014 at 05:30:18 UTC, Philippe Sigaud via Digitalmars-d-announce wrote: I did a translation of most of the code in the slides. http://dpaste.dzfl.pl/72b5cfcb72e4 I'm planning to transform it into blog post (or series). Right now it just has some scratch notes. Feel free

Re: Livestreaming DConf?

2014-05-15 Thread Jesse Phillips via Digitalmars-d-announce
On Saturday, 10 May 2014 at 17:06:47 UTC, Joakim wrote: I demand a telehuman stream: http://youtube.com/watch?v=06tV60K-npw Facebook has one of those, right? ;) Haha, I'm disappointed they didn't go all the way back to landline.

Re: D Breaks on to the TIOBE Top 20 List.

2014-04-25 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 25 April 2014 at 19:51:22 UTC, Adam Wilson wrote: I know we don't place much value in TIOBE What do you mean, we're in the top 20! Now's the time to put value in TIOBE :)

Re: Interesting rant about Scala's issues

2014-04-04 Thread Jesse Phillips
On Friday, 4 April 2014 at 09:16:26 UTC, Walter Bright wrote: It's supposed to be by adding your own opImplicitCast overload, but that isn't implemented yet. Wait, this is back? What else did the community get wrong when trying to interpret discussions?

Re: DFL can be used by D2.065

2014-04-02 Thread Jesse Phillips
On Wednesday, 26 March 2014 at 06:35:56 UTC, FrankLike wrote: If you are programming on win32,now,DFL can be used by D2.065. Please git clone http://github.com/FrankLike/dfl Open the folder w32 -dflexe double click the 'makedflexe.bat' file,after some seconds ,press the 'Enter key' ,after some

Re: DFL can be used by D2.065

2014-04-02 Thread Jesse Phillips
On Thursday, 27 March 2014 at 07:39:47 UTC, Jordi Sayol wrote: Is there somebody maintaining the GTK branch of DFL? No.

Re: My D book is now officially coming soon

2014-03-04 Thread Jesse Phillips
On Monday, 3 March 2014 at 18:39:34 UTC, bearophile wrote: Adam D. Ruppe: My goal is to act as a nice complement to Andrei's book, not to repeat it, so while I do cover a lot of language features, I try to do them in the context of bigger picture tasks. So hopefully, the books can go

Re: Scriptlike: New lib to aid in writing script-like programs

2014-02-11 Thread Jesse Phillips
On Tuesday, 11 February 2014 at 11:38:06 UTC, Nick Sabalausky wrote: I've released a little one-module utility, Scriptlike, to help simplify writing shell script-like programs in D: https://github.com/Abscissa/scriptlike It looks like you've covered a lot of the short comings for doing

Re: Scriptlike: New lib to aid in writing script-like programs

2014-02-11 Thread Jesse Phillips
On Wednesday, 12 February 2014 at 00:07:42 UTC, Nick Sabalausky wrote: As for the license, if you don't mind switching to zlib then great, just go ahead and submit a pull request if you'd like to. But I'm not married to zlib license or anything. My reasons for using zlib license are relatively

Re: Scriptlike: New lib to aid in writing script-like programs

2014-02-11 Thread Jesse Phillips
On Wednesday, 12 February 2014 at 00:07:42 UTC, Nick Sabalausky wrote: I think that would fit very well into Scriptlike, as long as you don't mind it all being in the same module as the rest of scriptlike, and preferably using same formatting style (not that that's strictly important, but

Re: Scriptlike: New lib to aid in writing script-like programs

2014-02-11 Thread Jesse Phillips
Personally the biggest problem I have are libraries which depend on other libraries. A few of my scripts ended up growing a library I chopped off, but I haven't come up with a way to segregate it from needing XML/ini/cmdln libraries too. On Wednesday, 12 February 2014 at 02:15:38 UTC, Nick

Re: Scriptlike: New lib to aid in writing script-like programs

2014-02-11 Thread Jesse Phillips
On Wednesday, 12 February 2014 at 04:59:11 UTC, Nick Sabalausky wrote: But I may well just be paranoid about multiple files being a problem. Unless there's objections (don't seem to be so far) I may go ahead and split it up with a package.d. If it turns out to be an issue, I could just deal

Re: dmd 2.064.2

2013-11-07 Thread Jesse Phillips
On Thursday, 7 November 2013 at 01:12:14 UTC, Jonathan M Davis wrote: I had assumed that there was a 2.063.1 prior to 2.063.2 but clearly wasn't paying enough attention. - Jonathan M Davis Found the explanation: http://lists.puremagic.com/pipermail/dmd-internals/2013-June/006569.html The

Re: Funny coverage of the recent reddit/hackernews chatter

2013-10-15 Thread Jesse Phillips
On Tuesday, 15 October 2013 at 17:59:38 UTC, Tourist wrote: On Tuesday, 15 October 2013 at 17:47:54 UTC, Andrei Alexandrescu wrote: http://www.fastcolabs.com/3019948/more-about-d-language-and-why-facebook-is-experimenting-with-it Andrei Google shows a rise in interest as well:

Re: Start of dmd 2.064 beta program

2013-10-14 Thread Jesse Phillips
On Monday, 14 October 2013 at 10:00:01 UTC, Rory McGuire wrote: On Mon, Oct 14, 2013 at 11:35 AM, Benjamin Thaut c...@benjamin-thaut.dewrote: My bad. German dates... We write the the day first then the month and then the year. Americans seem to read dates as October 14th, 2013 which is

Re: Facebook is using D in production starting today

2013-10-10 Thread Jesse Phillips
On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu wrote: Today I committed the first 5112 lines of D code to Facebook's repository. The project is in heavy daily use at Facebook. Compared to the original version (written in C++) we've measured massive wins in all of source code

Re: [Library Release] dproto

2013-10-09 Thread Jesse Phillips
On Tuesday, 8 October 2013 at 08:11:34 UTC, Kagamin wrote: On Saturday, 5 October 2013 at 20:56:21 UTC, Matt Soucy wrote: message Point { optional int32 x = 1 [default=166]; required int32 y = 2; optional string label = 3; message Coord { required

Re: [Library Release] dproto

2013-10-09 Thread Jesse Phillips
On Tuesday, 8 October 2013 at 20:50:22 UTC, Matt Soucy wrote: Thanks for the tip - I actually did find this one when I started using this, however I found it on another page that hadn't been updated (that I ironically can't find now), so I wrongfully assumed that it was abandoned. I did find

Re: [Library Release] dproto

2013-10-05 Thread Jesse Phillips
This is more of an FYI. I've been using/updating https://github.com/opticron/ProtocolBuffer Boost License And while it doesn't have any helper functions, it can generate source at compile time. Generates D1 code if requested Been using it to walk OSM data for no particular reason

Re: I'm porting some go code to D

2013-08-23 Thread Jesse Phillips
On Friday, 23 August 2013 at 23:54:55 UTC, Rory McGuire wrote: So I'm porting so #golang code to #dlang and there is all these blasted go statements.So I thought I'd give implmenting it in D a shot. What do you guys think? Fire away :). I'd suggest posting long snippets of code to

Re: A new blog article detailing the alternative function syntax

2013-08-08 Thread Jesse Phillips
On Thursday, 8 August 2013 at 18:53:47 UTC, Gary Willoughby wrote: I've just finished a new blog article on the subject of alternative function syntax in D. I guess this is pretty straightforward stuff to all the people here but was a major source of confusion to me (and others?) when first

Re: echo: -n, the next installment

2013-07-26 Thread Jesse Phillips
On Friday, 26 July 2013 at 00:38:46 UTC, John Colvin wrote: After a few weeks of not getting around to it, here's my second post: http://foreach-hour-life.blogspot.co.uk/2013/07/the-first-corner-n-for-echo.html BTW, std.getopt is a good way to parse arguments. Not sure if it is relevant to

Re: Article series about patterns idioms in D

2013-07-12 Thread Jesse Phillips
This statement kind of worries me: It seems like every minor release of D works different than previous ones. Why would you release a version if it wasn't different from the previous? It would be nice if one could give the oldest known working compiler, but there are still changes to old

Re: Started: Formal Review of std.serialization

2013-06-11 Thread Jesse Phillips
On Monday, 10 June 2013 at 16:14:32 UTC, Jesse Phillips wrote: Please discuss on official thread: http://forum.dlang.org/post/adyanbsdsxsfdpvoo...@forum.dlang.org This library is authored by Jacob Carlborg and has been around through the D1/Tango days. Review is being suspended while we work

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread Jesse Phillips
On Tuesday, 11 June 2013 at 21:55:48 UTC, Adam D. Ruppe wrote: ...and if you sell it, unless you own multiple houses, you're now homeless. And housing prices are up, so getting a new house will erase the gains you got from selling the old house! So I don't think raising property values makes

Started: Formal Review of std.serialization

2013-06-10 Thread Jesse Phillips
Please discuss on official thread: http://forum.dlang.org/post/adyanbsdsxsfdpvoo...@forum.dlang.org This library is authored by Jacob Carlborg and has been around through the D1/Tango days.

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Jesse Phillips
On Thursday, 30 May 2013 at 15:31:36 UTC, F i L wrote: Steven Schveighoffer wrote: Holy changelog! That is awesome. Please send kudos to whoever took the time to create that. +1, excellent work on that changelog. This is a really nice changelog. The change and rational section is

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Jesse Phillips
On Thursday, 30 May 2013 at 22:04:07 UTC, Andrej Mitrovic wrote: On 5/30/13, Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Hello, We seem to have a regression affecting the zipped release: http://d.puremagic.com/issues/show_bug.cgi?id=10215 But I can't recreate this in git-head.

New std.uni Approved

2013-05-27 Thread Jesse Phillips
With a vote 15/0 the new standard std.uni is approved to replace the existing module. Several people were in favor of the name changing to std.unicode others opposed unless it was part of a Phobos restructure. Such is up to the core devs to decide. Congrads Dmitry.

Re: DConf 2013 Day 1 Talk 7: Panel with Walter Bright and Andrei Alexandrescu

2013-05-22 Thread Jesse Phillips
On Wednesday, 22 May 2013 at 13:08:50 UTC, Andrei Alexandrescu wrote: Destroy: http://www.reddit.com/r/programming/comments/1etxqy/dconf_2013_day_1_talk_7_panel_with_walter_bright/ Andrei I'm still not sure what the plan is on this, but Kickstarter backers should be informed that these

Vote started for std.uni

2013-05-20 Thread Jesse Phillips
Please cast your vote for std.uni at: http://forum.dlang.org/post/zczqphzzqnxvjflle...@forum.dlang.org

Re: Vote started for std.uni

2013-05-20 Thread Jesse Phillips
On Monday, 20 May 2013 at 08:15:48 UTC, deadalnix wrote: On Monday, 20 May 2013 at 06:19:29 UTC, Jesse Phillips wrote: Please cast your vote for std.uni at: http://forum.dlang.org/post/zczqphzzqnxvjflle...@forum.dlang.org Overall it looks great. I have one question l is it possible to build

Re: DConf 2013 Day 1 Talk 5: Using D Alongside a Game Engine by Manu Evans

2013-05-17 Thread Jesse Phillips
On Friday, 17 May 2013 at 13:28:20 UTC, Andrei Alexandrescu wrote: Great talk. Vote up! http://www.reddit.com/r/programming/comments/1eiku4/dconf_2013_day_1_talk_5_using_d_alongside_a_game/ Andrei These announcements should also be an update through the Kickstarter system.

Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli

2013-05-10 Thread Jesse Phillips
On Friday, 10 May 2013 at 12:08:10 UTC, Andrei Alexandrescu wrote: Enjoy! https://www.youtube.com/watch?v=mPr2UspS0fE Andrei These need to be updates on Kickstarter too.

Re: Shameless autopromotion : type safe tagged union in D

2013-05-10 Thread Jesse Phillips
On Friday, 10 May 2013 at 17:56:14 UTC, Andrei Alexandrescu wrote: A general note about posting to reddit: it often happens that posts from infrequent posters go to spam by means of some automatic rule. When that happens you need to message the moderators and politely ask them to manually

Re: Formal Review of std.uni

2013-05-08 Thread Jesse Phillips
On Sunday, 28 April 2013 at 16:59:18 UTC, Jesse Phillips wrote: Dmitry is attending Dconf, so this review will be 3 weeks (this first week being bonus). All review material should be posted to the review thread. The std.uni module provides an implementation of fundamental Unicode algorithms

Formal Review of std.uni

2013-04-28 Thread Jesse Phillips
Dmitry is attending Dconf, so this review will be 3 weeks (this first week being bonus). All review material should be posted to the review thread. The std.uni module provides an implementation of fundamental Unicode algorithms and data structures.

std.process Accepted!

2013-04-20 Thread Jesse Phillips
The new std.process by Lars Kyllingstad and Steven Schveighoffer has been accepted with a final count 18/0 On a related note, the voting broke of into several discussions related to how to bring proposed libraries into Phobos. Specifically the issue being that a Phobos module frozen to

Vote started for std.process

2013-04-12 Thread Jesse Phillips
Go here: http://forum.dlang.org/post/mgstnugckomjpvdgp...@forum.dlang.org

Re: Starting Formal Review of std.process

2013-04-11 Thread Jesse Phillips
On Thursday, 11 April 2013 at 08:27:24 UTC, Rory McGuire wrote: Hi Jesse, Is there any example code that uses it? The docs provide examples http://www.kyllingen.net/code/std-process2/phobos-prerelease/std_process.html is there something insufficient about them?

Re: Starting Formal Review of std.process

2013-04-09 Thread Jesse Phillips
On Thursday, 4 April 2013 at 14:31:43 UTC, Jesse Phillips wrote: The changes for std.process are under review at: http://forum.dlang.org/thread/gclsbrghhjitnfder...@forum.dlang.org std.process is improvements to the existing std.process and is a complete change to the API. The original API

Starting Formal Review of std.process

2013-04-04 Thread Jesse Phillips
The changes for std.process are under review at: http://forum.dlang.org/thread/gclsbrghhjitnfder...@forum.dlang.org std.process is improvements to the existing std.process and is a complete change to the API. The original API remains but these will be going through deprecation. The major change

Re: Crystal

2013-02-21 Thread Jesse Phillips
On Sunday, 17 February 2013 at 06:28:09 UTC, Ary Borenszweig wrote: I'd also like to ask you: 1. Do you know whether a similar language exists? Not sure how similar all the goals are (dynamic with static benefits) but there is Magpie: http://magpie.stuffwithstuff.com/

Re: Crystal

2013-02-21 Thread Jesse Phillips
On Thursday, 21 February 2013 at 21:59:06 UTC, Jesse Phillips wrote: Doesn't that run on the JVM? I couldn't find what it generates to. It has an interpreter in Java and C++ though. Ok, that sounds really stupid. I thought it had a compiled component, but I don't see that, just looks

Re: Registration now open on dconf.org

2013-02-14 Thread Jesse Phillips
On Thursday, 14 February 2013 at 20:08:48 UTC, Walter Bright wrote: On 2/14/2013 3:25 AM, Dejan Lekic wrote: Andrei, just to confirm, Kickstarter donors do not have to register? For the first 20 at the $250 level and all those above $375 (which includes you), you still have to register (so

Re: DIP22 : Private symbol visibility

2013-02-01 Thread Jesse Phillips
On Friday, 1 February 2013 at 09:36:19 UTC, Dicebot wrote: Sorry, did not understand this part. Can you give a more code-ish example? Sorry I can't. If you see code where function is defined, and the compiler complains it is not defined, it can lead to checking imports and supplied files

  1   2   >