Pitching D to a gang of Gophers
kdmult via Digitalmars-d
digitalmars-d at puremagic.com
Sun Mar 13 12:13:39 PDT 2016
On Saturday, 12 March 2016 at 08:09:41 UTC, Dmitry Olshansky
wrote:
> On 05-Mar-2016 14:05, Dmitry Olshansky wrote:
> Obligatory slides:
> http://slides.com/dmitryolshansky/deck/fullscreen/
There are 2 bugs in
http://slides.com/dmitryolshansky/deck/fullscreen/#/4/1
--- zzz0.d 2016-03-13 22:10:44.548974800 +0300
+++ zzz1.d 2016-03-13 22:11:54.653984600 +0300
@@ -2,7 +2,7 @@
// slice is dynamic array on GC heap
int[] slice = [1, 2, 3, 4, 5];
// slice the range of [1:3)
- int[] a = slice[1..3];
+ int[] a = slice[1..4];
assert(a == [2,3,4]);
a ~= 6; // append 6
@@ -15,7 +15,7 @@
int[] b = a.dup; // duplicate (=copy)
b[0] = 10;
- assert(a[0] == 8);
+ assert(a[0] == 4);
assert(*a.ptr == 4);
int k = 1;
More information about the Digitalmars-d
mailing list