Re: About the coolest tech thing I've ever seen...

2014-04-16 Thread Joakim via Digitalmars-d
On Wednesday, 16 April 2014 at 20:04:38 UTC, Nordlöw wrote: This make me proud of being an engineer: http://www.wimp.com/powerquadcopters/ I wonder what type system they used when modelling the algorithms ;) Excuse me for posting this a bit of topic...I just had to share this experience

Re: Ehem, ARM

2014-04-23 Thread Joakim via Digitalmars-d
On Friday, 21 March 2014 at 19:59:41 UTC, Joakim wrote: Been awhile since I updated on the Android effort: I'm now able to get all 38 druntime modules' unit tests to pass on Android/x86... under somewhat random conditions. It's finicky and some of the tests start failing and many segfaulting

Re: Discusssion on the Discussion of the Design for a new GC

2014-04-23 Thread Joakim via Digitalmars-d
On Wednesday, 23 April 2014 at 15:33:36 UTC, Orvid King wrote: So, in order to get the ball rolling on the new GC I intend to implement for D, I want to facilitate a lively discussion of the design of it, so that it can be designed to be both robust and free of design flaws. To keep the

Re: Porting DMD compiler to haiku OS

2014-05-07 Thread Joakim via Digitalmars-d
On Wednesday, 7 May 2014 at 11:40:59 UTC, iridium wrote: On Wednesday, 7 May 2014 at 06:21:48 UTC, Daniel Murphy wrote: iridium wrote in message news:ltcxhbcqltnltbidd...@forum.dlang.org... Yes. optabtgen now runs correctly. Now another error. I understand the error during assembly:

Re: Porting DMD compiler to haiku OS

2014-05-08 Thread Joakim via Digitalmars-d
On Thursday, 8 May 2014 at 08:18:16 UTC, iridium wrote: On Thursday, 8 May 2014 at 07:55:04 UTC, Jacob Carlborg wrote: On 08/05/14 08:53, iridium wrote: That's what happens when linking: http://itmages.ru/image/view/1655772/669acb30 You need to link with both Phobos and the C standard

D for Android

2014-05-08 Thread Joakim via Digitalmars-d
Well, Android/x86 for now. I've been plugging away at getting D running on Android/x86 and got all of the druntime modules' unit tests and 37 of 50 phobos modules' unit tests to pass. I had to hack dmd into producing something like packed TLS for ELF, my patch is online here:

Re: Porting DMD compiler to haiku OS

2014-05-09 Thread Joakim via Digitalmars-d
On Friday, 9 May 2014 at 07:21:36 UTC, iridium wrote: I'm not asking to solve the problem for me. Just tell me what is that. I try to building some simple executables and get this and that: http://itmages.ru/image/view/1657447/92442093 Those are linker errors, because you are missing symbols

Re: 64-bit DMD for windows?

2014-05-14 Thread Joakim via Digitalmars-d
On Wednesday, 14 May 2014 at 18:28:09 UTC, steven kladitis wrote: On Tuesday, 13 May 2014 at 13:53:36 UTC, Manu via Digitalmars-d wrote: VC++ is Microsoft's compiler, DMD-x64 uses the de-facto standard Microsoft linker, since OPTLINK doesn't support 64bit. It is available for free. I have

Re: D to ASM.js vs D to Dart (VM)

2014-05-16 Thread Joakim via Digitalmars-d
On Friday, 16 May 2014 at 14:15:20 UTC, Chris wrote: Mind you, how many of the big be all end all-technologies that have been hyped over the years are really good (including community base projects)? JS, Java, Ajax, PHP, Ruby, iOS, Android ...? With good I mean really good, not omnipresent.

Re: More from C++ Now 2014

2014-05-19 Thread Joakim via Digitalmars-d
On Monday, 19 May 2014 at 09:26:23 UTC, qznc wrote: On Monday, 19 May 2014 at 08:20:54 UTC, Namespace wrote: On Sunday, 18 May 2014 at 22:29:04 UTC, bearophile wrote: Undefined Behavior in C++; what is it, and why should I care:

Re: Mass-enabling D = License question

2014-05-21 Thread Joakim via Digitalmars-d
On Wednesday, 21 May 2014 at 00:16:07 UTC, Max Barraclough wrote: The DMD frontend is licensed under the GPL, which is 'viral': if your code links against it, you'll have to release your code as GPL. Not true, the DMD frontend is dual-licensed, both GPL and the Artistic license:

Re: Mass-enabling D = License question

2014-05-21 Thread Joakim via Digitalmars-d
On Wednesday, 21 May 2014 at 09:17:34 UTC, Ola Fosheim Grøstad wrote: You can modify a GPL'ed compiler to work as a stand alone server with shared memory interface. You are allowed to distribute it as a binary with other kinds of software. You don't have to make source available unless the

Re: 64-bit DMD for windows?

