Re: Introducing vibe.d!

2012-04-27 Thread Paulo Pinto
Great work! This is the the type of server side frameworks we need. -- Paulo On Thursday, 26 April 2012 at 20:46:41 UTC, Sönke Ludwig wrote: During the last few months, we have been working on a new framework for general I/O and especially for building extremely fast web apps. It combines

Re: Robert Schadek's Distributed Multithreaded Caching D Compiler

2012-05-25 Thread Paulo Pinto
On Thursday, 24 May 2012 at 09:47:14 UTC, deadalnix wrote: Le 24/05/2012 11:42, Walter Bright a écrit : On 5/24/2012 1:30 AM, deadalnix wrote: Le 24/05/2012 01:26, Walter Bright a écrit : presentation has been accepted for the D Conference 2012. Congratulations, Robert!

Re: Robert Schadek's Distributed Multithreaded Caching D Compiler

2012-05-25 Thread Paulo Pinto
On Thursday, 24 May 2012 at 19:48:23 UTC, Russel Winder wrote: On Thu, 2012-05-24 at 16:59 +0200, David Nadlinger wrote: [...] Great idea – but wasn't ACCU one of those conferences that are prohibitively expensive if your trip isn't paid by some company (might misremember that, though)? Being

Re: Vibe.d 0.7.4 release

2012-06-04 Thread Paulo Pinto
On Sunday, 3 June 2012 at 16:43:33 UTC, Sönke Ludwig wrote: Version 0.7.4 is a larger release after some releases that were mostly for bugfixing and performance tuning. There have been a lot of improvements and fixes since the first release in april. The change log gives an overview:

Re: Dpaste - online compiler and collaboration tool dedicated to D Programming Language.

2012-07-04 Thread Paulo Pinto
On Wednesday, 4 July 2012 at 10:49:12 UTC, nazriel wrote: Greetings. I would like to share with you, Beta version of http://dpaste.dzfl.pl/ Dpaste is online compiler and collaboration tool dedicated to D Programming Language. It allows to run your D Code snippets directly in web browser!

Re: Dpaste - online compiler and collaboration tool dedicated to D Programming Language.

2012-07-04 Thread Paulo Pinto
On Wednesday, 4 July 2012 at 10:49:12 UTC, nazriel wrote: Greetings. I would like to share with you, Beta version of http://dpaste.dzfl.pl/ Dpaste is online compiler and collaboration tool dedicated to D Programming Language. It allows to run your D Code snippets directly in web browser!

Re: D:YAML 0.4 released

2012-07-27 Thread Paulo Pinto
On Monday, 23 January 2012 at 19:55:11 UTC, Kiith-Sa wrote: I've released D:YAML 0.4 . This release brings mostly updates to keep compatibility with DMD 2.057 and bugfixes (in particular, compilation on 32bit works now). The constructor API has also been simplified. Any custom YAML types

Re: D:YAML 0.4 released

2012-07-28 Thread Paulo Pinto
On Tuesday, 24 January 2012 at 09:45:03 UTC, Kiith-Sa wrote: Greate news. DMD has a bug: dmd -inline -release -O -lib -ofyaml.lib yaml.d compile fine, but: dmd -noboundscheck -inline -release -O -lib -ofyaml.lib yaml.d emit errors. Was it a DMD bug, or did it actually compile and cause

Re: D:YAML 0.4 released

2012-07-28 Thread Paulo Pinto
On Saturday, 28 July 2012 at 06:31:31 UTC, Jonathan M Davis wrote: On Saturday, July 28, 2012 08:24:20 Paulo Pinto wrote: Is there a bug for it already? Otherwise I could provide a fix. http://d.puremagic.com/issues/show_bug.cgi?id=8003 dmd 2.060beta does not have the problem. - Jonathan M

Re: 2.060 on reddit

2012-08-04 Thread Paulo Pinto
Am 04.08.2012 04:42, schrieb Jonathan M Davis: On Saturday, August 04, 2012 02:37:07 Stefan Scholl wrote: bearophilebearophileh...@lycos.com wrote: Caligo: When are allocators going to be ready? Direct experience shows me that once things are in Phobos, it's not easy to fix their

Re: I'll be at GOTO in Denmark

2012-08-09 Thread Paulo Pinto
On Wednesday, 8 August 2012 at 23:11:00 UTC, Walter Bright wrote: On 8/8/2012 3:32 PM, Minas Mina wrote: Will we be able to watch it online? The usual practice these days is for conference organizers to post videos of the sessions some time after the conference concludes. But I don't know

Re: First working Win64 program!

2012-08-11 Thread Paulo Pinto
On Saturday, 11 August 2012 at 08:17:13 UTC, Walter Bright wrote: No, it ain't much, some of it is jury rigged, and there's a heluva lot more work to do. But we've got liftoff! - import core.stdc.stdio; extern (C) int main() { puts(hello world\n);

Re: First working Win64 program!

