On Tuesday, 21 January 2014 at 04:34:57 UTC, Brian Schott wrote:
I've checked in code to the DScanner project that gives it some
basic static analysis capabilities. When run with the
--styleCheck option, it will warn about a few things like empty
declarations, implicit string concatenation, cla
It would be perfect have plugin for any Text Editor like Sublime
Am Mon, 20 Jan 2014 11:14:46 +
schrieb "Dicebot" :
> On Monday, 20 January 2014 at 10:22:03 UTC, Regan Heath wrote:
> > I was thinking in a very Windows centric way when I wrote my
> > comment but it doesn't surprise me that other platforms can be
> > configured to other locales. What do th
I've checked in code to the DScanner project that gives it some
basic static analysis capabilities. When run with the
--styleCheck option, it will warn about a few things like empty
declarations, implicit string concatenation, classes with
lowercase_names, catching "Exception", and a few other
Am Mon, 20 Jan 2014 13:03:18 +
schrieb "Daniel Kozak" :
> On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
> > At work we use Ubuntu, however, I'm not at all happy with it
> > and don't want to use it on my private computer. Which is the
> > best alternative (I've been looking at Ope
On Tuesday, 21 January 2014 at 00:24:31 UTC, ed wrote:
Arch is BRILLIANT!...IMO of course.
Arch indeed seems to be very popular around here, I use it on my
notebook as well. For me it brings all the flexibility I want,
like Gentoo, but without the hassles of compiling everything
yourself, an
There has been some work on the serialization front:
http://wiki.dlang.org/Review/std.serialization
I don't think std.serialization can read/write directly from/to a
socket. It seems to me that a generalized stream interface is
required to achieve this.
There has also been some work rece
On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and don't want to use it on my private computer. Which is the
best alternative (I've been looking at OpenSUSE; Mint is based
on Ubuntu/Debian but only shares the repository with
On Monday, 20 January 2014 at 23:38:39 UTC, Moritz Maxeiner wrote:
On Monday, 20 January 2014 at 22:39:53 UTC, Chris wrote:
I managed to install Arch Linux with Manjaro. I could install
dub and dmd without any problems. The installation of Manjaro
failed in UEFI mode, although it said it had be
On Monday, 20 January 2014 at 22:39:53 UTC, Chris wrote:
I managed to install Arch Linux with Manjaro. I could install
dub and dmd without any problems. The installation of Manjaro
failed in UEFI mode, although it said it had been successful,
it didn't work. I reinstalled it in classic mode wit
I managed to install Arch Linux with Manjaro. I could install dub
and dmd without any problems. The installation of Manjaro failed
in UEFI mode, although it said it had been successful, it didn't
work. I reinstalled it in classic mode with the stable installer
and now it works. Now I'm testing
On Monday, 20 January 2014 at 20:11:33 UTC, Tobias Pankrath wrote:
The point is: for true isolation you'll need another process.
If you are aware that it could die: let it be. Just restart it
or throw the file away or whatever.
That is not an option. I started looking at D in early 2006
becau
On 01/20/2014 01:44 AM, Michel Fortin wrote:
That's one way to do it. Note that this means you can't assign null to
'a' inside the 'if' branch. ...
Such an assignment could downgrade the type again. An alternative would
be to not use flow analysis at all and require eg:
A? a=foo();
if(A b=
On Monday, 20 January 2014 at 12:36:04 UTC, Dicebot wrote:
On Thursday, 16 January 2014 at 19:15:49 UTC, deadalnix wrote:
The thing is that you can build non expanding tuples on top of
expanding ones, not the other way around. So I think the
language
should have buitin expanding tuples (and re
On Mon, 20 Jan 2014 14:58:12 -0500, Dmitry Olshansky
wrote:
20-Jan-2014 23:48, Steven Schveighoffer пишет:
I think this is somewhat too general. It can be GC allocated, even
GC-array allocated. The GC will not move around your array unexpectedly
without updating the pointers.
But a movin
On Monday, 20 January 2014 at 20:01:58 UTC, Ola Fosheim Grøstad
wrote:
Ideally safe-D should conceptually give you isolates so that an
application can call a third party library that loads a
corrupted file and crash on a null-ptr (because that code path
has never been run before) and you catch
20-Jan-2014 23:41, Steven Schveighoffer пишет:
On Mon, 20 Jan 2014 14:22:34 -0500, monarch_dodra
wrote:
On Monday, 20 January 2014 at 12:27:41 UTC, Dicebot wrote:
Quick dlang.org investigation has found this:
http://dlang.org/phobos/std_exception.html#.pointsTo
Note:
Evaluating pointsTo(x,
On Monday, 20 January 2014 at 19:27:31 UTC, Walter Bright wrote:
I infer you think that my arguments here are based on something
I dreamed up in 5 minutes of tip-tapping at my keyboard. They
are not. They are what Boeing and the aviation industry use
extremely successfully to create incredibly
20-Jan-2014 23:48, Steven Schveighoffer пишет:
On Mon, 20 Jan 2014 11:35:10 -0500, Dmitry Olshansky
wrote:
19-Jan-2014 20:18, monarch_dodra пишет:
My usecase is pretty trivial: A linked list. This is often implemented
as a "single" sentinel that serves as both pre-head/post-tail. When the
On Mon, 20 Jan 2014 08:24:25 -0800, Zoadian wrote:
On Monday, 20 January 2014 at 08:34:47 UTC, Adam Wilson wrote:
On Sun, 19 Jan 2014 05:34:46 -0800, Zoadian wrote:
uh, i do read the forums from time to time. But I never read anything
about project aurora. I inititally thought this thread
On Monday, 20 January 2014 at 19:48:01 UTC, Steven Schveighoffer
wrote:
On Mon, 20 Jan 2014 11:35:10 -0500, Dmitry Olshansky
wrote:
19-Jan-2014 20:18, monarch_dodra пишет:
My usecase is pretty trivial: A linked list. This is often
implemented
as a "single" sentinel that serves as both
p
On Mon, 20 Jan 2014 05:09:14 -0800, Matt Taylor
wrote:
On Monday, 20 January 2014 at 00:23:37 UTC, Adam Wilson wrote:
Aurora will not be exposing any low-level API to the front-end, that
would be a pretty serious encapsulation violation and could have some
pretty bad consequences for t
On Mon, 20 Jan 2014 11:35:10 -0500, Dmitry Olshansky
wrote:
19-Jan-2014 20:18, monarch_dodra пишет:
My usecase is pretty trivial: A linked list. This is often implemented
as a "single" sentinel that serves as both pre-head/post-tail. When the
list is empty, the sentinel simply points to i
On Mon, 20 Jan 2014 14:22:34 -0500, monarch_dodra
wrote:
On Monday, 20 January 2014 at 12:27:41 UTC, Dicebot wrote:
Quick dlang.org investigation has found this:
http://dlang.org/phobos/std_exception.html#.pointsTo
Note:
Evaluating pointsTo(x, x) checks whether x has internal pointers. Thi
On Monday, 20 January 2014 at 16:36:32 UTC, Chris wrote:
I'm kinda torn between the two sides. On the one hand I don't
want to do too much manual configuring and tinkering
(especially for basic things), on the other hand I don't want
big fat apps I'll probably never use installed by default. I'
On Monday, 20 January 2014 at 16:35:26 UTC, Dmitry Olshansky
wrote:
You could use internal pointers for this case as long as:
a) The struct will never get copied and/or moved. No pass by
value, only pointers.
b) It's out of GC control and in particular GC-allocated
built-in arrays.
This means
On 1/20/2014 6:18 AM, "Ola Fosheim Grøstad"
" wrote:
Think about the effect of this: 1 router detects a bug, by the logic in this
thread it should then notify all routers running the same software and tell them
to shut down immediately. Result: insta-death to entire Internet.
Not only has nobod
On Monday, 20 January 2014 at 12:27:41 UTC, Dicebot wrote:
Quick dlang.org investigation has found this:
http://dlang.org/phobos/std_exception.html#.pointsTo
Note:
Evaluating pointsTo(x, x) checks whether x has internal
pointers. This should only be done as an assertive test, as the
language
On Monday, 20 January 2014 at 16:36:32 UTC, Chris wrote:
I'm kinda torn between the two sides. On the one hand I don't
want to do too much manual configuring and tinkering
(especially for basic things), on the other hand I don't want
big fat apps I'll probably never use installed by default. I'
On Monday, 20 January 2014 at 08:29:32 UTC, Adam Wilson wrote:
Ok, I see were you are headed now, and it's not an all bad
idea. Although it will introduce a layer of abstraction,
however thin, that will negatively affect performance.
Actually, a scene graph can be reasonable efficient if you
AFAIK MonoDevelop have very similar architecture with
SharpDevelop. It's strange that we still do not have any plugin
for this IDE. This is very poplar IDE, but it have not support so
popular language as D, but have support of some dead language
like Boo out of the box.
19-Jan-2014 20:18, monarch_dodra пишет:
What is the "stance" on objects that reside on the heap, and internal
pointers?
I understand that for stack objects, it leads to data corruption, due to
data being bit-moved when passed around.
But what about heap data? Currently, our GC doesn't move data
On Monday, 20 January 2014 at 16:22:15 UTC, H. S. Teoh wrote:
On Mon, Jan 20, 2014 at 12:30:26PM +, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and
don't want to use it on my private computer. Which is the best
alternative (I've been looking at OpenSUSE; Mint i
20-Jan-2014 20:35, Dmitry Olshansky пишет:
19-Jan-2014 20:18, monarch_dodra пишет:
My usecase is pretty trivial: A linked list. This is often implemented
as a "single" sentinel that serves as both pre-head/post-tail. When the
list is empty, the sentinel simply points to itself.
You could us
On Monday, 20 January 2014 at 14:53:55 UTC, Chris wrote:
On Monday, 20 January 2014 at 14:35:29 UTC, Dicebot wrote:
clip
I've had a look at Arch. While it seems to be a nice and
(c)lean distro, it is a bit of a pain in the neck to install /
set up. Also I don't know, if it will be easy to ge
On Monday, 20 January 2014 at 08:34:47 UTC, Adam Wilson wrote:
On Sun, 19 Jan 2014 05:34:46 -0800, Zoadian
wrote:
uh, i do read the forums from time to time. But I never read
anything about project aurora. I inititally thought this
thread is about my project.
'aurora' was the name for my eng
On Mon, Jan 20, 2014 at 12:30:26PM +, Chris wrote:
> At work we use Ubuntu, however, I'm not at all happy with it and
> don't want to use it on my private computer. Which is the best
> alternative (I've been looking at OpenSUSE; Mint is based on
> Ubuntu/Debian but only shares the repository wi
On Monday, 20 January 2014 at 15:33:11 UTC, Chris wrote:
Ok, thanks. I'll give that a try (hope it's easy to install D
and dub).
Assuming it has Arch repos available:
pacman -Sy dlang-dmd dub
On Monday, 20 January 2014 at 15:41:21 UTC, Daniel Kozák wrote:
Chris píše v Po 20. 01. 2014 v 15:33 +:
On Monday, 20 January 2014 at 15:26:15 UTC, Daniel Kozák wrote:
> Chris píše v Po 20. 01. 2014 v 15:00 +:
>> Any experience with Manjaro which is based on Arch linux?
>
> Yes, I have i
Chris píše v Po 20. 01. 2014 v 15:33 +:
> On Monday, 20 January 2014 at 15:26:15 UTC, Daniel Kozák wrote:
> > Chris píše v Po 20. 01. 2014 v 15:00 +:
> >> Any experience with Manjaro which is based on Arch linux?
> >
> > Yes, I have installed it a few times with no problem (But only
> > on
On Monday, 20 January 2014 at 14:53:55 UTC, Chris wrote:
Maybe I'll give Fedora (+ Xfce) a shot.
You could try Korora, which is based on Fedora, but includes a
lot of convenience. For example, proprietary software like Skype
and Adobe Reader is already in the repo. Fonts and Drivers are a
li
On Monday, 20 January 2014 at 15:26:15 UTC, Daniel Kozák wrote:
Chris píše v Po 20. 01. 2014 v 15:00 +:
Any experience with Manjaro which is based on Arch linux?
Yes, I have installed it a few times with no problem (But only
on BIOS +
MBR) UEFI and GPT not tested.
HW support has been pe
Chris píše v Po 20. 01. 2014 v 15:00 +:
> Any experience with Manjaro which is based on Arch linux?
Yes, I have installed it a few times with no problem (But only on BIOS +
MBR) UEFI and GPT not tested.
HW support has been perfect same as Arch linux.
On Monday, 20 January 2014 at 14:53:55 UTC, Chris wrote:
On Monday, 20 January 2014 at 14:35:29 UTC, Dicebot wrote:
On Monday, 20 January 2014 at 12:47:15 UTC, Chris wrote:
- what is your preferred Deskop Environment / Windows
Manager?
Most distros are flexible. Right now I'm testing Xfce.
On Monday, 20 January 2014 at 14:35:29 UTC, Dicebot wrote:
On Monday, 20 January 2014 at 12:47:15 UTC, Chris wrote:
- what is your preferred Deskop Environment / Windows Manager?
Most distros are flexible. Right now I'm testing Xfce.
Theoretically - yes. In practice packaging quality differs
On Monday, 20 January 2014 at 12:47:15 UTC, Chris wrote:
- what is your preferred Deskop Environment / Windows Manager?
Most distros are flexible. Right now I'm testing Xfce.
Theoretically - yes. In practice packaging quality differs
depending on how much attention specific DE/WM gets from t
On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and don't want to use it on my private computer. Which is the
best alternative (I've been looking at OpenSUSE; Mint is based
on Ubuntu/Debian but only shares the repository with
On Sunday, 19 January 2014 at 08:41:23 UTC, Timon Gehr wrote:
This is not a plausible assumption. What you tend to know is
that the program is unlikely to fail because otherwise it would
not have been shipped, being safety critical.
I feel that this "safety critical" argument is ONE BIG RED
H
On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and don't want to use it on my private computer. Which is the
best alternative (I've been looking at OpenSUSE; Mint is based
on Ubuntu/Debian but only shares the repository with
That warning is for strongConnect.
On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and don't want to use it on my private computer. Which is the
best alternative (I've been looking at OpenSUSE; Mint is based
on Ubuntu/Debian but only shares the repository with
On Monday, 20 January 2014 at 00:23:37 UTC, Adam Wilson wrote:
Aurora will not be exposing any low-level API to the front-end,
that would be a pretty serious encapsulation violation and
could have some pretty bad consequences for the rest of the API.
Fair enough, it sounds like decisions ha
On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and don't want to use it on my private computer. Which is the
best alternative (I've been looking at OpenSUSE; Mint is based
on Ubuntu/Debian but only shares the repository with
On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and don't want to use it on my private computer. Which is the
best alternative (I've been looking at OpenSUSE; Mint is based
on Ubuntu/Debian but only shares the repository with
On Monday, 20 January 2014 at 12:34:33 UTC, Dicebot wrote:
On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and don't want to use it on my private computer. Which is the
best alternative (I've been looking at OpenSUSE; Mint is
On Thursday, 16 January 2014 at 19:15:49 UTC, deadalnix wrote:
The thing is that you can build non expanding tuples on top of
expanding ones, not the other way around. So I think the
language
should have buitin expanding tuples (and renamed something else
than tuple).
Wait what?
template Exp
On Monday, 20 January 2014 at 12:30:27 UTC, Chris wrote:
At work we use Ubuntu, however, I'm not at all happy with it
and don't want to use it on my private computer. Which is the
best alternative (I've been looking at OpenSUSE; Mint is based
on Ubuntu/Debian but only shares the repository with
At work we use Ubuntu, however, I'm not at all happy with it and
don't want to use it on my private computer. Which is the best
alternative (I've been looking at OpenSUSE; Mint is based on
Ubuntu/Debian but only shares the repository with Ubuntu
(right?); Fedora has bad reviews at the moment an
Quick dlang.org investigation has found this:
http://dlang.org/phobos/std_exception.html#.pointsTo
Note:
Evaluating pointsTo(x, x) checks whether x has internal pointers.
This should only be done as an assertive test, as the language is
free to assume objects don't have internal pointers (TDPL
On Monday, 20 January 2014 at 12:20:58 UTC, Ola Fosheim Grøstad
wrote:
But when you have an explicit nullptr test you will have to
mask it before testing the zero-flag in the control register.
And just to make it explicit: you will have to add the masking
logic to all comparisons of nullable p
On Monday, 20 January 2014 at 01:22:34 UTC, H. S. Teoh wrote:
adresses. All you have to do is to convert null-tests to a
range
test. E.g. (addr&MASK)==0
It's not that simple. In assembly, usually the pointer value is
just a
base address, you add the field offset on top of that before
you eve
On Monday, 20 January 2014 at 01:15:26 UTC, Adam Wilson wrote:
Ok, I see were you are headed now, and it's not an all bad
idea. Although it will introduce a layer of abstraction,
however thin, that will negatively affect performance. If that
is acceptable to the community I am fine with that s
On Monday, 20 January 2014 at 10:22:03 UTC, Regan Heath wrote:
I was thinking in a very Windows centric way when I wrote my
comment but it doesn't surprise me that other platforms can be
configured to other locales. What do they default to?
UTF-8 for most "user-friendly" distros I know. Regio
On Fri, 17 Jan 2014 23:58:04 -, Marco Leise wrote:
Am Fri, 17 Jan 2014 21:38:18 +0100
schrieb Marco Leise :
Am Mon, 13 Jan 2014 11:40:19 -
schrieb "Regan Heath" :
> On Fri, 10 Jan 2014 19:47:07 -, H. S. Teoh
> wrote:
>
> > On Sat, Jan 11, 2014 at 02:14:41AM +1000, Manu wrote:
On Sun, 19 Jan 2014 05:34:46 -0800, Zoadian wrote:
uh, i do read the forums from time to time. But I never read anything
about project aurora. I inititally thought this thread is about my
project.
'aurora' was the name for my engine for years. (i do have a working
deferred rendering engine
On Sun, 19 Jan 2014 17:38:26 -0800, Tofu Ninja wrote:
On Monday, 20 January 2014 at 01:15:26 UTC, Adam Wilson wrote:
Show me how it could be done in a Low-Level API Agnostic way without
violating encapsulation (don't leak the low-level API to the front-end)
and we'll consider it. If the use
On Sun, 19 Jan 2014 23:49:02 -0800, Jacob Carlborg wrote:
On 2014-01-20 01:53, Adam Wilson wrote:
So I've reworked the default backend API's list.
System 2D API / 3D API
Linux X11 / OpenGL 3.2
AndroidCanvas / OpenGL ES 2.0
OSXQuartz2D / OpenGL
On Monday, 20 January 2014 at 01:15:26 UTC, Adam Wilson wrote:
Show me how it could be done in a Low-Level API Agnostic way
without violating encapsulation (don't leak the low-level API
to the front-end) and we'll consider it. If the user must
import a Low-Level API (DX/OGL) to work with Aurora
68 matches
Mail list logo