2014-05-22 Thread Joakim via Digitalmars-d
On Thursday, 22 May 2014 at 06:16:54 UTC, Rainer Schuetze wrote: I recently considered making a pull request, but noticed an include dependency that failed to work for another PR, and got distracted. The updated compiler patches are here: https://github.com/rainers/dmd/tree/coff32 I think this

Re: 64-bit DMD for windows?

2014-05-22 Thread Joakim via Digitalmars-d
On Thursday, 22 May 2014 at 07:45:17 UTC, Kagamin wrote: On Thursday, 22 May 2014 at 06:28:14 UTC, Joakim wrote: I think this is a really important pull for win32 support, still the most widely used platform on which D is available. Not everybody has the source for outside libraries or the

Steve Yegge on D

2014-05-22 Thread Joakim via Digitalmars-d
I was reading Brad Roberts' bio before his upcoming talk today, where he mentioned that he first heard of D because of blog posts by Steve Yegge, when I remembered that it was likely one of Steve Yegge's posts almost a decade ago that first brought D to my attention, like this one: C++ does

Re: Thank you Kenji

2014-05-22 Thread Joakim via Digitalmars-d
On Friday, 23 May 2014 at 04:11:39 UTC, Martin Nowak wrote: Today at DConf we learned, once again, that people are doing and starting amazing projects using D. A lot of which wouldn't have been possible without your contribution. So I just wanted to say thank you. For those who don't know

Why is there still a web archive for the newsgroup?

2014-05-23 Thread Joakim via Digitalmars-d
I was just googling for some info and I ran across the old web archive: http://www.digitalmars.com/d/archives/digitalmars/D/radical_ideas_about_GC_and_ARC_need_to_be_time_driven_231949.html Why is this web archive being kept around? It means that there are three different places where any

Re: New opportunities for D = ASM.js

2014-05-28 Thread Joakim via Digitalmars-d
On Friday, 16 May 2014 at 19:28:26 UTC, H. S. Teoh via Digitalmars-d wrote: On Fri, May 16, 2014 at 02:52:43PM -0400, Nick Sabalausky via Digitalmars-d wrote: But then using it as a GUI engine and software platform is like abusing Latex or PDF to make software run inside Acrobat Viewer. All

Re: std.benchmark

2014-05-28 Thread Joakim via Digitalmars-d
On Wednesday, 28 May 2014 at 15:44:22 UTC, Russel Winder via Digitalmars-d wrote: Although I should have known about it long ago, I have only just become aware of Andrei's std.benchmark, which appears in his fork of Phobos, but not in real Phobos. Is there an intention it should be in Phobos,

Re: D Users Survey: Primary OS?

2014-05-29 Thread Joakim via Digitalmars-d
On Thursday, 29 May 2014 at 18:24:57 UTC, Tom Browder via Digitalmars-d wrote: Has anyone done a survey of the primary OS of D users? I (a D newbie) use Debian Linux (64-bit), but I get the feeling that many (if not most) users are on some version of Windows. Most of those self-reporting on

Re: 1st Call for Ideas for Google Summer of Code 2015

2014-06-01 Thread Joakim via Digitalmars-d
On Friday, 30 May 2014 at 17:34:46 UTC, Craig Dillabaugh wrote: I had a couple of things I wanted to post about the D Google Summer of Code submission for 2015. 1. After Andrei had asked for someone interested in taking over the D GSOC submission for 2015, I, along with a few others of you

Status of getting CDGC into druntime

2014-06-02 Thread Joakim via Digitalmars-d
I just stumbled across this year-old blog post on the Sociomantic blog, mentioning plans to get CDGC into druntime: https://www.sociomantic.com/blog/2013/06/porting-cdgc-to-d2/ A google search turned up this forum thread also:

Re: 1st Call for Ideas for Google Summer of Code 2015

2014-06-03 Thread Joakim via Digitalmars-d
On Friday, 30 May 2014 at 17:34:46 UTC, Craig Dillabaugh wrote: 2. Rather than wait to the last minute to start gathering possible project ideas I thought it might be good to start early. Since D-Conf is just recently ended I wanted to take advantage of the generated enthusiasm to find out if

Re: The GC and performance, but not what you expect

2014-06-10 Thread Joakim via Digitalmars-d
On Tuesday, 10 June 2014 at 15:15:46 UTC, Sean Kelly wrote: On Thursday, 29 May 2014 at 23:39:02 UTC, Marco Leise wrote: Nice try, but destructors called by the GC are currently effectively @nogc. So don't try that at home. When did that happen? Some effort was made at one point to ensure

Re: The GC and performance, but not what you expect

2014-06-10 Thread Joakim via Digitalmars-d
On Tuesday, 10 June 2014 at 17:58:56 UTC, Sean Kelly wrote: On Tuesday, 10 June 2014 at 17:07:23 UTC, Joakim wrote: On Tuesday, 10 June 2014 at 15:15:46 UTC, Sean Kelly wrote: On Thursday, 29 May 2014 at 23:39:02 UTC, Marco Leise wrote: Nice try, but destructors called by the GC are