2012-08-13 Thread Paulo Pinto
On Monday, 13 August 2012 at 01:18:14 UTC, Sean Cavanaugh wrote: On 8/12/2012 8:15 PM, Andrej Mitrovic wrote: On 8/13/12, Sean Cavanaughworksonmymach...@gmail.com wrote: we had to modify the code Sure enough I've found your name:

Re: OSX and 64-bit [Re: First working Win64 program!]

2012-08-13 Thread Paulo Pinto
On Monday, 13 August 2012 at 07:05:11 UTC, Russel Winder wrote: On Sun, 2012-08-12 at 23:29 -0700, Jonathan M Davis wrote: […] OSX has a lot less backwards compatibility to worry about. Not entirely true. semi-rant Apple's strategy appears to be that computers are non-upgradable,

Re: OSX and 64-bit [Re: First working Win64 program!]

2012-08-14 Thread Paulo Pinto
On Monday, 13 August 2012 at 22:07:51 UTC, Alex Rønne Petersen wrote: On 13-08-2012 23:58, Andrej Mitrovic wrote: On 8/13/12, Walter Bright newshou...@digitalmars.com wrote: I've thought many times about adding a D feature that allows one to specify use this random character string instead of

Re: First working Win64 program!

2012-08-15 Thread Paulo Pinto
On Tuesday, 14 August 2012 at 14:41:20 UTC, F i L wrote: [...] Then we'll need to write software simple enough to enjoy micro-managing that software to keep it on task. Can I get it for the offshoring projects I work on? :)

Re: First working Win64 program!

2012-08-15 Thread Paulo Pinto
On Wednesday, 15 August 2012 at 10:28:15 UTC, Jacob Carlborg wrote: On 2012-08-14 23:05, Walter Bright wrote: It does pass them correctly to D functions, just not to C ones if the struct contains a mix of floating and integer types. Ok, so if my structs don't contain any floating point

Re: Bullet Physics in D

2012-08-22 Thread Paulo Pinto
On Wednesday, 22 August 2012 at 05:30:17 UTC, BLM768 wrote: A while back, I tried porting Bullet Physics to D, and I decided to resume work on it. I've got the code I've ported so far at sourceforge.net/projects/bulletd. I wrote most of the code when I was early in my D learning experience, so

Re: Language Interview Questions

2012-08-24 Thread Paulo Pinto
On Friday, 24 August 2012 at 09:25:52 UTC, Rory McGuire wrote: SPAM How did this message get approved? On Fri, Aug 24, 2012 at 11:18 AM, Lena Singh lenasingh...@yahoo.com wrote: How to make a chat page in php in simple? For more PHP interview questions and answers visit

Re: GC vs. Manual Memory Management Real World Comparison

2012-09-13 Thread Paulo Pinto
On Wednesday, 12 September 2012 at 02:37:52 UTC, SomeDude wrote: On Tuesday, 11 September 2012 at 10:28:29 UTC, bearophile wrote: SomeDude: It's a bad solution imho. Monitoring the druntime and hunting every part that allocates until our codebase is correct like Benjamen Thaut is a much

Re: Just a reminder, I'll be at GOTO next week!

2012-10-02 Thread Paulo Pinto
On Friday, 28 September 2012 at 16:07:51 UTC, deadalnix wrote: Le 28/09/2012 07:43, Walter Bright a écrit : talking about Component Programming in D on Oct. 2. http://gotocon.com/aarhus-2012/schedule/tuesday.jsp See you there! (use promotion code brig1000 when registering and you'll get a

Re: Just a reminder, I'll be at GOTO next week!

2012-10-02 Thread Paulo Pinto
On Tuesday, 2 October 2012 at 09:22:12 UTC, Jonas Drewsen wrote: On Tuesday, 2 October 2012 at 06:24:13 UTC, Paulo Pinto wrote: On Friday, 28 September 2012 at 16:07:51 UTC, deadalnix wrote: Le 28/09/2012 07:43, Walter Bright a écrit : talking about Component Programming in D on Oct. 2. http

Re: Component Programming in D

2012-10-02 Thread Paulo Pinto
On Tuesday, 2 October 2012 at 21:27:42 UTC, Andrei Alexandrescu wrote: http://www.reddit.com/r/programming/comments/10u6sk/component_programming_in_d/ Andrei Nice article!

Re: std.string.toUpper() for greek characters

2012-10-03 Thread Paulo Pinto
On Wednesday, 3 October 2012 at 10:56:11 UTC, Minas wrote: Currently, toUpper() (and probably toLower()) does not handle greek characters correctly. I fixed toUpper() by making a another function for greek characters // called if (c = 0x387 c = 0x3CE) dchar toUpperGreek(dchar c) {

Re: D2 for Win64

2012-10-13 Thread Paulo Pinto
On Saturday, 13 October 2012 at 01:45:11 UTC, Walter Bright wrote: Is now in a semi-usable state. Problems remain: $(LI 80 bit reals are truncated to 64 bits when formatting.) $(LI Many math functions are not implemented.) $(LI No symbolic debug info is generated.)

Re: Alex Rønne Petersen joins phobos and druntime

