Re: New std.process?

2013-02-03 Thread Dejan Lekic
it in without building dmd myself. So.. Ping? :) Inclusion in 2.062? +1 I join Alex on this. I can't wait for improved std.process, honestly... -- Dejan Lekic dejan.lekic (a) gmail.com http://dejan.lekic.org

Re: PDF spec

2013-02-03 Thread Dejan Lekic
think a more formal (and more boring) specification of the D language, a-la C++ specification, would also be welcome. Especially among language designers and people interested in compilers and interpreters and similar topics. Kind regards -- Dejan Lekic dejan.lekic (a) gmail.com http

Re: Is the wiki bj0rked?

2013-02-03 Thread Dejan Lekic
not know about it. :) -- Dejan Lekic dejan.lekic (a) gmail.com http://dejan.lekic.org

Re: feature request: __ARGS__ for logging (cf __FILE__, __LINE__, __FUNC___)

2013-02-03 Thread Dejan Lekic
... This proposal, if realised, would bring very useful feature to D... -- Dejan Lekic dejan.lekic (a) gmail.com http://dejan.lekic.org

Re: xeon phi

2013-02-01 Thread Dejan Lekic
On Friday, 1 February 2013 at 15:18:28 UTC, Roy Obena wrote: I'm a newbie to D. I was wondering if D can be compiled to run on the Xeon Phi co-processor. Apparently, GCC should have support for Xeon Phi by now: http://www.phoronix.com/scan.php?page=news_itempx=MTEyMjY . This means that GDC

Re: Implementing Half Floats in D

2013-01-29 Thread Dejan Lekic
no, not another module at the std level. + I can't agree more to this, Jacob... Seriously people... std.halffloat ??? -- Dejan Lekic dejan.lekic (a) gmail.com http://dejan.lekic.org

Re: Request for comments: std.d.lexer

2013-01-28 Thread Dejan Lekic
On Sunday, 27 January 2013 at 09:51:10 UTC, Brian Schott wrote: I'm writing a D lexer for possible inclusion in Phobos. DDOC: http://hackerpilot.github.com/experimental/std_lexer/phobos/lexer.html Code: https://github.com/Hackerpilot/Dscanner/blob/range-based-lexer/std/d/lexer.d It's

Re: Incorporating D

2013-01-28 Thread Dejan Lekic
On Friday, 25 January 2013 at 21:39:58 UTC, Namespace wrote: On Friday, 25 January 2013 at 20:45:22 UTC, Szymon wrote: Hi, I would really like to start using D in our small company as a C++ replacement. With that in mind I do have few questions: 1) Is D2 really ready for production code?

Re: DConf 2013 Call for Submissions: deadline on January 28

2013-01-17 Thread Dejan Lekic
On Wednesday, 16 January 2013 at 11:02:37 UTC, mist wrote: On Wednesday, 16 January 2013 at 10:42:56 UTC, Philippe Sigaud wrote: One day, we could organize a D conference in Europe :) There seem to be a good number of people from Europe here. Please do! :) Btw do we have someone from

Re: Shadowing of members

