Re: Z80 Emulation Engine

2014-04-21 Thread Ben Boeckel via Digitalmars-d-announce
On Tue, Apr 22, 2014 at 11:17:32 +1000, Manu via Digitalmars-d-announce wrote: > Yeah I know, I just never expected anyone else to take interest. > I'm often torn between gpl and bsd/zlib. FYI, if you're using the free services on GitHub, it *must* be FOSS. I think the GitHub terms of service perm

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

2014-04-26 Thread Ben Boeckel via Digitalmars-d-announce
On Sat, Apr 26, 2014 at 06:54:55 +, Joakim via Digitalmars-d-announce wrote: > On Friday, 25 April 2014 at 19:51:22 UTC, Adam Wilson wrote: > >http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html > > It's interesting that C++ has been declining for the last decade and > especially

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

2014-05-08 Thread Ben Boeckel via Digitalmars-d-announce
On Thu, May 08, 2014 at 15:41:57 -0400, Nick Sabalausky via Digitalmars-d-announce wrote: > Or better yet, don't. Steam's UI is terrible. Clicking search > suggestions often does nothing, the search result paging is goofy as > hell and very impractical, the whole thing's absurdly sluggish, in >

Re: OpenGL Examples in D and a birth of a New Initiative

2014-05-19 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, May 19, 2014 at 22:46:33 +0200, Andrej Mitrovic via Digitalmars-d-announce wrote: > For a second there I thought Dash was a 2D game engine, but it's a 3D > one, which is awesome! 2D physics can still be used with 3D graphics > to some great effect. But ultimately I would really want us to

Re: Interview at Lang.NEXT

2014-06-04 Thread Ben Boeckel via Digitalmars-d-announce
On Wed, Jun 04, 2014 at 19:13:32 -0300, Ary Borenszweig via Digitalmars-d-announce wrote: > The problem comes when you need to refactor your code and swap one type > for another. You have to change all ocurrences of that type in that > situation for another. That's what polymorphism and type in

Re: Chuck Allison's talk is up

2014-06-05 Thread Ben Boeckel via Digitalmars-d-announce
On Thu, Jun 05, 2014 at 19:36:35 +, Craig Dillabaugh via Digitalmars-d-announce wrote: > Are these eventually going to be posted for download somewhere > (like last year)? My connection is just too slow for streaming. Use youtube-dl[1]. --Ben [1]http://rg3.github.io/youtube-dl/

Re: dmd front end now switched to Boost license

2014-06-15 Thread Ben Boeckel via Digitalmars-d-announce
On Sun, Jun 15, 2014 at 02:20:11 +0200, Leandro Lucarella via Digitalmars-d-announce wrote: > I just wanted to point out that there might be more ethical licenses to > achieve the same effect (allowing companies to build proprietary tools > on top on DMDFE). There's MPL which is source-file-based

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

2014-06-19 Thread Ben Boeckel via Digitalmars-d-announce
On Thu, Jun 19, 2014 at 17:14:54 +, Dicebot via Digitalmars-d-announce wrote: > I'd say this is typical vote count for something that no one > really cares about but is not considered crappy waste of time :) > Top 20 of a months ends with ~700 points right now. > > http://www.reddit.com/r/p

Re: DMD v2.066.0-b2

2014-07-09 Thread Ben Boeckel via Digitalmars-d-announce
On Wed, Jul 09, 2014 at 14:56:59 +, Andrew Edwards via Digitalmars-d-announce wrote: > My concern is that this shouldn't compile in the first place. What is > xyz?, Is it a free function? Is it a member variable or function? In > my mind it is neither of the two so why does it compile? Removi

Re: Coloring terminal output.

2014-07-14 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Jul 14, 2014 at 20:09:04 +, Adam D. Ruppe via Digitalmars-d-announce wrote: > My terminal.d offers color output through special function calls: > https://github.com/adamdruppe/arsd/blob/master/terminal.d Scanning this, I see missing termcap for screen and screen-256color which are fa

Re: DUB 0.9.22 released

2014-09-22 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Sep 22, 2014 at 16:00:40 +0200, Mathias Lang via Digitalmars-d-announce wrote: > The focus was on allowing one to compile on a limited platform (compiled > vibe.d > on a Raspberry Pi B, 512 Mos or RAM, no swap). > In order to be fast, we will have to implement proper dependency analysis >