2012-10-18 Thread Paulo Pinto
On Monday, 15 October 2012 at 18:33:28 UTC, Andrei Alexandrescu wrote: Hello all, Please join me in congratulating Alex Rønne Petersen for joining the phobos and druntime committers on github. Alex has been a very active contributor to D, particularly druntime. We hope his prolific

Re: GC vs. Manual Memory Management Real World Comparison

2012-10-24 Thread Paulo Pinto
On Tuesday, 23 October 2012 at 22:31:03 UTC, Rob T wrote: On Tuesday, 23 October 2012 at 16:30:41 UTC, Benjamin Thaut wrote: Here a small update: I found a piece of code that did manually slow down the simulation in case it got to fast. This code never kicked in with the GC version, because

Re: GC vs. Manual Memory Management Real World Comparison

2012-10-24 Thread Paulo Pinto
On Wednesday, 24 October 2012 at 18:26:48 UTC, Rob T wrote: On Wednesday, 24 October 2012 at 12:21:03 UTC, Paulo Pinto wrote: Having dealt with systems programming in languages with GC (Native Oberon, Modula-3), I wonder how much an optional GC would really matter, if D's GC had better

Re: GC vs. Manual Memory Management Real World Comparison

2012-10-25 Thread Paulo Pinto
On Thursday, 25 October 2012 at 02:15:41 UTC, Jakob Ovrum wrote: On Wednesday, 24 October 2012 at 23:05:29 UTC, Rob T wrote: In my case, I'm not too concerned about performance, or pauses in the execution, but I do require dynamic loadable libraries, and I do want to link D code to existing

Re: Objects in a Templated World

2012-10-30 Thread Paulo Pinto
On Tuesday, 30 October 2012 at 19:48:30 UTC, Jesse Phillips wrote: On Tuesday, 30 October 2012 at 18:59:24 UTC, Jesse Phillips wrote: On Tuesday, 30 October 2012 at 18:27:39 UTC, Alex Rønne Petersen wrote: On 30-10-2012 19:23, Jesse Phillips wrote: I think you should cover C#. It allows

Re: User Defined Attributes

2012-11-06 Thread Paulo Pinto
Am 06.11.2012 17:41, schrieb Walter Bright: On 11/6/2012 8:23 AM, bearophile wrote: Supporting annotations for function arguments is probably an important sub-feature. It would be a significant extension, and so I'd like to see a compelling use case first. Having seen how annotations for

Re: User Defined Attributes

2012-11-06 Thread Paulo Pinto
Am 06.11.2012 17:26, schrieb Walter Bright: On 11/6/2012 8:02 AM, Tove wrote: On Tuesday, 6 November 2012 at 15:19:53 UTC, Walter Bright wrote: On 11/6/2012 7:14 AM, Tove wrote: Hmmm, actually it doesn't work in plain function/block scope either. Right, I don't see a compelling purpose for

Re: Objects in a Templated World

2012-11-09 Thread Paulo Pinto
Am 30.10.2012 21:52, schrieb deadalnix: Le 30/10/2012 19:27, Alex Rønne Petersen a écrit : On 30-10-2012 19:23, Jesse Phillips wrote: I've written an article which goes over templates and objects. http://nascent.freeshell.org/programming/D/objectTemplate.php On a similar note I've

Re: [OT] Clang seems to implement modules

2012-11-18 Thread Paulo Pinto
Am 18.11.2012 18:51, schrieb Peter Alexander: On Saturday, 17 November 2012 at 11:03:18 UTC, Jacob Carlborg wrote: I just read the slides of a talk from that latest LLVM Developers' Meeting. It's a talk about modules by Doug Gregor from Apple. It seems that they already have started to

Re: [OT] Clang seems to implement modules

2012-11-19 Thread Paulo Pinto
On Sunday, 18 November 2012 at 21:21:12 UTC, Jonathan M Davis wrote: On Sunday, November 18, 2012 12:53:59 Walter Bright wrote: There was a proposal to add modules to C++11, but it failed to gather much interest. Honestly, it's the sort of thing that I would have thought wouldn't even be

Re: [OT] Clang seems to implement modules

2012-11-20 Thread Paulo Pinto
On Tuesday, 20 November 2012 at 09:53:31 UTC, Walter Bright wrote: On 11/19/2012 11:17 PM, Jacob Carlborg wrote: On 2012-11-20 04:01, Walter Bright wrote: I know. I just pointed this out as I suspect this will not improve compile times more than precompiled headers do. The compiler will

Re: [OT] Clang seems to implement modules

2012-11-21 Thread Paulo Pinto
On Wednesday, 21 November 2012 at 00:08:05 UTC, Leandro Lucarella wrote: Jonathan M Davis, el 20 de November a las 14:45 me escribiste: On Tuesday, November 20, 2012 23:32:47 Paulo Pinto wrote: Am 20.11.2012 21:57, schrieb Walter Bright: Since people already use precompiled headers with C

Re: [OT] Clang seems to implement modules