2013-01-10 Thread Dejan Lekic
On Wednesday, 9 January 2013 at 21:17:01 UTC, comco wrote: On Wednesday, 9 January 2013 at 20:36:16 UTC, Benjamin Thaut wrote: After some refactoring I had a series of bugs that came from renaming class members so that the following situation was present. class foo { float a; void

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

2013-01-07 Thread Dejan Lekic
On Monday, 7 January 2013 at 11:48:36 UTC, Max Klyga wrote: On 2013-01-07 11:31:45 +, bearophile said: Walter Bright: http://fgda.pl/post/8/a-look-at-the-d-programming-language From the article: if you only count the natively-compiled ones that could be used instead of C++ and have a

Re: vibe.d 0.7.10 released

2013-01-04 Thread Dejan Lekic
On Thursday, 3 January 2013 at 09:19:57 UTC, Sönke Ludwig wrote: Changes: - Compiles on DMD 2.061 (and Win64) - The Win32 back end supports TCP sockets - Form and REST interface generators have been improved and can handle more types - Diet templates support arbitrary D expressions

Re: the Disruptor framework vs The Complexities of Concurrency

2012-12-07 Thread Dejan Lekic
On Friday, 7 December 2012 at 09:00:48 UTC, Nick B wrote: [Andrei's comment ] Cross-pollination is a good thing indeed. I came across this while searching the programme of the conference that Walter is attending in Australia. This gentleman, Martin Thompson

Re: Better forum

2012-12-07 Thread Dejan Lekic
On Wednesday, 5 December 2012 at 18:24:04 UTC, js.mdnq wrote: I have a lot of trouble with the forum. Many times a msg will not post as it sits in a cycle waiting for the nntp server to get the message or for it to be announced. IMO there are much better forum software out there that would

Re: New std.process revival

2012-12-06 Thread Dejan Lekic
On Thursday, 6 December 2012 at 18:40:57 UTC, Alex Rønne Petersen wrote: Hi, I decided to take a stab at reviving the new std.process written by Lars T. Kyllingstad and Steven Schveighoffer. The result is here: https://github.com/alexrp/phobos/tree/new-std-process-update I decided to

D Developer Network group on LinkedIn reached 100 members.

2012-12-01 Thread Dejan Lekic
I did not expect we will reach 100 members this fast, but looks like there are professionals out there who are interested in D programming language! Check it out: http://www.linkedin.com/groups?groupDashboard=gid=3923820

Re: Mono-D v0.4.4 Template mixins, completion improvements

2012-12-01 Thread Dejan Lekic
On Friday, 30 November 2012 at 17:33:27 UTC, alex wrote: Hi everyone, I've implemented one of the last missing things regarding code completion (except those huge remaining fields in the expression evaluation, so correct traitCTFE handling etc.) now. Though I doubt that everything is

Re: D Stable Proposal

2012-11-30 Thread Dejan Lekic
On Friday, 30 November 2012 at 04:30:10 UTC, 1100110 wrote: In the thread: Breaking D2 Language/Spec, A lot of good points were made regarding a Stable branch for D. A few of the requests were:(in no specific order) Base Update and Upgrade paths on successful projects, such as Debian's Three

Re: Is there a portable way to limit memory/cpu usage of a D application?

2012-11-29 Thread Dejan Lekic
On Thursday, 29 November 2012 at 04:44:34 UTC, Mike Young wrote: On Wednesday, 9 November 2011 at 17:13:14 UTC, Dejan Lekic wrote: Sure nothing prevents me from using setrlimit() in my D app, but perhaps it is something to think about a portable way of doing that. I know I'm over a year

Re: Breaking D2 language/spec changes with D1 being discontinued in a month

2012-11-28 Thread Dejan Lekic
On Wednesday, 28 November 2012 at 01:38:38 UTC, SiegeLord wrote: Another DMD alpha, another set of previously valid code that no longer compiles. With 2.060 it was the TypeInfo constness changes in druntime, with 2.061 it is the dissalowance of rebindability of the this pointer. The latter did

Re: How multithreading works in hardware using D ==AND== difference b/w goroutine and threads in D

2012-11-27 Thread Dejan Lekic
On Sunday, 25 November 2012 at 19:29:43 UTC, Sparsh Mittal wrote: Hello I could find this for Java, but not yet for D and so wanted to ask: Would you tell briefly, how multi-threading in D works on hardware. What I wanted to ask is: if we have a single-core or multicore system, how does

[RFC] Add an operator for ranges to D. Pros and cons?

2012-11-07 Thread Dejan Lekic
Dear D community, I do not know about You, but I certainly do not like writing code like: inRange.fooRange(param).barRange. .bazRange(param1, param2).outRange; I also tried to use operators and ~ but these make it confusing and hard to understand what the statement actually does.

Re: [ ArgumentList ] vs. @( ArgumentList )

2012-11-07 Thread Dejan Lekic
On Tuesday, 6 November 2012 at 19:18:39 UTC, Walter Bright wrote: For User Defined Attributes. In the north corner we have the current champon: --- [ ArgumentList ] Pros: precedent with C# looks nice Cons: not so greppable parsing ambiguity with [array

Re: [RFC] Add an operator for ranges to D. Pros and cons?

2012-11-07 Thread Dejan Lekic
On Wednesday, 7 November 2012 at 13:07:13 UTC, Dejan Lekic wrote: Dear D community, I do not know about You, but I certainly do not like writing code like: inRange.fooRange(param).barRange. .bazRange(param1, param2).outRange; I also tried to use operators and ~ but these make it confusing

Re: [RFC] Add an operator for ranges to D. Pros and cons?

2012-11-07 Thread Dejan Lekic
On Wednesday, 7 November 2012 at 13:21:36 UTC, Peter Alexander wrote: On Wednesday, 7 November 2012 at 13:07:13 UTC, Dejan Lekic wrote: Therefore I would like to know what do you think about the idea of having additional operator exclusively made for ranges? This operator would make it obvious

Re: [RFC] Add an operator for ranges to D. Pros and cons?

2012-11-07 Thread Dejan Lekic
bearophile wrote: Dejan Lekic: Dear D community, I do not know about You, but I certainly do not like writing code like: inRange.fooRange(param).barRange. .bazRange(param1, param2).outRange; I suggest to format it this way, it's more readable: auto something = inRange

Re: [RFC] Add an operator for ranges to D. Pros and cons?

2012-11-07 Thread Dejan Lekic
for some of those ranges: ...fooRange(someObject.getInRange(), foo!(bla)(param1...)),param1... If I was the author, all would be fine, but if I give that code to someone, he/she will need time to understand what is actually happening... -- Dejan Lekic - http://dejan.lekic.org

Re: [RFC] Add an operator for ranges to D. Pros and cons?

2012-11-07 Thread Dejan Lekic
bearophile wrote: Dejan Lekic: I already did try using the tilda operator for a while, then I realised that people are getting confused thinking the line is concatinating strings, then then realise those are ranges... ~ is used for all arrays (while array.Appender used put

Re: A little Py Vs C++

2012-11-02 Thread Dejan Lekic
On Thursday, 1 November 2012 at 18:06:21 UTC, Peter Alexander wrote: On Wednesday, 31 October 2012 at 23:04:15 UTC, bearophile wrote: The thread contains some sad comments: It's unfortunate that there's still bad press circulating about a situation that is long gone. I suppose you just have

Re: A little Py Vs C++

2012-11-02 Thread Dejan Lekic
On Friday, 2 November 2012 at 08:38:21 UTC, Don Clugston wrote: On 02/11/12 09:07, Jacob Carlborg wrote: On 2012-11-01 23:51, Walter Bright wrote: What about all your feature requests? I think you've made more than anyone, by a factor of 10 at least! :-) As for Manu's request

Re: Why D is annoying =P

2012-10-25 Thread Dejan Lekic
On Thursday, 25 October 2012 at 02:12:58 UTC, Jonathan M Davis wrote: On Wednesday, October 24, 2012 13:31:14 Walter Bright wrote: The default compare for structs is a bit compare of the contents. Which definitely seems inherently broken. Doing that only works if the struct only contains

Re: DConf 2013 on kickstarter.com: we're live!

2012-10-23 Thread Dejan Lekic
On Monday, 22 October 2012 at 17:25:28 UTC, Andrei Alexandrescu wrote: We're on! For one month starting today, we're raising funding for DConf 2013. http://www.kickstarter.com/projects/2083649206/the-d-programming-language-conference-2013-0 Please pledge your support and encourage your

Re: DConf 2013 on kickstarter.com: we're live!

2012-10-23 Thread Dejan Lekic
On Tuesday, 23 October 2012 at 11:23:08 UTC, Andrei Alexandrescu wrote: On 10/23/12 7:10 AM, Dejan Lekic wrote: I have been a committee member of the UK AUA (http://www.iua.org.uk) and I know that the best way to get funding is to find good sponsors. That is my recommendation to you, Andrei

Re: DConf 2013 on kickstarter.com: we're live!

2012-10-23 Thread Dejan Lekic
On Tuesday, 23 October 2012 at 09:01:41 UTC, Russel Winder wrote: Ian, Further to the pledge, if there's anyone from the UK wanting / planning to go to the conference, please be in touch. :-) I am not sure I will be able to get to the D conference, but… Should we be trying to create a D

Re: DConf 2013 on kickstarter.com: we're live!

2012-10-23 Thread Dejan Lekic
On Monday, 22 October 2012 at 17:25:28 UTC, Andrei Alexandrescu wrote: We're on! For one month starting today, we're raising funding for DConf 2013. http://www.kickstarter.com/projects/2083649206/the-d-programming-language-conference-2013-0 Please pledge your support and encourage your

Re: DConf 2013 on kickstarter.com: we're live!

2012-10-23 Thread Dejan Lekic
On Tuesday, 23 October 2012 at 11:23:08 UTC, Andrei Alexandrescu wrote: On 10/23/12 7:10 AM, Dejan Lekic wrote: I have been a committee member of the UK AUA (http://www.iua.org.uk) and I know that the best way to get funding is to find good sponsors. That is my recommendation to you, Andrei

Re: [RFC] ColorD

2012-10-22 Thread Dejan Lekic
On Sunday, 21 October 2012 at 19:28:21 UTC, Robik wrote: Hello, I would like to introduce ColorD, small library that allows to simply manipulate console output colors, both on Windows and Posix operating systems. It also supports font styles such as underline and strikethrough(Posix feature

Re: Regarding hex strings

2012-10-22 Thread Dejan Lekic
If you want vastly human readable, you want heredoc hex syntax, something like this: ubyte[] = xEND 32 2b 32 3d 34 2e 20 32 2a 32 3d 34 2e 20 32 5e 32 3d 34 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 2b 2c 20 2a 2c 20 61 6e 64 20 5e 20 61 72 65 20 74 68 65 20

Re: Regarding hex strings

2012-10-22 Thread Dejan Lekic
On Thursday, 18 October 2012 at 00:45:12 UTC, bearophile wrote: (Repost) hex strings are useful, but I think they were invented in D1 when strings were convertible to char[]. But today they are an array of immutable UFT-8, so I think this default type is not so useful: void main() {

Re: Alex Rønne Petersen joins phobos and druntime

2012-10-18 Thread Dejan Lekic
On 15/10/12 19:33, 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 participation to continue and be

Re: Building LDC from source

2012-09-06 Thread Dejan Lekic
On Thursday, 6 September 2012 at 09:04:57 UTC, Andrei Alexandrescu wrote: On 9/6/12 9:22 AM, Jacob Carlborg wrote: On 2012-09-06 02:30, jerro wrote: reason to do with not finding druntime. You probably didn't do git submodule init; git submodule update Or in one command: $ git submodule

Re: D-etractions A real world programmers view on D

2012-09-06 Thread Dejan Lekic
2. The C preprocessor is no excuse to why we shouldn't have good refactoring tools for D. I think the author of the original message including many who agree with him forget a simple fact - coding an IDE that can handle D's generative abilities is not a trivial thing to do. I can whine

Re: A C++ interpreter

2012-08-17 Thread Dejan Lekic
On Sunday, 12 August 2012 at 23:56:02 UTC, bearophile wrote: This not at the top of my enhancement request list, but having something like this shared by all D compilers seems a step forward for D: http://blog.coldflake.com/posts/2012-08-09-On-the-fly-C%2B%2B.html I use the Python shell all

Re: Using MinGW DLL with DMD?

2012-08-09 Thread Dejan Lekic
On Thursday, 9 August 2012 at 13:43:18 UTC, Jacob Carlborg wrote: Is it possible to link a DLL compiled for MinGW with DMD? Yes, it is possible. Long ago i have dealt with this almost on a daily basis (we used Borland C++ Builder on Windows in the former company I worked for). The easiest

Re: Using MinGW DLL with DMD?

2012-08-09 Thread Dejan Lekic
On Thursday, 9 August 2012 at 13:48:14 UTC, Adam D. Ruppe wrote: On Thursday, 9 August 2012 at 13:43:18 UTC, Jacob Carlborg wrote: Is it possible to link a DLL compiled for MinGW with DMD? Yeah, I've use dlls made in gcc with dmd. You need to run implib over the dll to get a .lib and then it

Re: Functional programming in D and some reflexion on the () optionality.

2012-08-07 Thread Dejan Lekic
You do not seriously expect D to copy exactly how Haskel (or any other similar declarative langauge) treat functions? Does it really have to be an exact copy? I am not trying to defend D language designer(s) here, just trying to say that D should have own style, if there is sense behind it, it

Re: OT: phobos name

2012-07-31 Thread Dejan Lekic
That, on the other hand, was known to me. What I did not know, was the fear factor... Maybe the library should have been renamed to Deimos? :) What do you think where the term PHOBia came from??

OpenACC

2012-07-29 Thread Dejan Lekic
Did any D compiler group think about providing something similar to what OpenACC gives to C/C++ and Fortran? I believe it would be beneficial for D in the long run to provide means to have ACC directives in the D code. Any thoughts?

Re: A partial D crypto library

2012-07-28 Thread Dejan Lekic
On Saturday, 28 July 2012 at 00:45:04 UTC, Stian Pedersen wrote: Hi We did a project a couple of weeks ago implementing some cryptographic primitives in D. Just wanted to tip you guys about it. It has some basic RSA functionality, SHA and AES. For production use it would need some scrutiny,

Re-thinking D's modules

2012-07-18 Thread Dejan Lekic
There are several places for D module system to improve. One thing we discussed in the past is the versioning, and as far as I remember, we did not come to any constructive conclusion. Java has been criticised often for not having modules. Apparently Java 9 SE will have them, and in my humble

Re: Re-thinking D's modules

2012-07-18 Thread Dejan Lekic
Jigsaw has just been dropped from Java 8. http://mreinhold.org/blog/late-for-the-train Erm, read my original post - I did not mention Java 8, i wrote Java 9 SE...

Re: Re-thinking D's modules

2012-07-18 Thread Dejan Lekic
Something like: https://github.com/jacob-carlborg/orbit/wiki/Orbit-Package-Manager-for-D I am aware of the Orbit project, but what Jigsaw will do for Java, and what similar built-in module versioning in other languages do, is to give control of pieces of large software systems. Having

Re: Re-thinking D's modules

2012-07-18 Thread Dejan Lekic
Go solves the problem by refusing all notion of dynamic linking and insisting on static linking of all applications. God, I feel sorry for programmers who use Go, in that case...

Re: Alexander Bothe passes his midterm evaulations for GSoC 2012

2012-07-15 Thread Dejan Lekic
On Thursday, 12 July 2012 at 18:48:28 UTC, Adam Wilson wrote: Hello everyone, I'm pleased to announce Alex has passed his GSoC 2012 midterm evaluation for his Mono-D project. Alex has done a great deal of fantastic work lately and recently met a major milestone with the completion of

Re: Dmitry Olshansky passes the midterm evaluation at GSoC 2012

2012-07-15 Thread Dejan Lekic
On Thursday, 12 July 2012 at 15:58:50 UTC, Andrei Alexandrescu wrote: Hello everyone, I'm pleased to announce Dmitry has passed his GSoC 2012 midterm evaluation with his project on Extended Unicode Support for D. Dmitry has done a great deal a good work independently and is ahead of

Re: Antti-Ville Tuuainen passes his midterm evaulations for GSoC 2012

2012-07-15 Thread Dejan Lekic
On Thursday, 12 July 2012 at 20:49:30 UTC, dsimcha wrote: Congratulations to Antti-Ville Tuuainen for passing the GSoC 2012 midterm evaluation! Despite going through a steep learning curve to learn D's template metaprogramming system, Antti-Ville has precise heap scanning for the garbage

Re: Editable and runnable code sample on dlang.org by Damian Ziemba (nazriel)

2012-07-06 Thread Dejan Lekic
On Friday, 6 July 2012 at 12:47:59 UTC, Andrei Alexandrescu wrote: On 7/6/12 4:43 AM, xenon325 wrote: Looks just great! Maybe it should output compilation/execution times as well ? I think that's a good idea. We can show the compile and run time separately, where the compilation speed

Re: Concurrency in D

2012-06-29 Thread Dejan Lekic
didn't try too much to be honest). For all those appoaches, which is the preffered? For all those appoaches, which is the preffered for game programming? Thank you. Both std.concurrency and std.parallelism need core.thread in order to do what they do... -- Dejan Lekic mailto:dejan.lekic

Re: foreach syntax

2012-06-29 Thread Dejan Lekic
maybe someone here knows the reasons. Because 1) in is a D keyword 2) D has even shorter syntax: foreach(val; arr) {} -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: GWAN webserver allowing dynamic pages in D

2012-06-27 Thread Dejan Lekic
accusations with kind of strange proof links BTW all it talks about is GWAN is not open-source and thus it's bullshit Then it lists some security bugs in old version of GWAN that I do not know to whom you directed this at - but in my post I did not say anything like that. It is simply

Re: D Conference 2012 - postponed until 2013

2012-06-26 Thread Dejan Lekic
On 26/06/12 10:17, deadalnix wrote: Le 23/06/2012 22:50, Walter Bright a écrit : Due to there not being sufficient time left to get enough speakers lined up. That is sad. But hopefully, I'll probably be able to participate in 2013. Seattle is too damn far... :(

Re: GWAN webserver allowing dynamic pages in D

2012-06-26 Thread Dejan Lekic
xbuf_ncat is a C function, you can't give it a D string just like that - you must use std.string.toStringz() ... On Monday, 25 June 2012 at 13:42:39 UTC, Andrea Fontana wrote: Using C plain api it's not a good way to use D power IMHO :) xbuf_ncat(get_reply(argv), Hello World (D), Hello World

Re: GWAN webserver allowing dynamic pages in D

2012-06-26 Thread Dejan Lekic
On Monday, 25 June 2012 at 10:17:27 UTC, P. Lefevre wrote: For those interested in web development, GWAN is a VERY fast web server (Linux only) which allow development of dynamic pages in C, C++, Objective-C, Objective-C++, and D (since january this year) ! see http://gwan.ch/ NB: the perf

Re: D in your browser? possible?

2012-06-20 Thread Dejan Lekic
already done via Compile button, where request is sent via AJAX). (Warning: Compiler section is actually dummy-filled, at the moment only dmd2.059 is avaible). Amazing work! Well done! -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: D and C++11 Conference, June 30, 2012, Tütev, Ankara, Turkey

2012-06-12 Thread Dejan Lekic
in it himself first! :)) 16:00 - New features of C++11 and their equivalents in D Ali Çehreli Some interesting features of C++11. Ali Well-done, guys! Good luck with your presentations! :) -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: Segmentation fault hell in D

