-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Your a little late with your predictions..
On 11/27/2011 03:05 PM, Russel Winder wrote:
> On Sun, 2011-11-27 at 17:41 +, alex wrote:
>> Hi folks,
>>
>> I just wondered why there still is this uncomfortable and
>> obviously outdated newsgroup so
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/27/2011 04:14 PM, Timon Gehr wrote:
> On 11/27/2011 10:18 PM, Bane wrote:
>> Walter Bright Wrote:
>>
>>> On 11/27/2011 11:08 AM, Bane wrote:
And with registred usernames there would be less/no trolls ?
>>>
>>> Required registration is a ba
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/27/2011 06:44 PM, Alexey Veselovsky wrote:
> I'm trying to switch from C++ to D. But I can't find some things
> that I love in C++. For example in C++ I can separate module
> specification and implementation. Advertising article "The Case for
> D
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/27/2011 11:51 PM, Debdata wrote:
> Hi,
>
> I have been evaluating D for the past week, and have some concerns
> regarding the No Default sharing rule. I have been reading the D
> book by Andrei as well. This particular feature has been very
> co
nity too much, speak your mind.
Those are all valid reasons to disagree.
"Forums are lame and just "DON'T GET IT" and I don't like them and
EVERYONE must agree that my method is superior and use my preferred
method" is NOT a valid reason.
Most people don't
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/28/2011 01:05 AM, Debdatta wrote:
> Jude,
>
> Yes, it is similar, but not exactly the same. The difference is in
> the way tasks are managed. There is no global task queue, and each
> thread has its own. Each thread operates
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/28/2011 01:36 AM, Vladimir Panteleev wrote:
> On Mon, 28 Nov 2011 09:11:35 +0200, Jude <10equa...@gmail.com>
> wrote:
>
>> I must apologize, the rant is over. Walter.respect--;
>
> Woah, dude. Where did Walter say t
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/28/2011 02:10 AM, so wrote:
> On Mon, 28 Nov 2011 09:11:35 +0200, Jude <10equa...@gmail.com>
> wrote:
>
>> "Forums are lame and just "DON'T GET IT" and I don't like them
>> and EVERY
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/28/2011 02:56 AM, so wrote:
> I think you believe something i would say quite naive, as everyone
> have the best intentions, as they just fight for what they believe
> right. Maybe it was the case where we were in caves, it is not
> now.
>
> Eve
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/28/2011 02:56 AM, so wrote:
> I think you believe something i would say quite naive, as everyone
> have the best intentions, as they just fight for what they believe
> right. Maybe it was the case where we were in caves, it is not
> now.
I'm sorr
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/28/2011 03:38 AM, so wrote:
> On Mon, 28 Nov 2011 11:26:19 +0200, Jude <10equa...@gmail.com>
> wrote:
>
>> Thread continues on [OT] for SO
>
> Shhh, don't worry. Nobody can see us deep down here!
Lol, your p
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
>
> I tried to write a lib and a project, which used that lib
> separately, but came to conclusion that the best choice it to pull
> lib code to project one. And it is not a biggest problem, because
> dmd produces 700 kb executable for hello word pro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/28/2011 12:37 PM, Kagamin wrote:
> so Wrote:
>
>> http://cpp-next.com/archive/2011/11/having-it-all-pythy-syntax/
>
> o.O
>
> overload a lambda?
And now I see what all the hype is about with D's template system.
Good lord. I've never rea
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/30/2011 03:33 PM, Timon Gehr wrote:
> On 11/30/2011 09:56 PM, Paulo Pinto wrote:
>> Are you not being a bit simplistic here?
>>
>> There are several JVM implementations around not just one.
>>
>
> Where did he talk about implementations? He on
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/30/2011 06:06 PM, bearophile wrote:
> Jude:
>
>> I would be VERY surprised if a JVM JIT could outperform D,
>> excepting the occasional corner case of course.
>
> Be prepared to be surprised again and again... :-)
>
Please excuse my ignorance,
but several types in D do not currently translate well into C.
For example, strings in D are not '\0' terminated, which breaks with C.
This is not usually a problem, and it's easy to wrap the function in the
translated header file to automate that particular process.
I
rward.
I really hope that CAPI gets good support.
On Mon, Oct 17, 2011 at 12:55 AM, Walter Bright
wrote:
> On 10/16/2011 9:28 PM, Jude Young wrote:
>
>> Please excuse my ignorance,
>> but several types in D do not currently translate well into C.
>>
>> For example
Is Geany not a viable alternative?
It seems to support everything that I need out of the box.
what do you need that it doesn't do?
half asking to see if geany would be useful, half to see what tools other
people use.
Mirko Pilger wrote:
>
>> I've yet to see a single worthwhile IDE for D.
>>>
>>
Oh yeah, D2 put everything (IIRC) into Thread Local Storage, unless you tell
it not to.
C puts most everything into global storage.
This causes a mismatch. If you're working on translating the curses headers
into D, I'm attempting the same.
I'd love some help, as I have never really worked with C
Well, I guess I'm just not used to all the fancy features.
=P
it does not show syntax errors. I did the lazy mans version, set a button
set to compile the current file without outputting anything.
It just shows errors.
no semantic errors, same as above
It doesn't handle ddoc, I wish it did.
It does
I'm sure that there is much more, but I immutable is set to global storage
and not Thread Local Storage.
I believe that const is stil TLS.
On Tue, Oct 25, 2011 at 5:15 AM, Gor Gyolchanyan <
gor.f.gyolchan...@gmail.com> wrote:
> What's the difference between const-declared variable and
> immutable
On Fri 11 Nov 2011 01:13:32 AM CST, Benjamin Thaut wrote:
> Is the LDC project dead? the last update I found is from 2010.
Thanks to Trass3r via stackoverflow.
https://bitbucket.org/lindquist/ldc/changesets
Looks like there are some commits a few months back.
It might have died in the meantime t
On Fri 11 Nov 2011 01:17:48 AM CST, Bill Baxter wrote:
> Plus pages are now up for grabs on Google+.
> There should be one for D Programming Language.
> http://www.google.com/+/business
>
> Hangouts on G+ with Walter and Andrei could be nifty.
>
> --bb
>
Hell yes. Someone do this.
>> I'd much rather have the database subsystem *framework* be a part of
>> phobos, and the actual implementations be defined as 3rd party libs.
>> Just from a practical point of view.
Wait, wasn't that the point of CAPI/Deimos? It seems that there is a
bit of overlap here
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> I still think it would be great if we could unify it under the DPL
> org. To a newcomer, the current state of things must look like
> there's a pretty fragmented community...
>
> - Alex
>
This comment, while slightly unrelated to what I am talkin
On Sat 12 Nov 2011 02:19:21 PM CST, Jeff Nowakowski wrote:
> On 11/11/2011 05:58 PM, Jude Young wrote:
>>
>> I came very close to assuming D was dead and going off to look at
>> another language. (I was considering Go, But I hate the forced {}
>> syntax)
>
> It&
Ok, guys..
does anyone know the answers to these questions?
I have ncurses, 0MQ(ZeroMQ? ZMQ?), and CZMQ(high-level C wrapper for
0MQ). (They aren't 100% mine, but I helped! =D)
They all should work, I don't have any problems with them. (haven't
tested CZMQ yet...)
I haven't decided what my ne
On Sat 12 Nov 2011 08:07:55 PM CST, Andrei Alexandrescu wrote:
> On 11/12/11 7:34 PM, Jude Young wrote:
>> Ok, guys..
>>
>> does anyone know the answers to these questions?
>>
>> I have ncurses, 0MQ(ZeroMQ? ZMQ?), and CZMQ(high-level C wrapper for
>> 0MQ). (
No offense taken Andrei.
I completely understand where you were coming from.
It was presumptuous of me to attempt to get it in that quickly.
Walter,
zeromq is here: https://github.com/1100110/zeromq
It should be entirely up-to-date and correct.
I haven't encountered any bugs yet, and I'm current
Oops misinterpreted.
http://www.zeromq.org/
On Sun 13 Nov 2011 06:43:31 PM CST, Andrei Alexandrescu wrote:
> Turns out all .htaccess use was disabled by the admin (Jan Knepper).
> He added the redirect straight to the config file of the server.
>
> Now everything with the prefix http://digitalmars.com/d/2.0/ or
> http://www.digitalmars.com/d
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/13/2011 07:50 PM, Andrei Alexandrescu wrote:
> Walter and I have been working on the website for a while. We want
> to crystallize a clear message of what the D programming language
> is.
>
> Please take a look at http://d-programming-language.o
Ok, I think that the ncurses bindings are about ready.
Just something to remember: ncurses is HUGE.
There are probably hidden bugs somewhere.
So there are a few questions that I'd like answered before I send a
pull request.
1. layout of the files. I see that lzma is currently using C folder t
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
ok, so I've been working on ncurses.
It's pretty much complete, but one of the things that I think needs to
be worked on is the ACS vars.
The header file uses this:
extern NCURSES_EXPORT_VAR(chtype) acs_map[];
#define NCURSES_ACS(c) (acs_map[NCURSE
I don't believe that acs_map is capable of being known at compile
time...
addch_map(ubyte c)
{ addch(acs_map[c]); }
good idea, but addch is one of a dozen 'write a character to the
screen' type functions. It would take a couple of days to find all of
them and make sure that they are working ri
Ok, the best that I have come up with is to use:
auto ACS_ULCORNER()()
{return acs_map[cast(ubyte)'l'];}
which you can call using addch(ACS_ULCORNER());
There is an extra set of '()' that aren't there in the C version, but I
haven't come up with anything that would allow me to remove the
On Mon 14 Nov 2011 11:06:20 PM CST, Walter Bright wrote:
> On 11/14/2011 5:54 AM, Jude Young wrote:
>> Ok, I think that the ncurses bindings are about ready.
>> Just something to remember: ncurses is HUGE.
>
> The header files, too?
>
Over 2000 lines of code in the curses
On Tue 15 Nov 2011 01:58:21 AM CST, Jacob Carlborg wrote:
> On 2011-11-15 06:06, Walter Bright wrote:
>> On 11/14/2011 5:54 AM, Jude Young wrote:
>>> Ok, I think that the ncurses bindings are about ready.
>>> Just something to remember: ncurses is HUGE.
>>
>>
On Tue 15 Nov 2011 04:27:57 AM CST, Dejan Lekic wrote:
>
> There are two bindings to NCurses already. My one, dcurses, and another one,
> ycurses. I populate acs in a module constructor. Maybe not the best idea,
> but works.
>
I'm one of the maintainers of ycurses.
If you check curses.d in Deimo
Your name. Just in case you were wondering.
https://github.com/1100110/ncurses/blob/master/curses.d#L60
On Tue 15 Nov 2011 08:37:37 AM CST, Dejan Lekic wrote:
> Jude Young wrote:
>
>> On Tue 15 Nov 2011 04:27:57 AM CST, Dejan Lekic wrote:
>>>
>>> There are two bindings to NCurses already. My one, dcurses, and another
>>> one, ycurses. I populate acs in a
stupid mail client. why did you send that?
I fail.
So. close...
On Tue 15 Nov 2011 07:07:11 PM CST, Andrei Alexandrescu wrote:
> On 11/15/11 2:41 PM, Daniel Gibson wrote:
>> Am 15.11.2011 09:37, schrieb Peter Alexander:
>>>
>>> A quick example (could be better)
>>>
>>> "D is a multi-paradigm, type-safe, natively compiled programming
>>> language with a focus on
On Fri 18 Nov 2011 11:33:18 AM CST, Nicolae Mihalache wrote:
> Hello,
>
> As a potential new D user (just discovered this language 1 week ago),
> I can tell the following:
>
> 1. It is very likely that the first idea about D will be obtained from
> the wikipedia rather that the D website.
> 2. Some
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/19/2011 03:00 PM, Gour wrote:
> The language itself is advancing very nicely, gdc & ldc are alive,
> gdc might get into 4.7, but at the end, developer needs libraries
> for "virtually every task ".
I'm working on getting pretty much any library
On Sun 20 Nov 2011 12:43:56 AM CST, Walter Bright wrote:
> On 11/19/2011 10:18 PM, Jude Young wrote:
>> I'm working on getting pretty much any library that I can get my hands
>> on into Deimos just as fast as I can.
>>
>> So far I've helped with ncurses,
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/20/2011 01:41 AM, Gour wrote:
> On Sun, 20 Nov 2011 00:18:49 -0600 Jude Young <10equa...@gmail.com>
> wrote:
>
>> It would help if you would give me a few libraries that you
>> 'know' would be useful,and tha
On Sun 20 Nov 2011 05:09:28 AM CST, Paulo Pinto wrote:
> Looks great.
>
> While I am not native English speaker, would it not be better
> to exachange the position of *naturally* and *compiles* on the following
> sentence?
>
> From:
>
> "D naturally compiles to efficient native code."
>
> To:
>
> "
On Sun 20 Nov 2011 02:20:18 PM CST, David Nadlinger wrote:
> Hey all,
>
> currently, the 0mq and ncurses Deimos bindings place their modules in
> the root (both package- and directory-wise), while the liblzma ones
> use deimos.lzma and deimos.lzma_.*.
>
> The actual choice probably doesn't matter a
Just a heads up, d-p-l.org/download.html results in an infinite
redirect loop for me.
digitalmars.com redirects to d-p-l.
In other words, there is no longer any way to download the dmd
compiler.
Also, http://www.d-programming-language.org/1.0/index.html (D1 home on
the sidebar) doesn't exis
On Mon 21 Nov 2011 01:42:54 AM CST, Kapps wrote:
> This seems the obvious choice to me. Something like "import
> ncurses.util" seems natural and, well, package based.
>
> On 21/11/2011 1:31 AM, Jacob Carlborg wrote:
>> On 2011-11-20 22:52, Jude Young wrote:
>>&g
young@Dan-Laptop:~/bin$ mkdir mytest
young@Dan-Laptop:~/bin$ cd mytest/
young@Dan-Laptop:~/bin/mytest$ git clone
git://github.com/D-Programming-Deimos/ncurses
Cloning into 'ncurses'...
remote: Counting objects: 99, done.
remote: Compressing objects: 100% (66/66), done.
remote: Total 99 (delta 44),
young@Dan-Laptop:~/bin/mytest$ dmd -I/ncurses -I/otherproject test.d
I'm retarded. Still works
On Mon 21 Nov 2011 03:06:56 AM CST, Jacob Carlborg wrote:
> On 2011-11-21 09:41, Jude Young wrote:
>> young@Dan-Laptop:~/bin$ mkdir mytest
>> young@Dan-Laptop:~/bin$ cd mytest/
>> young@Dan-Laptop:~/bin/mytest$ git clone
>> git://github.com/D-Programming-Deimos/ncurs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> If you are going to import _all_ modules of a deimos lib then use
> this shortcut:
>
> import deimos.ncurses; import deimos.lzma; import deimos.zmq;
> import deimos.mysql;
>
> ...
>
>
> Free for comments!
>
> - mta`chrono
>
Not always gonna wo
On Wed 23 Nov 2011 04:23:22 AM CST, Gour wrote:
> Hello!
>
> Re-considering to use D for real-world project and must say that
> we're very pleased by seeing all the progress which has happened in a
> recent time...64bit DMD, gdc might be included in gcc, there are more
> bindings available (we're i
On Wed 23 Nov 2011 06:04:57 AM CST, Gour wrote:
> On Wed, 23 Nov 2011 05:33:04 -0600
> Jude Young <10equa...@gmail.com> wrote:
>
>> ncurses needs a few minor fixes I believe, ( one or two minor edits )
>> and other than that, I cannot say. But really, what is a lang
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/23/2011 11:20 AM, Manu wrote:
> Oh wow, awesome! :) I'm always surprised by the state of the D
> libraries.. There's already lots of awesome obscure things are in
> there, but also completely obvious major features blatantly missing
> :)
>
> So
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Ok, so I finally got mpi.h to compile and link with D.
A few problems are left to fix, like the fact that I didn't realize
that OpenMPI does not care about the types, unless you are building it...
Anyways applied a temp fix and got the first program
On Fri 25 Nov 2011 03:12:34 AM CST, bearophile wrote:
> Jude Young:
>
>> Is there an easy way to turn D style (string[] args) into C style?
>
> Maybe something like this (not tested)?
> const int argc = args.length;
> const char** argv = array(map!toStringz(args)).pt
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
also more success!!
//This wouldn't work before...
- --
time (mpirun -np 5 -v hello_d)
Hello, world, I am 1 of 5
Hello, world, I am 4 of 5
Hello, world, I am 2 of 5
Hello, world, I am 5 of 5
Hello, world, I am 3 of 5
r
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/25/2011 06:27 AM, Andrei Alexandrescu wrote:
> On 11/25/11 2:13 AM, Jude Young wrote:
>> Is there an easy way to turn D style (string[] args) into C
>> style?
>
> Hm, I expected this would work:
>
> extern(C)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/25/2011 09:15 AM, Martin Nowak wrote:
> On Fri, 25 Nov 2011 15:55:15 +0100, Max Samukha
> wrote:
>
>> On 11/25/2011 02:27 PM, Andrei Alexandrescu wrote:
>>> On 11/25/11 2:13 AM, Jude Young wrote:
>>>>
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 11/25/2011 09:17 AM, Gour wrote:
> Hello!
>
> In order to be able to help in any way build D's ecosystem, I have
> to learn the language. :-)
>
> Picked my TDPL copy from the shelf yesterday, went through the 1st
> chapter, but wonder how does TD
On Sun 27 Nov 2011 05:02:09 AM CST, Jacob Carlborg wrote:
> On 2011-11-27 01:20, deadalnix wrote:
>> I have this function :
>> extern(C++) void* __dsfml_start_thread(EntryPoint entryPoint, void*
>> userData);
>>
>> If EntryPoint is defined as follow :
>> alias extern(C++) void* function(void*) Entr
On Sun 27 Nov 2011 05:54:27 AM CST, deadalnix wrote:
> Le 27/11/2011 12:02, Jacob Carlborg a écrit :
>> On 2011-11-27 01:20, deadalnix wrote:
>>> I have this function :
>>> extern(C++) void* __dsfml_start_thread(EntryPoint entryPoint, void*
>>> userData);
>>>
>>> If EntryPoint is defined as follow
On Sun 27 Nov 2011 11:41:01 AM CST, alex wrote:
> Hi folks,
>
> I just wondered why there still is this uncomfortable and obviously outdated
> newsgroup software in use.
>
> Perhaps it'd be more contemporary to have a 'real' browser-based forum to
> which everyone can register and post D-related
On Sun 27 Nov 2011 10:27:58 AM CST, bcs wrote:
> On 11/26/2011 04:19 PM, Brad Anderson wrote:
>>
>> How about putting a disclaimer on the module warning the code hasn't
>> been through a rigorous security audit and point them at well
>> established C libraries if they need that sort of assurance.
>
On Sun 27 Nov 2011 12:01:24 PM CST, Nick Sabalausky wrote:
> "alex" wrote in message
> news:jatsnd$f71$1...@digitalmars.com...
>> Hi folks,
>>
>> I just wondered why there still is this uncomfortable and obviously
>> outdated newsgroup software in use.
>>
>
> old != outdated
>
> NGs are better.
On Sun 27 Nov 2011 12:25:20 PM CST, alex wrote:
>> post questions and search the archives EASILY
>
> That's it. To be more beginner-friendly. Not to be that unnecessarily
> complicated and opaque.
>
If you make a forum, I would join.
I like the NG. and let's face it, it's generally the people tha
70 matches
Mail list logo