2012-11-21 Thread Paulo Pinto
On Wednesday, 21 November 2012 at 00:41:39 UTC, Walter Bright wrote: On 11/20/2012 3:51 PM, Leandro Lucarella wrote: Did you ever cared about reading those slides?!?!? You keep talking about problems with pre-compiled headers and what Doug Gregor is suggesting are NOT pre-compiled headers.

Re: LDC 0.10.0 has been released!

2012-12-17 Thread Paulo Pinto
Am 17.12.2012 19:22, schrieb David Nadlinger: On behalf of the LDC team, I am happy to announce that LDC 0.10.0 has officially been released! LDC is a compiler for the D programming language that uses the LLVM framework for code generation to take advantage of its extensive optimization

Re: ICE 0.1: a moddable shoot-em-up in D

2012-12-20 Thread Paulo Pinto
On Thursday, 20 December 2012 at 23:15:39 UTC, Benjamin Thaut wrote: Am 21.12.2012 00:07, schrieb Kiith-Sa: To clarify: yes, GC runs all the time. It doesn't have a whole lot to collect, though. It'd be inconvenient to disable it as I use stuff like closures for GUI, etc. It is nice to hear

Re: C++11 - using const and mutable for thread safety [Video]

2013-01-05 Thread Paulo Pinto
On Friday, 4 January 2013 at 19:03:14 UTC, Walter Bright wrote: On 1/4/2013 6:00 AM, Dmitry Olshansky wrote: 03-Jan-2013 12:39, Michal Minich пишет: Newly discovered changes in C++11 on using const and mutable for thread safety

Re: A look at the D programming language by Ferdynand Górski

2013-01-15 Thread Paulo Pinto
On Tuesday, 15 January 2013 at 12:36:42 UTC, bearophile wrote: Chris: Nested for loops with if-statements can be hard on the eye in Python, because you have to go back an double check on which level you actually are If you use the standard 4 spaces indentations and you don't have ten

Re: A look at the D programming language by Ferdynand Górski

2013-01-15 Thread Paulo Pinto
On Tuesday, 15 January 2013 at 13:43:12 UTC, Chris wrote: On Tuesday, 15 January 2013 at 12:36:42 UTC, bearophile wrote: Chris: Nested for loops with if-statements can be hard on the eye in Python, because you have to go back an double check on which level you actually are If you use the

Re: Mono-D v0.4.9 - Rough formatting capability

2013-01-24 Thread Paulo Pinto
On Thursday, 24 January 2013 at 13:12:31 UTC, Bruno Medeiros wrote: On 21/01/2013 21:14, alex wrote: Hi everyone, No, the entire formatting engine is NOT finished yet. :P Anyway I've created a good compromise solution between releasing stuff early and having a fairly nice formatting result:

Re: Mono-D v0.4.9 - Rough formatting capability

2013-01-25 Thread Paulo Pinto
On Friday, 25 January 2013 at 12:31:12 UTC, Bruno Medeiros wrote: On 24/01/2013 15:11, Paulo Pinto wrote: On Thursday, 24 January 2013 at 13:12:31 UTC, Bruno Medeiros wrote: On 21/01/2013 21:14, alex wrote: Hi everyone, No, the entire formatting engine is NOT finished yet. :P Anyway I've

Re: DIP22 : Private symbol visibility

2013-01-31 Thread Paulo Pinto
On Wednesday, 30 January 2013 at 20:22:11 UTC, Jacob Carlborg wrote: On 2013-01-30 17:26, deadalnix wrote: The code is in C in the example. But if you replace the C code by another D module, the exact same reasoning holds. What point are you trying to make by raising that ? It seems

Re: Mono-D v0.4.9.5 - Infinite analysis fix + Mixin analysis improvement

2013-02-01 Thread Paulo Pinto
On Tuesday, 29 January 2013 at 19:35:45 UTC, Jacob Carlborg wrote: On 2013-01-29 13:26, Bruno Medeiros wrote: By default, yes, but you can do what Jacob wanted with the Show Source of Selected Element Only functionality:

Higgs, a JavaScript JIT done in D

2013-02-02 Thread Paulo Pinto
I just saw this talk: Higgs, a Monitoring JIT for JavaScript Metacircular VM Layering https://air.mozilla.org/higgs-jit/ Maxime is using D to implement her JIT. More information on her blog, http://pointersgonewild.wordpress.com/2013/01/31/visiting-mozilla/ Source code is available at

Re: Higgs, a JavaScript JIT done in D

2013-02-03 Thread Paulo Pinto
Am 03.02.2013 22:05, schrieb Peter Alexander: On Sunday, 3 February 2013 at 18:24:05 UTC, Dejan Lekic wrote: Welcome to reality Bearophile!!! In real projects people do the job as best as they can at the moment, and they probably, and with right, do not care what people who only theorise,

Re: Higgs, a JavaScript JIT done in D