2012-06-09 Thread Dejan Lekic
. That#39;s pretty much thebr standard way to figure out what happened when a segfault occurs.br /blockquotediv /divdivAnd use GDC because DMD#39;s debug symbols on Linux are broken enough to crash GDB at times. GDC is generally flawless. /div/div Ah noes, HTML code again... -- Dejan Lekic

Re: Increment / Decrement Operator Behavior

2012-06-06 Thread Dejan Lekic
/span/blockquote/divbrdivAgree completely!/divdivbr/div Ah noes, my eyes... HTML code... :-( -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: [ offtopic ] About the C++ Compilation Speed article on DrDobbs

2012-06-06 Thread Dejan Lekic
written it? I believe that is one of the reasons why DigitalMars C/C++ compiles faster than the rest... -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: Is the address-of operator () really needed?

2012-06-01 Thread Dejan Lekic
; makes it _clear_ what is going on there, otherwise I would have to go and find what function is... -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: dbuilder move to github

2012-05-31 Thread Dejan Lekic
On Sun, 29 Apr 2012 02:12:26 +0200, bioinfornatics wrote: dbuilder move to github https://github.com/dbuilder-developers/dbuilder Anyone can help to contribute I will miss you @ gitorious ... :'( -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: Is the address-of operator () really needed?

2012-05-31 Thread Dejan Lekic
() actualy //listenHttp(settings, fptr); // no need for because fptr is an object of int function() type writeln(val); // OUTPUT: 200 return 0; } // main function -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: Is the address-of operator () really needed?

2012-05-31 Thread Dejan Lekic
this example because D makes no difference between two or more functions with different return types. -- Dejan Lekic mailto:dejan.lekic(a)gmail.com http://dejan.lekic.org

Re: Build / Package system

2012-05-30 Thread Dejan Lekic
On Wednesday, 30 May 2012 at 08:13:34 UTC, Sputnik wrote: There is a build and/or package managment system for D2 that is working? I googled, and I only can find things like dsss or cmaked that don't get updated from a long time ago. I really need to manage to get a project to compile in

Re: Simplified socket creation and handling

2012-05-30 Thread Dejan Lekic
On Friday, 18 May 2012 at 06:35:59 UTC, Jarl André wrote: I am a Java developer who is tired of java.nio and similar complex socket libraries. In Java you got QuickServer, the ultimate protocol creation centered socket library. You don't have to write any channels and readers and what not.

Re: DDT 0.6.0 released

2012-05-25 Thread Dejan Lekic
Bruno Medeiros wrote: DDT 0.6.0 is out. It's been almost a year since last release, unfortunately I haven't been able to work on it as much as I wanted in the last months. :( Full details here: https://groups.google.com/d/topic/ddt-ide/_C7aZHX3vMM/discussion Good news, DDT is very

Re: Is the D community lacking development tools?

2012-05-25 Thread Dejan Lekic
On Tuesday, 22 May 2012 at 16:21:23 UTC, deadalnix wrote: Le 22/05/2012 12:18, Dejan Lekic a écrit : On Tuesday, 22 May 2012 at 10:03:36 UTC, Roman D. Boiko wrote: http://d-coding.com/2012/05/22/is-the-d-community-lacking-development-tools.html My opinion - no. We already have: 1) Mono-D

Re: state of web programming

2012-05-25 Thread Dejan Lekic
bioinfornatics wrote: it is a list of project lo look if yo want create a web application in D - https://github.com/mrmonday/serenity - https://github.com/adamdruppe/misc-stuff-including-D-programming-language- web-stuff - https://github.com/Aatch/dfcgi -

Re: Is the D community lacking development tools?

2012-05-22 Thread Dejan Lekic
On Tuesday, 22 May 2012 at 10:03:36 UTC, Roman D. Boiko wrote: http://d-coding.com/2012/05/22/is-the-d-community-lacking-development-tools.html My opinion - no. We already have: 1) Mono-D, a MonoDevelop plugin - my personal favourite. 2) Code::Blocks - I used it for years, still provides

Re: unsynchronized access to primitive variables

2012-05-20 Thread Dejan Lekic
On Saturday, 19 May 2012 at 08:16:39 UTC, luka8088 wrote: Hello to all, I would like to know if D guarantees that access to primitive variable is atomic ? I was looking for any source of information that says anything about unsynchronized access to primitive variables. What I want to know

Re: D dropped in favour of C# for PSP emulator

2012-05-12 Thread Dejan Lekic
On Friday, 11 May 2012 at 19:02:50 UTC, Philippe Sigaud wrote: On Fri, May 11, 2012 at 8:55 PM, H. S. Teoh hst...@quickfur.ath.cx wrote: If newbies had the proper introduction to the concept of templates (instead of being dunked in the deep end of the pool with signature constraints that use

Re: Mono-D 0.3.9

2012-05-11 Thread Dejan Lekic
alex wrote: Couple of stuff changed the last days, especially due to the fact that I can go on with regular coding again – no more struggling with obstructed library versions, yay! Also, the latest monodevelop alpha is available for Ubuntu 12.04, thx to keks9n! Furthermore thanks to all my

Re: What library functionality would you most like to see in D?

2012-05-10 Thread Dejan Lekic
On Thursday, 10 May 2012 at 19:43:51 UTC, Sean Kelly wrote: On May 10, 2012, at 11:38 AM, H. S. Teoh wrote: On Thu, May 10, 2012 at 10:49:08AM -0700, Sean Kelly wrote: I can't say that these exist in other standard libraries either, but I want: 1. A high-performance sockets API. 2. A

Re: bootDoc - advanced DDoc framework using Twitter's Bootstrap

2012-05-07 Thread Dejan Lekic
Jakob Ovrum wrote: This project is finally published and documented, so here's an announcement. https://github.com/JakobOvrum/bootDoc bootDoc is a configurable DDoc theme, with advanced JavaScript features like a package tree and module tree, as well as fully qualified symbol

Re: Introducing vibe.d!

2012-04-27 Thread Dejan Lekic
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 asynchronous I/O with core.thread's great fibers to build a convenient, blocking API which can handle insane amounts of

Re: Goldie Parsing System v0.9 - Tools

2012-04-27 Thread Dejan Lekic
) Full ChangeLog: http://www.semitwist.com/goldie/ChangeLog/ Goldie Homepage: http://www.semitwist.com/goldie GoldieLib is pretty nice. :) -- Dejan Lekic - http://dejan.lekic.org

Re: Cairo Deimos bindings

2012-04-27 Thread Dejan Lekic
James Miller wrote: I am currently writing D bindings for Cairo for submission into Deimos, could somebody please make the repository so I can fork it? Thanks -- James Miller Is it a binding, or a wrapper?

Re: Object Serialization?

2012-04-27 Thread Dejan Lekic
dcoder wrote: Hello. I'm probably not looking hard enough, but Do we have any standard d-library for serializing an object/object tree into -for example- an xml file? thanks. You have following - Orange - Thrift implementation - BSON (http://vibed.org) Probably wrappers or bindings

Re: Malloc in D

2012-04-27 Thread Dejan Lekic
On Friday, 27 April 2012 at 09:05:12 UTC, Marcin wrote: Hi! I find code: [code] import c.stdlib; import c.stdlib; import std.outofmemory; class Foo{ static void[] buffer; static int bufindex; static const int bufsize = 100; static this(){ void *p;

Re: MPI bindings revisited

2012-04-26 Thread Dejan Lekic
On Thursday, 26 April 2012 at 11:19:50 UTC, dominic jones wrote: Hello, A while ago a thread was started on implementing MPI bindings for D (see http://forum.dlang.org/thread/dnjm6k$145u$1...@digitaldaemon.com | Stewart Gordon; December 12, 2005; Partial translation of MPI headers;

Re: Mono-D 0.3.7

2012-04-19 Thread Dejan Lekic
alex wrote: A lot of things changed internally - there is the interface to the new MonoDevelop 2.9.5 libraries now which brings a couple of internal refactorings which hopefully will result in general performance improvements. Currently the new version is available in the

Re: Templates in classes = what is wrong?

2012-04-17 Thread Dejan Lekic
On Tuesday, 17 April 2012 at 14:57:18 UTC, Xan wrote: On Tuesday, 17 April 2012 at 01:31:43 UTC, Kenji Hara wrote: On Monday, 16 April 2012 at 18:48:52 UTC, Xan wrote: On Sunday, 15 April 2012 at 19:30:27 UTC, Ali Çehreli wrote: On 04/15/2012 11:39 AM, Xan wrote: On Sunday, 15 April 2012 at

Re: shared status

2012-04-17 Thread Dejan Lekic
On Saturday, 14 April 2012 at 10:48:16 UTC, Luis Panadero Guardeño wrote: What is the status of shared types ? I try it with gdmd v4.6.3 And I not get any warring/error when I do anything over a shared variable without using atomicOp. It's normal ? shared ushort ram[ram_size];

Re: Aquivalent References as in C++?

2012-04-17 Thread Dejan Lekic
On Tuesday, 17 April 2012 at 09:39:10 UTC, Namespace wrote: On Tuesday, 17 April 2012 at 08:02:02 UTC, Namespace wrote: Now i have something like this. It works and manipulates lvalues so that i can pass my objects by ref to except null. But is this smart? class Bar { public: int x;

Re: Dejan Lekic created the D Developers Network on LinkedIn

2012-03-26 Thread Dejan Lekic
Nick Sabalausky wrote: Dejan Lekic dejan.le...@gmail.com wrote in message news:pxvtdhlbncuaonfhi...@forum.dlang.org... and eventually make this group a convenient place to post important news related to the D and its community, job announces, good ideas, etc. A linkedin group for those

Re: Dejan Lekic created the D Developers Network on LinkedIn

2012-03-26 Thread Dejan Lekic
Jesse Phillips wrote: On Tuesday, 20 March 2012 at 19:09:59 UTC, Dejan Lekic wrote: My idea when I made it was to gather professionals who use D *in production environments* Does that mean you shouldn't join if D only supports a product going to production, and isn't officially software

Re: D web apps: cgi.d now supports scgi

2012-03-26 Thread Dejan Lekic
Adam D. Ruppe wrote: https://github.com/adamdruppe/misc-stuff-including-D-programming-language- web-stuff some docs: http://arsdnet.net/web.d/cgi.html http://arsdnet.net/web.d/cgi.d.html The file cgi.d in there is my base library for web apps. Previously, it spoke regular CGI, FastCGI

Re: dcaflib

2012-03-26 Thread Dejan Lekic
Nathan M. Swan wrote: In a post from a few weeks ago, someone mentioned terminal colors. Currently, I have one that works with bash (cmd pending) at https://github.com/carlor/dcaflib. Example code: import dcaflib.ui.terminal; import std.stdio; void main() { fgColor =

Re: Dejan Lekic created the D Developers Network on LinkedIn

2012-03-20 Thread Dejan Lekic
On Tuesday, 20 March 2012 at 18:34:32 UTC, Andrei Alexandrescu wrote: Anyone using D in production is invited to join. http://www.linkedin.com/groups/D-Developer-Network Andrei Thanks Andrei, the group exists for a long time actually. I did not want to advertise it until it is ready for

Re: GDC goes github

2012-03-20 Thread Dejan Lekic
On Sunday, 18 March 2012 at 12:39:05 UTC, Iain Buclaw wrote: Morning All, I have created a new GDC project on github, where I hope people will help contribute and continue development of the compiler there. https://github.com/gdc-developers I've been told to cue Walter asking to rename

Re: D in Academia

2012-03-06 Thread Dejan Lekic
Chuck Allison wrote: FYI: TDPL is a required text for CS 4450, Analysis of Programming Languages, at Utah Valley University starting Fall 2012. We'll study ML and D (and Prolog if time allows). Respect!

<    1   2   3   4   5   6   7   >