Re: A Perspective on D from game industry

2014-06-15 Thread Joakim via Digitalmars-d
On Sunday, 15 June 2014 at 18:50:14 UTC, Meta wrote: On Sunday, 15 June 2014 at 11:28:12 UTC, Peter Alexander wrote: http://c0de517e.blogspot.ca/2014/06/where-is-my-c-replacement.html?m=1 The arguments against D are pretty weak if I'm honest, but I think it's important we understand what

Re: Tail pad optimization, cache friendlyness and C++ interrop

2014-06-18 Thread Joakim via Digitalmars-d
On Wednesday, 18 June 2014 at 08:13:59 UTC, Walter Bright wrote: From my perspective, it is like bug reports I'd often get for the compiler that consisted solely of: Your compiler doesn't work. It's just not helpful. There's nothing I can do with that. Lol, I'd love to see your response

Re: Tail pad optimization, cache friendlyness and C++ interrop

2014-06-18 Thread Joakim via Digitalmars-d
On Wednesday, 18 June 2014 at 09:16:32 UTC, Rikki Cattermole wrote: From my experience, one of the reasons I haven't had much to do with the development of dmd is simply to compile dmd, druntime is not as straight forward as it could be. All I can say is with ddmd make it compilable with dub

Re: A Perspective on D from game industry

2014-06-18 Thread Joakim via Digitalmars-d
On Tuesday, 17 June 2014 at 22:24:06 UTC, c0de517e wrote: Visualization would be a great tool, it's quite surprising if you think about it that we can't in any mainstream debugger just graph over time the state of objects, create UIs and so on. I recently did write a tiny program that does

Re: Tail pad optimization, cache friendlyness and C++ interrop

2014-06-19 Thread Joakim via Digitalmars-d
On Thursday, 19 June 2014 at 18:10:57 UTC, Walter Bright wrote: On 6/19/2014 4:12 AM, Artur Skawina via Digitalmars-d wrote: On 06/18/14 18:42, Dicebot via Digitalmars-d wrote: On Wednesday, 18 June 2014 at 11:09:14 UTC, Artur Skawina via Digitalmars-d wrote: The number of potential

Re: Tail pad optimization, cache friendlyness and C++ interrop

2014-06-22 Thread Joakim via Digitalmars-d
On Sunday, 22 June 2014 at 16:08:58 UTC, Dicebot wrote: All DMD source files mention Copyright (c) *** by Digital Mars. As far as I understand that implies that any pull request that does not explicitly mentions copyright does assignment automatically. Which totally makes sense because source

Re: Time to rename D to @D !?

2014-06-23 Thread Joakim via Digitalmars-d
On Monday, 23 June 2014 at 17:30:19 UTC, John wrote: The @ symbols used on all those attributes like @nogc @nothrow @pure @safe make the D code look ugly. If possible, please get rid of those @ symbols. The attributes look good without the @ symbols. I agree that it looks ugly and is a lot

Re: Time to rename D to @D !?

2014-06-23 Thread Joakim via Digitalmars-d
On Monday, 23 June 2014 at 22:02:26 UTC, Tobias Pankrath wrote: import std.stdio; @safe int safe() { auto i = 8; return i; } void main(string ars[]) { writeln(safe); } --- What you want is just impossible... Would be a good use case

Re: Time to rename D to @D !?

2014-06-24 Thread Joakim via Digitalmars-d
On Tuesday, 24 June 2014 at 12:46:10 UTC, AG wrote: since D has Attribute lists e.g. @(string, 7, foo, bar) make them work with build-in attributes or convert build-in attributes to UDA's, then you can use them as single attributes or with attribute lists struct pure; struct safe; struct

Re: Bounty Increase on Issue #1325927

2014-06-26 Thread Joakim via Digitalmars-d
On Thursday, 26 June 2014 at 17:52:13 UTC, Nick Sabalausky wrote: On 6/26/2014 7:02 AM, Shammah Chancellor wrote: I've increased the bounty on this bug. Fast CTFE is very important. https://www.bountysource.com/issues/1325927-ctfe-copy-on-write-is-slow-and-causes-huge-memory-usage This

Re: [OT] Intel for mobile

2014-07-02 Thread Joakim via Digitalmars-d
On Wednesday, 2 July 2014 at 09:13:50 UTC, Chris wrote: Will Intel get into the mobile market in the next couple of years? I've heard that some mobile devices are now fitted with Intel processors. First tablets and now a Lenovo smartphone. They've had trouble getting into smartphones, but

Re: before D there was d

2014-07-09 Thread Joakim via Digitalmars-d
On Wednesday, 9 July 2014 at 13:18:00 UTC, jim schmit wrote: i recently sent this email to andrei. he encouraged me to post it in this forum. here it is: hi andrei a colleague  recently pointed me to the wired article about you your D computer language.  thought you might be interested an

Re: PHP extension in D