2013-02-04 Thread Paulo Pinto
Am 04.02.2013 20:16, schrieb Dejan Lekic: Paulo Pinto wrote: Am 03.02.2013 19:58, schrieb bearophile: Dejan Lekic: In real projects people do the job as best as they can at the moment, But often there's also some need for: http://en.wikipedia.org/wiki/Code_review Bye, bearophile

Re: An article about contract programming

2013-02-05 Thread Paulo Pinto
Am 05.02.2013 19:26, schrieb bearophile: FG: When should Dist's state validity be checked? Maybe a good answer is written in the Ada2012 Standard. Bye, bearophile A look should also be given to Eiffel, after all it is the language that created the notion of design by contract, AFAIK. --

Very short article with with manual memory management in C++ and D.

2013-02-06 Thread Paulo Pinto
Hi, long time ago I wrote a short article about doing manual memory management from C++. http://www.progtools.org/compilers/tutorials/queue/article.html This was based on a job offer I saw in a games magazine. Eventually I ported the solution to D, while keeping the code as close as

Re: Very short article with with manual memory management in C++ and D.

2013-02-06 Thread Paulo Pinto
On Wednesday, 6 February 2013 at 10:13:49 UTC, MattCoder wrote: On Wednesday, 6 February 2013 at 09:36:32 UTC, Paulo Pinto wrote: Eventually I ported the solution to D, while keeping the code as close as possible to the original C++ version. Paulo, can you tell why you chose to keep the D

Re: Very short article with with manual memory management in C++ and D.

2013-02-07 Thread Paulo Pinto
On Wednesday, 6 February 2013 at 21:35:12 UTC, MattCoder wrote: On Wednesday, 6 February 2013 at 13:16:45 UTC, Paulo Pinto wrote: I just wanted to show that the pointer tricks for memory management are not an exclusivity from C and C++. I get it! Just one more note, would you have done any

Re: Crystal

2013-02-16 Thread Paulo Pinto
Am 17.02.2013 07:28, schrieb Ary Borenszweig: Hello everyone :-) I follow this newsgroup from time to time. I like D templates. I like the auto keyword. I like auto in templates. I love efficiency and expressiveness. I believe in smart compilers. (you might remember me: I'm the author of

Re: Crystal

2013-02-17 Thread Paulo Pinto
Am 17.02.2013 12:57, schrieb Jacob Carlborg: On 2013-02-17 08:46, Paulo Pinto wrote: Have you looked into Ruby Motion or Mirah as well? Or MacRuby. It's free (as in free beer) and open source, not something that Ruby Motion is. My problem with MacRuby and Ruby Motion is they are tied

Re: Crystal

2013-02-17 Thread Paulo Pinto
Am 17.02.2013 17:41, schrieb Ary Borenszweig: Have you looked into Ruby Motion or Mirah as well? Ruby Motion is not open source, so we couldn't (or didn't want) to take a look at that. I know, the question was more in the value proposal kind of way. Mirah compiles for the JVM, and we want

Re: [OT] Region-Based Storage Management: ParaSailing without a (Garbage) Chute

2013-02-18 Thread Paulo Pinto
Am 18.02.2013 01:22, schrieb Tucker Taft: On Sunday, 10 February 2013 at 09:50:30 UTC, Paulo Pinto wrote: Hi, some might find this interesting. A presentation about the ParaSail, system programming language based on Ada. ... ParaSail is not really based on Ada, but it does try

Re: A Mathematician looks at D

2013-02-19 Thread Paulo Pinto
On Tuesday, 19 February 2013 at 01:36:31 UTC, bearophile wrote: Joshua Niehus: I'll take your word for it, in my narrow experience, I've found REPLs slow me down. Thankfully in most cases you are not forced to use it. I have met several persons that don't like to use a REPL, for unknown

Re: A Mathematician looks at D

2013-02-20 Thread Paulo Pinto
On Wednesday, 20 February 2013 at 09:11:15 UTC, so wrote: On Monday, 18 February 2013 at 22:07:00 UTC, Joshua Niehus wrote: http://www.reddit.com/r/programming/comments/18r7zk/a_mathematician_looks_at_d/ No REPL, I guess we are rubbish? http://en.wikipedia.org/wiki/Read–eval–print_loop says

Re: A Mathematician looks at D

2013-02-20 Thread Paulo Pinto
On Wednesday, 20 February 2013 at 14:13:17 UTC, so wrote: On Wednesday, 20 February 2013 at 12:27:46 UTC, Paulo Pinto wrote: Smalltalk and Lisp were already doing in the late 70's, funny how we ended up exchanging such development environments for primitive languages like C in name

Re: February 20, 2013—Component Programming in D—Walter Bright - slides video

2013-02-25 Thread Paulo Pinto
On 22.02.2013 21:22, Walter Bright wrote: I just received this from Lloyd, who runs NWCPP: - Folks, First off I would like to thank everyone who donated to our camera drive. This month was the first session recorded using the new camera setup and

Re: Three optimization tips for C++