Re: DUB 0.9.22 released

2014-09-25 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Sep 22, 2014 at 21:04:24 +, tn via Digitalmars-d-announce wrote: > What is the recommended way of versioning bindings? If the > binding of the target library 1.2.3 is versioned as 1.2.3 and a > bug is fixed in the binding (no change in the target library), > how should the new versio

Re: DUB 0.9.22 released

2014-10-02 Thread Ben Boeckel via Digitalmars-d-announce
On Fri, Sep 26, 2014 at 06:29:19 +, Dragos Carp via Digitalmars-d-announce wrote: > 1.2.3.x is an invalid version number. Only 3 group numbers are > allowed [1]. Though you could use prerelease and/or build > suffixes (1.2.3-0w / 1.2.3+0w). How would you version a library which wraps anothe

Re: D2 port of Sociomantic CDGC available for early experiments

2014-10-16 Thread Ben Boeckel via Digitalmars-d-announce
On Thu, Oct 16, 2014 at 22:12:05 +0300, ketmar via Digitalmars-d-announce wrote: > it's good, but it isn't modifiable. so programmer must manually ignore > gc-related args. There's what Haskell (or at least GHC) does: ./my-haskell-program +RTS --runtime-arg1 --runtime-arg2 -RTS --program-arg1

Re: 2D game engine written in D is in progress

2014-12-17 Thread Ben Boeckel via Digitalmars-d-announce
On Wed, Dec 17, 2014 at 19:06:21 +, solidstate1991 via Digitalmars-d-announce wrote: > I still haven't > decided to make it open or closed source (if it'll be ever used > by any game that makes profit, I'd like to get some share from > it). On

Re: Anyone interested in embedding a JVM in their D app?

2015-01-14 Thread Ben Boeckel via Digitalmars-d-announce
On Wed, Jan 14, 2015 at 15:05:18 +1300, Rikki Cattermole via Digitalmars-d-announce wrote: > Definitely need to get JNI support first class. > It definitely will help with getting D on Android. My experience is that the D runtime needed some work to accept that there are Linux machines without gl

Re: This Week in D, issue 1