2014-07-09 Thread Joakim via Digitalmars-d
On Wednesday, 9 July 2014 at 21:30:45 UTC, Pavel wrote: Hello! I've reproduced steps 1-9 on my Ubuntu 14.04 x64 machine, but now I have this errors: root@dlang:~/phpext# dmd -shared speedup_wrap.o dfakemain.o speedup.o -ofspeedup.so /usr/bin/ld:

Re: Using D

2014-07-11 Thread Joakim via Digitalmars-d
On Friday, 11 July 2014 at 15:42:04 UTC, simendsjo wrote: On 07/11/2014 05:30 PM, Chris wrote: (...) Believe me, D's supposed sluggishness as regards GC is not so important for most applications. I dare say 90% of all applications are fine with the current GC. (...) I agree with this. The

Re: Using D

2014-07-11 Thread Joakim via Digitalmars-d
On Friday, 11 July 2014 at 19:56:20 UTC, Chris wrote: I don't mean to be pessimistic about D's goal of being usable by all, from scripting to systems, as D may actually be good enough to get there one day. I just think you're not going to get there without focusing on taking over a niche at a

Re: Lexical, Syntatic and Semantic Merge of D Source Code

2014-07-12 Thread Joakim via Digitalmars-d
On Friday, 11 July 2014 at 13:58:53 UTC, Nordlöw wrote: Now that we have reasonable support for lexing and parsing D in D through Dscanner/libdparse/DCD I believe it would be worth the effort to try to implement D-specific merge algorithms that operate on either the - D token stream or - a D

Re: Using D

2014-07-12 Thread Joakim via Digitalmars-d
On Saturday, 12 July 2014 at 10:27:12 UTC, Russel Winder via Digitalmars-d wrote: In the end it is about community rather than the programming language per se. Java created a huge community that was evangelical. Go has rapidly created an active community that is evangelical. Python has rapidly

Re: Random points from a D n00b CTO

2014-07-14 Thread Joakim via Digitalmars-d
On Monday, 14 July 2014 at 03:55:02 UTC, Vic wrote: Hi all, I'm a CTO at a start up and interested in porting our Java project to D. Some points, I have been lurking on D for years, went to my first D conf recently. Also I was one of top 20 people to join Java Struts, and that grew to

D blog?

2014-07-14 Thread Joakim via Digitalmars-d
I've been thinking about setting one up: any interest in having an official blog or anybody contributing? It'd have to be a group effort, with various people writing or being interviewed. Here's my earlier forum post that motivated the idea: Yeah, D definitely needs better marketing. One

Re: D blog?

2014-07-14 Thread Joakim via Digitalmars-d
On Monday, 14 July 2014 at 19:13:25 UTC, Jesse Phillips wrote: On Monday, 14 July 2014 at 18:41:53 UTC, Joakim wrote: I've been thinking about setting one up: any interest in having an official blog or anybody contributing? It'd have to be a group effort, with various people writing or being

Re: D blog?

2014-07-15 Thread Joakim via Digitalmars-d
On Tuesday, 15 July 2014 at 00:41:12 UTC, Jesse Phillips wrote: On Monday, 14 July 2014 at 19:41:19 UTC, Joakim wrote: whereas I'm asking about having an official blog on dlang.org and how much interest there is from others to contribute to one. This is my question, what do you expect people

Re: Continuous integration testing with travis and drone

2014-07-16 Thread Joakim via Digitalmars-d
On Wednesday, 16 July 2014 at 04:11:28 UTC, Kapps wrote: On Wednesday, 16 July 2014 at 03:31:13 UTC, Pavel Evstigneev wrote: May I improve forum to support markdown? The forum is actually an interface to a newsgroup, so most forms of markdown would not be supported in the interest of having

Re: Continuous integration testing with travis and drone

2014-07-16 Thread Joakim via Digitalmars-d
On Wednesday, 16 July 2014 at 13:49:29 UTC, Pavel wrote: On Wednesday, 16 July 2014 at 04:11:28 UTC, Kapps wrote: On Wednesday, 16 July 2014 at 03:31:13 UTC, Pavel Evstigneev wrote: May I improve forum to support markdown? The forum is actually an interface to a newsgroup, so most forms of

Re: [OT] Uploading DConf videos

2014-07-18 Thread Joakim via Digitalmars-d
On Friday, 18 July 2014 at 22:39:02 UTC, Andrei Alexandrescu wrote: On 7/18/14, 12:53 PM, Jacob Carlborg wrote: On 2014-07-18 17:44, Andrei Alexandrescu wrote: Somehow the same DConf videos are of better quality on archive.org than on youtube.com. Could you explain that? -- Andrei You're

Re: [OT] Uploading DConf videos

2014-07-18 Thread Joakim via Digitalmars-d
On Saturday, 19 July 2014 at 03:37:37 UTC, Andrei Alexandrescu wrote: On 7/18/14, 5:31 PM, Joakim wrote: Do you increase the resolution of your Youtube videos when you don't like the quality that it's streaming? I streamed at maximum resolution (720p) when taking those screenshots. Sorry,