2013-03-16 Thread Paulo Pinto
On 15.03.2013 22:03, Andrei Alexandrescu wrote: Destroy (but upvote): http://www.reddit.com/r/programming/comments/1adf94/three_optimization_tips_for_c/ Andrei Done! :) Actually I already saw the video when it was made available and enjoyed your presentation pretty much.

Re: Three optimization tips for C++

2013-03-16 Thread Paulo Pinto
On 16.03.2013 18:47, Nick Sabalausky wrote: On Fri, 15 Mar 2013 17:03:43 -0400 Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Destroy (but upvote): http://www.reddit.com/r/programming/comments/1adf94/three_optimization_tips_for_c/ Andrei Makes me suddenly feel old and nostalgic

Re: Rust vs Dlang

2013-03-17 Thread Paulo Pinto
On 17.03.2013 07:25, Rob T wrote: On Saturday, 16 March 2013 at 14:42:58 UTC, Suliman wrote: Hi folks! I had wrote small article about Rust vs D. I hope that you will like it! http://versusit.org/rust-vs-d I agree, only Rust seems to compete with D for the goal as being a real alternative to

Re: Go vs. D [was Re: Rust vs Dlang]

2013-03-17 Thread Paulo Pinto
On 17.03.2013 09:05, Russel Winder wrote: On Sun, 2013-03-17 at 08:59 +0100, Paulo Pinto wrote: […] However the Go guys just don't agree with the progresses made in language abstractions in the last decades, which in my view is a plus point for D and Rust, and made me stop caring about Go

Re: Go vs. D [was Re: Rust vs Dlang]

2013-03-17 Thread Paulo Pinto
Am 17.03.2013 21:56, schrieb Walter Bright: On 3/17/2013 3:01 AM, Russel Winder wrote: I guess this is because of the segmented stacks architecture behind the realization of Go. Segmented stacks have a significant performance cost to them, as well as making it hard to interface to other

Re: Go vs. D [was Re: Rust vs Dlang]

2013-03-17 Thread Paulo Pinto
Am 17.03.2013 20:28, schrieb 1100110: On 03/17/2013 07:09 AM, Paulo Pinto wrote: On 17.03.2013 11:01, Russel Winder wrote: On Sun, 2013-03-17 at 09:17 +0100, Paulo Pinto wrote: […] The first known one is that Go is the only strong typed language to eschew generics in the 21st century

Re: Go vs. D [was Re: Rust vs Dlang]

2013-03-18 Thread Paulo Pinto
On Monday, 18 March 2013 at 09:18:38 UTC, Russel Winder wrote: On Sun, 2013-03-17 at 22:13 +0100, Paulo Pinto wrote: Am 17.03.2013 20:28, schrieb 1100110: […] The day I can compile pypy without needing 8Gb of memory is the day I'll consider it. Uau, that much?! I tend to use Python only

Re: Go vs. D [was Re: Rust vs Dlang]

2013-03-18 Thread Paulo Pinto
Am 18.03.2013 13:21, schrieb Andrei Alexandrescu: On 3/18/13 1:46 AM, Rory McGuire wrote: The reason I use golang and not dlang for development at work is because debugging is straightforward no weird segfaults after you program has been running for a couple of days. Their debugging and

Re: Unmanaged - a D framework on github

2013-03-20 Thread Paulo Pinto
On Wednesday, 20 March 2013 at 07:57:13 UTC, Benjamin Thaut wrote: Am 17.03.2013 16:20, schrieb Jakob Ovrum: On Saturday, 16 March 2013 at 14:40:58 UTC, D-ratiseur wrote: new is overriden in TUObject because the purpose of the library is to bypass the garbage collector and to bypass the GC

Re: Go vs. D [was Re: Rust vs Dlang]

2013-03-26 Thread Paulo Pinto
On Tuesday, 26 March 2013 at 10:08:30 UTC, Walter Bright wrote: On 3/26/2013 3:04 AM, Walter Bright wrote: On 3/26/2013 2:38 AM, Rory McGuire wrote: Thanks I remember about the -profile switch but I don't see memory usage there. -profile and -cov do not track memory usage. If you see your

Re: Help With an Article Image

2013-05-12 Thread Paulo Pinto
Am 08.05.2013 23:07, schrieb Mike Parker: I was approached by GameDev.net before I left for the States to convert my series on Binding D to C into an article for their new article system. Now that I'm back home, I've gotten it done. What I didn't know until now is that their system requires a

Re: Visual D 0.3.36 released - support for Alex Bothe's semantic analysis, LDC and profiling

2013-05-14 Thread Paulo Pinto
On Saturday, 11 May 2013 at 10:39:39 UTC, Rainer Schuetze wrote: Hi, a new version of Visual D is long overdue, so finally it is released. In addition to the usual fixes of bugs and regressions, the major highlights of this version are - DParser by Alexander Bothe

Re: dmd 2.063 released with 260 bugfixes and enhancements

2013-05-30 Thread Paulo Pinto
Am 30.05.2013 17:16, schrieb Andrei Alexandrescu: Hello, We are pleased to announce that dmd 2.063, the reference compiler of the D programming language, is now available for download for OSX, Windows, and a variety of Unixen: http://dlang.org/download.html This release brings unprecedented

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