2015-01-14 Thread Ben Boeckel via Digitalmars-d-announce
On Wed, Jan 14, 2015 at 23:02:47 +, Adam D. Ruppe via Digitalmars-d-announce wrote: > On Wednesday, 14 January 2015 at 22:19:12 UTC, qznc wrote: > > Next medium: E-Mail newsletter. > > Aye, it is on my list (and actually trivial, I probably have just > done it in the amount of time I've spen

Re: Interfacing D to existing C++ code

2015-02-01 Thread Ben Boeckel via Digitalmars-d-announce
On Sun, Feb 01, 2015 at 22:32:36 +, Sativa via Digitalmars-d-announce wrote: > What I mean is, Do we really need to know the default arguments > or are we just having to explicitly use them to make the name > mangling work? > > If it is the latter, then surely couldn't the D compiler sort of

Re: 2015 H1 Vision

2015-02-02 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Feb 02, 2015 at 12:50:54 +, Russel Winder via Digitalmars-d-announce wrote: > Given Gradle is both a dependency and build manager, and is the > standard platform for Android builds, and has C++ as well as JVM > languages support, I would suggest it would be a great base. I've been u

Re: 2D game engine written in D is in progress

2015-02-03 Thread Ben Boeckel via Digitalmars-d-announce
On Tue, Feb 03, 2015 at 17:15:28 +, Zoadian via Digitalmars-d-announce wrote: > had a quick look: > > public class Color > > This is probably going to be slow. you want to read about 'cache > friendliness'. And for a game/graphics engine also google 'data > oriented design'. http://game

Re: Calypso: Direct and full interfacing to C++

2015-02-16 Thread Ben Boeckel via Digitalmars-d-announce
On Tue, Feb 17, 2015 at 02:16:57 +, Kelly via Digitalmars-d-announce wrote: > P.S. I HATE THIS FORUM EDITORplease add a preview button, > whoever takes care of this!?!? I take notes in a different editor > and then paste here and it looks fine, only to end up mangled > when actually subm

Re: GSoC 2015 - Application Rejected

2015-03-02 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Mar 02, 2015 at 23:57:56 +, Piotrek via Digitalmars-d-announce wrote: > I remember someone somewhere suggested to make our own summer of > code (however I don't know how this would look like). Fedora runs its own[1]. --Ben [1]https://fedoraproject.org/wiki/Summer_Coding_SIG

Re: GSoC 2015 - Application Rejected

2015-03-03 Thread Ben Boeckel via Digitalmars-d-announce
On Tue, Mar 03, 2015 at 08:20:41 +, Russel Winder via Digitalmars-d-announce wrote: > But this is funded either by GSoC or RH. I don't think Fedora even requests money from GSoC itself anymore. Red Hat funding it makes sense though. And it's not like there aren't companies with 9+ zeros activ

Re: dfmt 0.1.0

2015-03-06 Thread Ben Boeckel via Digitalmars-d-announce
On Fri, Mar 06, 2015 at 10:31:29 +, Russel Winder via Digitalmars-d-announce wrote: > That is the whole point of using tabs for indent, you can chose the > indent amount: I tend to use 20ex. > > Remember a tab is not a number of spaces, it is semantic markup. Using > spaces is a low-level h

Re: dfmt 0.1.0

2015-03-06 Thread Ben Boeckel via Digitalmars-d-announce
On Fri, Mar 06, 2015 at 19:55:10 +, Russel Winder via Digitalmars-d-announce wrote: > On Fri, 2015-03-06 at 09:54 -0500, Ben Boeckel via > Digitalmars-d-announce wrote: > > -int foo(int bar) { > > - return bar; > > -} > > > > versus (assuming 8 space

Re: DDT 0.11.0 released

2015-03-18 Thread Ben Boeckel via Digitalmars-d-announce
On Wed, Mar 18, 2015 at 21:12:07 +, Bruno Medeiros via Digitalmars-d-announce wrote: > What kind of Eclipse projects does it generate? If it generates CDT > projects, it's not really much help as CDT doesn't understand D (duh), > and DDT doesn't work with CDT projects (also duh). It should

Re: DDT 0.11.0 released

2015-03-18 Thread Ben Boeckel via Digitalmars-d-announce
On Wed, Mar 18, 2015 at 22:32:05 +, Trent Forkert via Digitalmars-d-announce wrote: > The only sensible way to use multiple languages in the same > project is to use the same build system for them. Anything else > is way too fragile and hackish. > > Arbitrary, contrived example (though not

Re: DDT 0.11.0 released

2015-03-19 Thread Ben Boeckel via Digitalmars-d-announce
On Thu, Mar 19, 2015 at 15:31:49 +, Bruno Medeiros via Digitalmars-d-announce wrote: > Indeed, I reckon in these more complex examples, you'd call DUB from > make/cmake/whatever. DUB would be in charge of building the D library > aspect/component of that whole project. I don't see why this w

Re: DDT 0.11.0 released

2015-03-23 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Mar 23, 2015 at 12:51:36 +, Bruno Medeiros via Digitalmars-d-announce wrote: > At the time of this message of yours, you didn't offer any concrete, > *technical* reasons of why dub shouldn't be used. Saying one doesn't > *want* to use dub is not a valid reason at all. Saying you can'

Re: Release Candidate D 2.067.0-rc1

2015-03-23 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Mar 23, 2015 at 13:49:53 +, Szymon Gatner via Digitalmars-d-announce wrote: > Been waiting for this for almost 2 years, might as well wait for > another release. Seriously tho, it is surprising how much little > attention is put into C++/D integration considering all the > recent fu

Re: DDT 0.11.0 released

2015-03-23 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Mar 23, 2015 at 14:04:30 +, Dicebot via Digitalmars-d-announce wrote: > If you mean separate compilation with different flags per module > and linking into same binary - it is pretty much illegal in D and > can only be done at own risk. I don't know if it is mentioned > anyway on dl

Re: DDT 0.11.0 released

2015-03-23 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Mar 23, 2015 at 14:25:22 +, Bruno Medeiros via Digitalmars-d-announce wrote: > Yes - use DUB sub-packages. Ah, had missed this. > > Different flags to different source files? > > What dicebot said. > That looks like an invalid, abstraction-breaking thing to do Not all flags are -fv

Re: DDT 0.11.0 released

2015-03-23 Thread Ben Boeckel via Digitalmars-d-announce
On Mon, Mar 23, 2015 at 21:14:31 +0100, Jacob Carlborg via Digitalmars-d-announce wrote: > On 2015-03-23 13:54, Bruno Medeiros wrote: > > There's no plans ATM to integrate with CDT itself. (I don't even know > > what integration with java tools would mean here) Even for CDT, I don't > > see what m

Re: Release D 2.067.0

2015-03-24 Thread Ben Boeckel via Digitalmars-d-announce
On Tue, Mar 24, 2015 at 19:18:22 +0100, Martin Nowak via Digitalmars-d-announce wrote: > What I'm regretting more, is that I have to run after every contributor, > bugging them 3 times to write a single changelog line. > > One way to improve this would be to have changelogs in the > dmd/druntime/

Re: Reggae v0.0.5 super alpha: A build system in D

2015-04-03 Thread Ben Boeckel via Digitalmars-d-announce
On Fri, Apr 03, 2015 at 17:10:31 +, Dicebot via Digitalmars-d-announce wrote: > On Friday, 3 April 2015 at 17:03:35 UTC, Atila Neves wrote: > > . Separate compilation. One file changes, only one file gets > > rebuilt > > This immediately has caught my eye as huge "no" in the > description.

Re: Beta D 2.068.0-b2

2015-07-26 Thread Ben Boeckel via Digitalmars-d-announce
On Sun, Jul 26, 2015 at 20:13:09 +0200, Jordi Sayol via Digitalmars-d-announce wrote: > El 26/07/15 a les 15:55, Martin Nowak via Digitalmars-d-announce ha escrit: > > BTW, I'd like to phase out the fat 50-60MB combined zip, and add > > tar.xz/gz for linux/freebsd/osx. > > Is it not better to use

Re: Release D 2.068.0

2015-08-11 Thread Ben Boeckel via Digitalmars-d-announce
On Tue, Aug 11, 2015 at 15:08:21 -0700, Bill Baxter via Digitalmars-d-announce wrote: > New to brew... getting errors with this on Yosemite: > Error: Permission denied - /usr/local/etc/dmd.conf > and sudo brew install refuses to do so. /usr/local is Apple's domain on Yosemite now. IIRC, even

Re: Release D 2.068.0

2015-08-11 Thread Ben Boeckel via Digitalmars-d-announce
On Tue, Aug 11, 2015 at 22:36:47 +, John Colvin via Digitalmars-d-announce wrote: > Not true. AFAIK /usr/local is the only bit of /usr that *is* > available for third-parties. Ah, mixed it up with this tidbit: The /usr/local folder remains accessible, however; it's a long-running co

Re: FancyPars

2015-09-17 Thread Ben Boeckel via Digitalmars-d-announce
On Thu, Sep 17, 2015 at 15:47:41 +, Stefan Koch via Digitalmars-d-announce wrote: > I am not sure. > The source should not be used in any product without my explicit > permission. FYI, that's not FOSS. Please consider using a LICENSE file which explicitly states that as the case. Github is a

Re: FancyPars

2015-09-17 Thread Ben Boeckel via Digitalmars-d-announce
On Thu, Sep 17, 2015 at 23:40:49 +, Bastiaan Veelo via Digitalmars-d-announce wrote: > On Thursday, 17 September 2015 at 20:32:59 UTC, Stefan Koch wrote: > > Hmm reading this. No license, is best for now. > > Take your time, but without a license anyone cloning or forking > your repo is in f

Re: Scriptlike v0.9.4 - Perl-like interpolated strings, full examples and more.

2015-09-23 Thread Ben Boeckel via Digitalmars-d-announce
On Wed, Sep 23, 2015 at 08:30:18 +0200, Jacob Carlborg via Digitalmars-d-announce wrote: > One thing that really bugs me in Phobos, Scriptlike seems to have the > same problem, is that there are three (!!!) different functions to > remove something from the file system. Give me just one function