[OT] Empire

2014-07-19 Thread Joakim via Digitalmars-d
Heh, Walter wrote a game that inspired a great deal of the strategic gaming genre, most notably including Civilization: http://en.wikipedia.org/wiki/Classic_Empire Other than a couple mentions in this newsgroup, I'd never heard of this game, now available in D: http://www.classicempire.com/

Re: D for Android

2014-07-23 Thread Joakim via Digitalmars-d
On Thursday, 8 May 2014 at 16:16:22 UTC, Joakim wrote: Well, Android/x86 for now. I've been plugging away at getting D running on Android/x86 and got all of the druntime modules' unit tests and 37 of 50 phobos modules' unit tests to pass. I had to hack dmd into producing something like packed

Re: Conversion of the NPAPI

2014-07-28 Thread Joakim via Digitalmars-d
On Monday, 28 July 2014 at 05:16:51 UTC, Sean Campbell wrote: Is there anywhere where there is a D version of the NPAPI. I tried using htod with and without the cpp flag with no sucess Why would you want to use NPAPI at this point? IE hasn't supported it in a long time, and Chrome is

Re: Conversion of the NPAPI

2014-07-28 Thread Joakim via Digitalmars-d
On Tuesday, 29 July 2014 at 01:29:39 UTC, Orvid King wrote: On 7/28/2014 6:01 AM, Joakim wrote: On Monday, 28 July 2014 at 05:16:51 UTC, Sean Campbell wrote: Is there anywhere where there is a D version of the NPAPI. I tried using htod with and without the cpp flag with no sucess Why would

Re: Optlink Contribution

2014-07-30 Thread Joakim via Digitalmars-d
On Wednesday, 30 July 2014 at 08:12:17 UTC, Rikki Cattermole wrote: On 30/07/2014 7:03 p.m., Kagamin wrote: Making dmd generate coff would make more sense. +1 Most of the code should already be present in dmd, which makes it far crazier not to. What makes it craziest is that there's a

Re: Optlink Contribution

2014-07-30 Thread Joakim via Digitalmars-d
On Wednesday, 30 July 2014 at 09:06:11 UTC, Rikki Cattermole wrote: On 30/07/2014 8:58 p.m., Joakim wrote: On Wednesday, 30 July 2014 at 08:12:17 UTC, Rikki Cattermole wrote: On 30/07/2014 7:03 p.m., Kagamin wrote: Making dmd generate coff would make more sense. +1 Most of the code should

Re: D for Android

2014-08-17 Thread Joakim via Digitalmars-d
On Thursday, 24 July 2014 at 01:17:44 UTC, Joakim wrote: I'll start cleaning up my fairly simple build process and document it on the wiki, so that others can easily play with D on Android/x86. Finally cleaned up my build process a bit and wrote it up on the wiki:

Re: Won a programming contest using D - Thank you for the tool!