2013-06-14 Thread Paulo Pinto
On Thursday, 13 June 2013 at 22:30:25 UTC, Peter Alexander wrote: On Thursday, 13 June 2013 at 20:19:06 UTC, Jonathan M Davis wrote: The differences between a graphical debugger and gdb are fairly interesting in that all the basic stuff is just way easier and more pleasant in a graphical

Re: Call for D articles

2013-06-18 Thread Paulo Pinto
On Saturday, 8 June 2013 at 02:58:31 UTC, Drew Sikora wrote: D Developers - If anyone is interested in contributing new work covering topics and techniques for the D language, GameDev.net would be happy to host them for you. We have recently begun an open submission process with peer review

Re: Call for D articles

2013-06-18 Thread Paulo Pinto
Am 18.06.2013 20:34, schrieb bearophile: Paulo Pinto: http://progtools.org/compilers/tutorials/queue/article.html At the end you say: Additionally also shows D's compatibility with C++, given the small amount of changes between both implementations. Despite this, I think for an article

Re: Call for D articles

2013-06-18 Thread Paulo Pinto
Am 18.06.2013 22:12, schrieb bearophile: Paulo Pinto: Thanks for the input, I will take it for an updated version of the article, if it just stays on my web site. I suggest to also offer a plain text (un-colorized) version of the code. I have spent minutes to convert it. Bye, bearophile

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-21 Thread Paulo Pinto
On Thursday, 20 June 2013 at 14:59:33 UTC, bearophile wrote: Adam D. Ruppe: Is it just me or has Rust completely displaced Go as the go-to 'why D when we have X' thing on the reddit? It seems like not even a full year ago, Rust was rarely mentioned and all the versus hype was about Go. Go

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-21 Thread Paulo Pinto
On Thursday, 20 June 2013 at 19:24:52 UTC, Jonathan M Davis wrote: On Thursday, June 20, 2013 21:05:46 TommiT wrote: Currently, I think they're discussing if it's possible to add mutable external iterators to Rust, which doesn't seem possible, because the strong memory safety Rust has chosen

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-21 Thread Paulo Pinto
On Friday, 21 June 2013 at 10:10:31 UTC, Dicebot wrote: On Thursday, 20 June 2013 at 14:37:51 UTC, Adam D. Ruppe wrote: Is it just me or has Rust completely displaced Go as the go-to 'why D when we have X' thing on the reddit? It seems like not even a full year ago, Rust was rarely mentioned

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-21 Thread Paulo Pinto
On Friday, 21 June 2013 at 12:01:31 UTC, Dicebot wrote: On Friday, 21 June 2013 at 11:13:49 UTC, Paulo Pinto wrote: If you have powerful entities pushing a language down developers throats, it will get used. That is how many mainstream languages got where they are now. It will be used if its

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-21 Thread Paulo Pinto
On Friday, 21 June 2013 at 13:52:58 UTC, eles wrote: On Friday, 21 June 2013 at 13:16:07 UTC, Paulo Pinto wrote: On Friday, 21 June 2013 at 12:01:31 UTC, Dicebot wrote: On Friday, 21 June 2013 at 11:13:49 UTC, Paulo Pinto wrote: This is why Microsoft killed C in their tooling. Unless

Re: [Phoronix] D Language Still Showing Promise, Advancements

2013-06-21 Thread Paulo Pinto
Am 21.06.2013 16:35, schrieb eles: On Friday, 21 June 2013 at 14:16:44 UTC, Paulo Pinto wrote: On Friday, 21 June 2013 at 13:52:58 UTC, eles wrote: On Friday, 21 June 2013 at 13:16:07 UTC, Paulo Pinto wrote: On Friday, 21 June 2013 at 12:01:31 UTC, Dicebot wrote: On Friday, 21 June 2013

Re: D/Objective-C, extern (Objective-C)

2013-06-25 Thread Paulo Pinto
On Monday, 24 June 2013 at 22:39:13 UTC, Steven Schveighoffer wrote: On Mon, 24 Jun 2013 18:10:19 -0400, bearophile bearophileh...@lycos.com wrote: Jacob Carlborg: I don't think it adds much complexity. If you don't use extern (Objective-C) you don't need to learn it. D books must be

Re: Programming in D book is about 88% translated

2013-06-29 Thread Paulo Pinto
Am 29.06.2013 04:35, schrieb Ali Çehreli: On 06/28/2013 07:15 PM, MattCoder wrote: I'm really thinking about translate to portuguese That sounds great! :) Somebody else had started a translation last year to Brazilian Portuguese. I have just emailed the author to see how much they have

Re: Is this D or is it Javascript?

2013-07-06 Thread Paulo Pinto
Am 06.07.2013 02:27, schrieb Adam D. Ruppe: On Friday, 5 July 2013 at 23:35:54 UTC, Andrei Alexandrescu wrote: I think you really should put the code in shape and convert your initial post into a blog entry. You know, I have a lot of things I want to blab about, but the problem is I don't