2014-08-18 Thread Joakim via Digitalmars-d
On Monday, 18 August 2014 at 00:10:21 UTC, Ivan Kazmenko wrote: Hi, I just won a three-month-long programming contest (Al Zimmermann's Programming Contest - Alphabet City) using the D programming language as my main tool. I want to share my happiness, and express my deep gratitude, to the

Re: Won a programming contest using D - Thank you for the tool!

2014-08-19 Thread Joakim via Digitalmars-d
On Tuesday, 19 August 2014 at 17:19:40 UTC, Ivan Kazmenko wrote: Indeed, you seem to be right that these points can be converted to a text of some interest to general audience. But that's a task for a few weeks later, as I'm busy with other stuff until the beginning of September. No hurry.

Automated source translation of C++ to D

2014-08-21 Thread Joakim via Digitalmars-d
C++ support keeps coming up these days, with Andrei continually stressing it as something to work on. How hard would it to be to write a C++-D translator, to allow people to translate C++ libraries to D? I've been using tools like DStep and looking at libdparse, which seem to work very

Re: Automated source translation of C++ to D

2014-08-21 Thread Joakim via Digitalmars-d
On Thursday, 21 August 2014 at 10:00:43 UTC, Daniel Murphy wrote: Joakim wrote in message news:ysntkmioyndreuiiy...@forum.dlang.org... C++ support keeps coming up these days, with Andrei continually stressing it as something to work on. How hard would it to be to write a C++-D translator,

Re: Automated source translation of C++ to D

2014-08-21 Thread Joakim via Digitalmars-d
On Thursday, 21 August 2014 at 21:06:09 UTC, Walter Bright wrote: On 8/21/2014 10:57 AM, Joakim wrote: Given tools like libclang, how hard do you think it'd be to translate most of actual C++ to D? I'd say the possibility of that is about zero. Heck, we can't even do it 100% for C. The

Re: Using D

2014-08-26 Thread Joakim via Digitalmars-d
On Tuesday, 26 August 2014 at 04:03:17 UTC, ketmar via Digitalmars-d wrote: On Mon, 25 Aug 2014 16:33:00 + via Digitalmars-d digitalmars-d@puremagic.com wrote: I think the whole separate compilation idea is going to be old fashioned real soon now. It makes little sense to not have the

Re: One Stop Shop?

2014-08-31 Thread Joakim via Digitalmars-d
On Saturday, 30 August 2014 at 19:19:48 UTC, Sativa wrote: I think it would be helpful to have the d lang site host tutorials/lessons on various aspects of D. D is hard to use for certain things like gui's, graphics(ogl, dx, etc), etc... not necessarily because D can't do these things but

Re: [OT] Microsoft filled patent applications for scoped and immutable types

2014-08-31 Thread Joakim via Digitalmars-d
On Sunday, 31 August 2014 at 04:25:11 UTC, Nick Sabalausky wrote: And I *do* appreciate that GPL, unlike BSD, can *realistically* be cross-licensed with a commercial license in a meaningful way and used on paid commercial software (at least, I *think* so, based on what little anyone actually

Re: [OT] Microsoft filled patent applications for scoped and immutable types

2014-08-31 Thread Joakim via Digitalmars-d
On Sunday, 31 August 2014 at 09:37:35 UTC, ketmar via Digitalmars-d wrote: On Sun, 31 Aug 2014 09:23:24 + Joakim via Digitalmars-d digitalmars-d@puremagic.com wrote: As such, his GPL, which doesn't allow such pragmatic mixing of open and closed source, is ...a great thing to stop invasion

Re: One Stop Shop?

2014-08-31 Thread Joakim via Digitalmars-d
On Sunday, 31 August 2014 at 10:14:05 UTC, Marc Schütz wrote: And last but not least, the Wiki has lots of tutorials, though again it's IMO not discoverable enough: http://wiki.dlang.org/Articles http://wiki.dlang.org/Tutorials You're moving the goal posts. He specifically asked about D

Re: [OT] Microsoft filled patent applications for scoped and immutable types

2014-08-31 Thread Joakim via Digitalmars-d
On Sunday, 31 August 2014 at 10:30:24 UTC, Nick Sabalausky wrote: There is some precedent for a commercial software package to be released like this: This is available under either a commercial license or GPL. You can freely download and use the software and its source code, at no cost,

Re: [OT] Microsoft filled patent applications for scoped and immutable types

2014-08-31 Thread Joakim via Digitalmars-d
On Sunday, 31 August 2014 at 19:58:03 UTC, Nick Sabalausky wrote: Could be. That is a fairly convincing article, at least for the time limit version of mixed closed/open. Glad to hear that. :) Nobody has really tried my time-limited version, which I believe is the final step. But in any

Re: [OT] Microsoft filled patent applications for scoped and immutable types

2014-08-31 Thread Joakim via Digitalmars-d
On Sunday, 31 August 2014 at 22:06:09 UTC, Iain Buclaw via Digitalmars-d wrote: GPL can be summarised in four simple freedoms. Nothing complicated there. The problems come up when you get into the details of how to write those freedoms into legalese, for example, the whole dynamic linking

Re: -defaultlib=libphobos2

2014-09-01 Thread Joakim via Digitalmars-d
On Monday, 1 September 2014 at 01:20:02 UTC, Abe wrote: If anybody with a Windows installation of DMD would care to chime in, I`d be interested to read what that side of the triangle looks like vis-a-vis the linking and size-of-executable issue/issues. The Windows version of dmd 2.067 seems

Re: -defaultlib=libphobos2

2014-09-01 Thread Joakim via Digitalmars-d
On Monday, 1 September 2014 at 06:07:39 UTC, Joakim wrote: The Windows version of dmd 2.067 seems to do a better job, with the executable coming in at 144 KB for the 32-bit version linked with optlink and 270 KB for the 64-bit version linked with the MS linker. Sorry, I measured with the

Re: -defaultlib=libphobos2

2014-09-01 Thread Joakim via Digitalmars-d
On Monday, 1 September 2014 at 07:36:44 UTC, Joakim wrote: On Monday, 1 September 2014 at 06:07:39 UTC, Joakim wrote: The Windows version of dmd 2.067 seems to do a better job, with the executable coming in at 144 KB for the 32-bit version linked with optlink and 270 KB for the 64-bit version

Some notes on performance

2014-09-02 Thread Joakim via Digitalmars-d
I was googling around for information on ninja, the build system used by the Chromium project, when I stumbled across this interesting article about how it was optimized for performance: http://aosabook.org/en/posa/ninja.html I also read these two from that site, the latter of which I think

Re: Some notes on performance

2014-09-02 Thread Joakim via Digitalmars-d
On Tuesday, 2 September 2014 at 10:23:58 UTC, po wrote: The first link says that Chrome is a *90* meg binary! Gawd damn. Either they write some really bloated code, or modern browsers require way too much shit to function. The latter. On Tuesday, 2 September 2014 at 10:34:05 UTC, ketmar

Re: Some notes on performance

2014-09-02 Thread Joakim via Digitalmars-d
On Tuesday, 2 September 2014 at 11:19:09 UTC, Joakim wrote: On Tuesday, 2 September 2014 at 10:23:58 UTC, po wrote: The first link says that Chrome is a *90* meg binary! Gawd damn. Either they write some really bloated code, or modern browsers require way too much shit to function. The

WhatsApp: a killer app for erlang and FreeBSD

2014-09-07 Thread Joakim via Digitalmars-d
Just ran across this talk and blog post from earlier this year, interesting how they leveraged the great concurrency of erlang and efficiency and instrumentability of FreeBSD to build a highly scalable mobile chat app with few servers and a very small team:

Re: Lieutenant needed: build and release process

2014-09-08 Thread Joakim via Digitalmars-d
On Monday, 8 September 2014 at 09:29:48 UTC, Dicebot wrote: On Monday, 8 September 2014 at 01:30:02 UTC, Andrei Alexandrescu wrote: Andrew Edwards has done a great job with the recent release, but needs to step down because he's busy with other pursuits. We need a release lieutenant who would

Re: Which patches/mods exists for current versions of the DMD parser?

2014-09-08 Thread Joakim via Digitalmars-d
On Monday, 8 September 2014 at 15:09:27 UTC, Dicebot wrote: Bullshit. Any kind of forking wastes most valuable resource open source world can possibly have - developer attention. In limited form it is compensated by ecnouraged competition and breaking possible stagantion. When it becomes

Re: Which patches/mods exists for current versions of the DMD parser?

2014-09-09 Thread Joakim via Digitalmars-d
On Monday, 8 September 2014 at 23:48:54 UTC, Dicebot wrote: On Monday, 8 September 2014 at 23:39:17 UTC, Dicebot wrote: Because original post had no learning context at all. I would gladly support initiative to provide more example-based tutorials for DMD contribution. Or any call for feedback

Re: [Article] D's Garbage Collector Problem

2014-09-10 Thread Joakim via Digitalmars-d
On Wednesday, 10 September 2014 at 18:58:58 UTC, Ryan Voots wrote: An article today about the garbage collector and the ensuing discussion from it http://pointersgonewild.wordpress.com/2014/09/09/ds-garbage-collector-problem/ https://news.ycombinator.com/item?id=8297091

Re: Which patches/mods exists for current versions of the DMD parser?

2014-09-11 Thread Joakim via Digitalmars-d
On Thursday, 11 September 2014 at 12:26:39 UTC, Ola Fosheim Grøstad wrote: I am not here to increase my self worth, though I don't mind an educated argument or a role playing stunt, I am here to increase the probability of having a programming language that is better than the alternatives for

Re: Self-hosting D compiler -- Coming Real Soon Now(tm)

2014-09-11 Thread Joakim via Digitalmars-d
On Thursday, 11 September 2014 at 15:24:41 UTC, ketmar via Digitalmars-d wrote: there is no D committee (thanks to all existing and inexisting gods for that!), so the only source of trust is compiler developer(s). if compiler developers avoid using new features, those features aren't blessed,

Re: Getting completely (I mean ENTIRELY) rid off GC

2014-09-11 Thread Joakim via Digitalmars-d
On Thursday, 11 September 2014 at 18:32:10 UTC, Daniel Alves wrote: You know, currently I spend most of my time programming in ObjC, but I really love C, C++ and D. Since the Clang Compiler, ObjC dropped the GC entirely. Yes, that's right, no GC at all. And, in fact, it does support

Re: Stroustrup's slides about c++11 and c++14

2014-09-13 Thread Joakim via Digitalmars-d
On Saturday, 13 September 2014 at 20:10:55 UTC, eles wrote: This presentation: https://parasol.tamu.edu/people/bs/622-GP/C++14TAMU.pdf He criticizes C99 VLA (slide 24) as being an abomination But the surprise comes at the end (slide 57), where he also criticizes... the static if as being a

Re: Stroustrup's slides about c++11 and c++14

2014-09-14 Thread Joakim via Digitalmars-d
On Saturday, 13 September 2014 at 21:54:19 UTC, po wrote: Heh, I like how he says static if was proposed by Walter Brown. ;) Is it just me or did it seem like most of the stuff in those slides is already in D? I don't follow C++. Walter Brown is a real person;) Ah, I now see that he

Re: Which patches/mods exists for current versions of the DMD parser?

2014-09-16 Thread Joakim via Digitalmars-d
On Tuesday, 16 September 2014 at 11:55:02 UTC, Ola Fosheim Grøstad wrote: I also think that the GPL would be a more fitting license for D, given the democratic process and the community aspect. But I would not modify the source then. So the license sure matters. MIT/BSD has traditionally been

Re: Analysis of programming languages on Rosetta

2014-09-24 Thread Joakim via Digitalmars-d
On Wednesday, 24 September 2014 at 17:37:27 UTC, Cliff wrote: The study doesn't analyze D, but the relationships between languages may be interesting and in some cases surprising. http://se.inf.ethz.ch/people/nanz/research/rosettacode.html NOTE: The link contains only a summary, there is a

Re: Analysis of programming languages on Rosetta

2014-09-24 Thread Joakim via Digitalmars-d
On Wednesday, 24 September 2014 at 19:38:37 UTC, bearophile wrote: Joakim: I wonder why they found Haskell to be so slow, I thought it was compiled. The first reason for the performance of programs is how much care the programmer has to write a fast program, secondly how good the chosen

Re: DMD 2.066 druntime looks broken...

2014-09-24 Thread Joakim via Digitalmars-d
On Wednesday, 24 September 2014 at 21:35:44 UTC, Iain Buclaw via Digitalmars-d wrote: On 24 September 2014 19:22, Iain Buclaw via Digitalmars-d digitalmars-d@puremagic.com wrote: I don't know how DMD compiles rt.lifetime successfully.

Re: Analysis of programming languages on Rosetta

2014-09-24 Thread Joakim via Digitalmars-d
On Wednesday, 24 September 2014 at 21:54:12 UTC, bearophile wrote: Joakim: So Haskell programmers don't care about fast programs and don't know how to choose good algorithms? ;) Haskell programmers that write the Rosettacode entries usually care for code succinctness and code simplicity

Re: What are the worst parts of D?

2014-09-25 Thread Joakim via Digitalmars-d
On Thursday, 25 September 2014 at 03:55:22 UTC, Walter Bright wrote: I make similar statements all the time. It doesn't result in action on anyone's part. I don't tell people what to do - they work on aspects of D that interest them. Even people who ask me what to work on never follow my

Re: What are the worst parts of D?

2014-09-25 Thread Joakim via Digitalmars-d
On Thursday, 25 September 2014 at 07:28:10 UTC, Atila Neves wrote: [...] If you have a passion and interest in this space and would like to collaborate, I would be thrilled. We can also split this discussion off of this thread since it is not D specific. I'm interested. What about Atila?

Re: What's blocking DDMD?

2014-09-25 Thread Joakim via Digitalmars-d
On Thursday, 25 September 2014 at 17:06:48 UTC, Tourist wrote: Of the failing platforms: OSX32: https://github.com/braddr/d-tester/pull/35 (OSX32 is crazy) ... So, this is fixed now, right? Yep. https://github.com/D-Programming-Language/dmd/pull/3970

Re: What are the worst parts of D?

2014-09-26 Thread Joakim via Digitalmars-d
On Thursday, 25 September 2014 at 13:56:20 UTC, Andrei Alexandrescu wrote: On 9/25/14, 4:30 AM, Joakim wrote: I'm sorry but it's ridiculous for you two co-BDFLs not to put these new priorities or pre-approved features (perhaps even a list of features you'd automatically reject) in a list on the

Re: Announcing libasync, a cross-platform D event loop

2014-09-27 Thread Joakim via Digitalmars-d
On Saturday, 27 September 2014 at 17:06:53 UTC, Etienne wrote: On 2014-09-27 12:25 AM, Adam Wilson wrote: You mentioned Botan. I already have a C++ = D Wrapper project going over here: https://github.com/ellipticbit/titanium I am working out a bug where the memory corrupts itself when

Re: A different compiler written in D

2014-09-29 Thread Joakim via Digitalmars-d
On Monday, 29 September 2014 at 04:15:24 UTC, Andre Kostur wrote: I ran across mention of a JavaScript compiler written in D on the ACM TechNews... https://github.com/maximecb/Higgs Yes, that article was mentioned here a week ago:

Re: GDC Pandaboard/QEMU Framebuffer

2014-10-06 Thread Joakim via Digitalmars-d
On Monday, 6 October 2014 at 04:39:03 UTC, John A wrote: Not sure where to post this; it's not a question, just some info. I have created a set of pages here: http://arrizza.org/wiki/index.php/Dlang with instructions which include: - how to create a GDC cross-compiler using crosstool-ng

Re: Who pays for all this?

2014-10-06 Thread Joakim via Digitalmars-d
On Monday, 6 October 2014 at 02:24:45 UTC, Shammah Chancellor wrote: On 2014-10-05 03:33:36 +, Walter Bright said: We're not really limited by lack of funds, but more by lack of focussed effort. If anyone wants to contribute funds, probably the best use would be to add bug bounties for

Re: What are the worst parts of D?

2014-10-06 Thread Joakim via Digitalmars-d
On Monday, 6 October 2014 at 13:54:05 UTC, Andrei Alexandrescu wrote: On 10/6/14, 5:42 AM, Wyatt wrote: On Sunday, 5 October 2014 at 16:14:18 UTC, Dicebot wrote: No need to explain it here. When I speak about vision I mean something that anyone coming to dlang.org page or GitHub repo sees.

  1   2   3   4   5   6   7   8   9   10   >