Re: NDC Oslo talk: Generic Programming Galore Using D

2013-07-06 Thread Paulo Pinto
Am 06.07.2013 13:13, schrieb Manu: On 5 July 2013 08:01, Paulo Pinto pj...@progtools.org mailto:pj...@progtools.org wrote: Am 04.07.2013 18:47, schrieb Andrei Alexandrescu: Videos for my two NDC 2013 talks are now online. Generic Programming Galore using D at http

Re: Complex networks in D

2013-07-16 Thread Paulo Pinto
On Tuesday, 16 July 2013 at 07:17:59 UTC, Walter Bright wrote: On 7/15/2013 2:32 PM, Joseph Rushton Wakeling wrote: Following the discussion on digitalmars.D, I've put together a little (... er, long ...) blog post discussing the basics of my D graph library:

Re: monarch dodra granted write access to phobos, druntime, and tools

2013-07-22 Thread Paulo Pinto
Am 22.07.2013 20:07, schrieb Andrei Alexandrescu: Please join me in congratulating monarch dodra for his admission among our github committers. We're starting with phobos, druntime, and tools access, and if all goes well, we'll extend write rights to dmd also. Thanks, Andrei

Re: I'm porting some go code to D

2013-08-24 Thread Paulo Pinto
On Saturday, 24 August 2013 at 20:03:58 UTC, Rory McGuire wrote: On Sat, Aug 24, 2013 at 3:26 PM, bearophile bearophileh...@lycos.comwrote: David Nadlinger: It's a cute idea, but not really practical, I'm afraid – Goroutines are managed by a scheduler in the Go runtime library, whereas D

Re: Running D in the Java VM

2013-11-15 Thread Paulo Pinto
On Friday, 15 November 2013 at 07:13:34 UTC, Jeremy DeHaan wrote: Hey everyone! I have been experimenting for the past couple of days with an idea I had, and since I recently made a little progress I thought I would share some of what I have been doing with you. What I have done, in a

Re: Running D in the Java VM

2013-11-22 Thread Paulo Pinto
On Friday, 22 November 2013 at 07:48:34 UTC, eles wrote: On Friday, 22 November 2013 at 05:30:00 UTC, Paulo Pinto wrote: Am 22.11.2013 00:52, schrieb John J: On 11/21/2013 05:02 PM, Paulo Pinto wrote: Am 21.11.2013 21:25, schrieb inout: On Thursday, 21 November 2013 at 07:35:01 UTC, Volcz

Re: Running D in the Java VM

2013-11-22 Thread Paulo Pinto
On Friday, 22 November 2013 at 12:45:19 UTC, Jacob Carlborg wrote: On 2013-11-22 06:30, Paulo Pinto wrote: that Google leaves to the developers the effort of creating the JNI wrappers themselves, instead of providing a nice C++ API for them. I guess they want their developers to use Java

Re: Running D in the Java VM

2013-11-24 Thread Paulo Pinto
Am 22.11.2013 17:15, schrieb John Colvin: On Friday, 22 November 2013 at 13:36:08 UTC, Paulo Pinto wrote: I don't have any issue with Java and do like the language, but it has lost its place if you care about portable code across mobile platforms. Ironic, much? :p Sadly yes. There is hope

Re: Mono-D v0.5.4.8 - DMD 2.064 Compatibility + Completion fixes

2013-11-24 Thread Paulo Pinto
Am 24.11.2013 21:09, schrieb ilya-stromberg: On Sunday, 10 November 2013 at 04:31:20 UTC, Alexander Bothe wrote: I just released a new version of Mono-D which features quite all the new D magic that appeared in dmd 2.064 It's good, but what about stability? Last time that I try to use Mono-D

Re: Mono-D v0.5.4.8 - DMD 2.064 Compatibility + Completion fixes

2013-11-24 Thread Paulo Pinto
Am 10.11.2013 05:31, schrieb Alexander Bothe: Hi everyone, I just released a new version of Mono-D which features quite all the new D magic that appeared in dmd 2.064 http://mono-d.alexanderbothe.com/dmd-2-064-compatibility-completion-fixes-v0-5-4-8/ Completion issues:

Re: [OT?] LLVM Conference 2013 Videos Up

2013-12-18 Thread Paulo Pinto
On Wednesday, 18 December 2013 at 10:46:16 UTC, bearophile wrote: qznc: Not related to core D, but we have an LLVM backend and it is generally interesting for compiler devs. http://llvm.org/devmtg/2013-11/ In the LLVM conferences the Slides/Videos are often interesting. This year an

Re: LDC talk @ FOSDEM'2014

2013-12-18 Thread Paulo Pinto
Am 18.12.2013 13:19, schrieb Kai Nacke: Hi, my proposal for a LDC talk in the LLVM dev room @ FOSDEM has been accepted. It takes place in Brussels, February 2, 2014. As possibly the largest European Open Source Conference, FOSDEM takes place in Brussels and attracts with more than 400 lectures

  1   2   >