Re: [OT] Swift removing minor features to piss me off

2016-04-29 Thread bearophile via Digitalmars-d
is a bit more free than Swift now). Bear hugs, bearophile

Re: final switch and straight integers

2016-04-20 Thread bearophile via Digitalmars-d
. It just needs to be implemented correctly. Bye, bearophile

Re: D vs Rust

2016-03-14 Thread bearophile via Digitalmars-d
://www.reddit.com/r/programming/comments/49y7sc/11_myths_about_ada/ Bye, bearophile

Re: D vs Rust

2016-02-01 Thread bearophile via Digitalmars-d
xenon325: Doesn't http://wiki.dlang.org/DIP25 fix this ? I think DIP25 is designed to be only a partial solution, it's not a complete memory safety story. Bye, bearophile

Re: D vs Rust

2016-01-31 Thread bearophile via Digitalmars-d
having any experience of template metaprogramming, CTFE, and the like, and gradually absorb language features as you go. Phobos is pretty readable, on the whole. I agree with bearophile about GC making it easier in the beginning. bearophile: "I am sometimes able to write working D code al

Re: D vs Rust

2016-01-30 Thread bearophile via Digitalmars-d
overlapping in their purposes and niches. Bye, bearophile

Re: D vs Rust

2016-01-29 Thread bearophile via Digitalmars-d
I don't know if such safety features will be added to Rust, I am dubious. In the C/Ada world you have language subsets like MISRA/SPARK that people use in high integrity system. I think Rust still lacks something like that. Bye, bearophile

Re: Can D interface with Free Pascal?

2016-01-28 Thread bearophile via Digitalmars-d-learn
FreeSlave: On Thursday, 28 January 2016 at 08:15:38 UTC, FreeSlave wrote: Not directly. You can declare cdecl function on Free Pascal side and call it as extern(C). What about extern(Pascal)? https://dlang.org/spec/attribute.html#linkage Bye, bearophile

Re: How to represent struct with trailing array member

2016-01-21 Thread bearophile via Digitalmars-d-learn
#Faster_Version You can also add a constructor to such struct, for safety and disallow default construction. Bye, bearophile

Re: Convert some ints into a byte array without allocations?

2016-01-16 Thread bearophile via Digitalmars-d-learn
Yazan D: On Saturday, 16 January 2016 at 14:42:27 UTC, Yazan D wrote: ubyte[] b = (cast(ubyte*) )[0 .. int.sizeof]; Better to use the actual size: ubyte[] b = (cast(ubyte*) )[0 .. a.sizeof]; Bye, bearophile

Re: Under 1000 opened bugs for Phobos

2015-12-02 Thread bearophile via Digitalmars-d
BBaz: So I don't know...and I ask, should the garbages from bearophile be closed ? Hello, I use D every day, and there are several functions that I'd like in Phobos. I think all/most of them can be of general usefulness. While I am often wrong, those ERs come from plenty of experience

Re: conver BigInt to string

2015-11-05 Thread bearophile via Digitalmars-d-learn
Namal: Hello I am trying to convert BigInt to string like that while trying to sort it: void main() { import std.stdio, std.algorithm, std.conv, std.bigint, std.string; auto n = 17.BigInt ^^ 179; n.text.dup.representation.sort().release.assumeUTF.writeln; } Bye, bearophile

Re: conver BigInt to string

2015-11-05 Thread bearophile via Digitalmars-d-learn
void main() { import std.stdio, std.algorithm, std.conv, std.bigint, std.string; auto n = 17.BigInt ^^ 179; n.text.dup.representation.sort().release.assumeUTF.writeln; } Better: n.to!(char[]).representation.sort().release.assumeUTF.writeln; Bye, bearophile

Re: array function

2015-08-31 Thread bearophile via Digitalmars-d-learn
Namal: std::vector foo(int N){ std::vector V(N); int some_array[N]; VLAs are not present in D. Bye, bearophile

[Rosettacode] sum of powers conjecture

2015-07-26 Thread bearophile via Digitalmars-d-learn
#Third_version Bye, bearophile

Re: a success story for D ! !!

2015-05-05 Thread bearophile via Digitalmars-d
ponce: Paper: http://vlang.org/dvcon2014.pdf I'd say that's pretty huge! Very nice. Bye, bearophile

Re: Ada to D - an array for storing values of each of the six bits which are sufficient

2015-05-01 Thread bearophile via Digitalmars-d-learn
without SIMD, perhaps about as nice as the Ada ones (D sometimes offers good enough tools to build what you need). Posible use: PackedDynamicArray!6 pa; // On heap. PackedFixedArray!(6, 300) pfa; // On stack. Bye, bearophile

Re: Ada to D - an array for storing values of each of the six bits which are sufficient

2015-04-30 Thread bearophile via Digitalmars-d-learn
Dennis Ritchie: There is an array of values to store each of which sufficiently 6 bits. As it is written down on the D? You can't do it directly in D. Someone has to write a packed array data structure to do it. Bye, bearophile

Re: if(arr) now a warning

2015-04-30 Thread bearophile via Digitalmars-d
:-) Bye, bearophile

Re: Implicit conversion error

2015-04-30 Thread bearophile via Digitalmars-d-learn
signed integer. D allows implicit assignment of a 32 bit size_t to int but not a 64 bit size_t to an int. I agree that it's a bit of a mess. Bye, bearophile

Re: if(arr) now a warning

2015-04-29 Thread bearophile via Digitalmars-d
presence around here is becoming useless. Bye, bearophile

Re: [hackathon] An article about metaprogramming

2015-04-29 Thread bearophile via Digitalmars-d
. Probably there are ways to make that code more dry, using a TypeTuple of pairs like (SDL_QUIT, quit). Bye, bearophile

Re: Possible to write a classic fizzbuzz example using a UFCS chain?

2015-04-28 Thread bearophile via Digitalmars-d-learn
( 0, FizzBuzz, 3, Fizz, 5, Buzz, 6, Fizz, 9, Fizz, 10, Buzz, 12, Fizz, /*else*/ i.text)) .reverseArgs!writefln(%-(%s\n%)); } Bye, bearophile

Re: C++ const expression are not that const after all

2015-04-28 Thread bearophile via Digitalmars-d
interactions and make complexity more manageable. His finding seems a design mistake. Bye, bearophile

Re: function ref param vs pointer param

2015-04-24 Thread bearophile via Digitalmars-d-learn
. But this idea was refused for D (also because it goes against UFCS chains). Bye, bearophile

Re: function ref param vs pointer param

2015-04-24 Thread bearophile via Digitalmars-d-learn
, bearophile

Re: switch case expressions

2015-04-23 Thread bearophile via Digitalmars-d
Martin Krejcirik: So, should the case b compile or not ? Is the spec too restrictive here, or is it a bug ? Apparently it's a WONTFIX mess. The spec should be updated. WalterAndrei refused to fix a design bug here. Bye, bearophile

Re: Cleaned up C++

2015-04-23 Thread bearophile via Digitalmars-d
Walter Bright: On 4/22/2015 2:58 PM, bearophile wrote: D is less stack-friendly than Ada (and probably Rust too), ?? In Ada standard library you have safe fixed-size stack-allocated associative arrays. In D you can't even allocate safely a dynamically-sized 1D array on the stack

Re: Cleaned up C++

2015-04-22 Thread bearophile via Digitalmars-d
everything on the heap. D is less stack-friendly than Ada (and probably Rust too), but in D you allocate lot of small stuff on the stack. Bye, bearophile

Re: multiSort for sorting AA by value

2015-04-21 Thread bearophile via Digitalmars-d-learn
(pairs[2].key == beer); foreach (const ref it; pairs) writeln(it.key, : , it.value); } Bye, bearophile

Re: Structural exhaustive matching

2015-04-21 Thread bearophile via Digitalmars-d-learn
Phobos. Sometimes you can use another Phobos function that simulates an improved switch. Or often you can just give up at using ADTs in D and use what other solutions D offers you (like OOP). Bye, bearophile

Re: Vectorization examples

2015-04-20 Thread bearophile via Digitalmars-d
of the video, where he shows an annotation to compile functions for different CPUs, where the compiler updates function pointers inside the binary according to the CPU you are using, making the code safe and efficient. Bye, bearophile

Re: D vs nim

2015-04-20 Thread bearophile via Digitalmars-d
Russel Winder: it is all part of guerilla marketing undertaken by anyone with anything to market. It's still not a correct behavour, regardless how many do it. Bye, bearophile

Vectorization examples

2015-04-20 Thread bearophile via Digitalmars-d
() shown here, because I prefer the alignment to be part of the type), and a way to tell the type system that some array slices are fully distinct (the __restrict seen here, I think this information doesn't need to be part of a type). Bye, bearophile

Re: Converting Java code to D

2015-04-20 Thread bearophile via Digitalmars-d-learn
doesn't look very useful. Perhaps a named enum is safer. Bye, bearophile

Re: How about appender.put() with var args?

2015-04-16 Thread bearophile via Digitalmars-d
Márcio Martins: app.put(foo); app.put(var); app.put(bar); I'd like put() to accept a lazy range... Bye, bearophile

Re: Programming languages and performance

2015-04-14 Thread bearophile via Digitalmars-d
weaselcat: It's reddit, that's not really surprising. Do you know a place better than Reddit for general programming discussions? The lambda the ultimate blog is not generic. Bye, bearophile

Re: Does 'D' language supports 'C' like VLA?

2015-04-14 Thread bearophile via Digitalmars-d
don't forget to put branches added by the compiler, so it's safer. Generally you prefer something that's guaranteed to be allocated on the stack when it's small and there's enough stack. An array allocation annotated with scope, perhaps. Bye, bearophile

Re: Programming languages and performance

2015-04-14 Thread bearophile via Digitalmars-d
, bearophile

Re: Does 'D' language supports 'C' like VLA?

2015-04-13 Thread bearophile via Digitalmars-d
. They are uncommonly used because they are not supported by the D compiler, and it doesn't track the memory ownership well enough. But a well designed system language needs to push programmers to use the stack as much as possible. Bye, bearophile

Re: DIP77 - Fix unsafe RC pass by 'ref'

2015-04-12 Thread bearophile via Digitalmars-d
asks for safety on default and opt-out on request. See also @safe by default: https://issues.dlang.org/show_bug.cgi?id=13838 Bye, bearophile

Re: Function name from function pointer

2015-04-11 Thread bearophile via Digitalmars-d-learn
Paul D Anderson: Is there a way to return the name of a function (a string) from a pointer to that function? Perhaps creating a string[void*] AA and initializing with all the function pointers you care about. Bye, bearophile

Re: if(arr) now a warning

2015-04-09 Thread bearophile via Digitalmars-d
Steven Schveighoffer: What do you think? I asked for this fix almost five years ago, so I think it's about time :-) Bye, bearophile

Re: Generating all combinations of length X in an array

2015-04-09 Thread bearophile via Digitalmars-d-learn
wobbles: Have just tested, it is! But with the current D front-end it's not a good idea to generate too many combinations at compile-time. Efficient code doesn't save you from bad usages. Bye, bearophile

Re: return the other functions of the void main()

2015-04-09 Thread bearophile via Digitalmars-d-learn
Jack Applegame: writeln(a.find(4).empty ? No : Yes); canFind? Bye, bearophile

Re: Generating all combinations of length X in an array

2015-04-08 Thread bearophile via Digitalmars-d-learn
a look at the versions here, the usable one is the third: http://rosettacode.org/wiki/Combinations#D Bye, bearophile

Re: Implementing Iterator to support foreach

2015-04-08 Thread bearophile via Digitalmars-d-learn
tcak: I am planning to implement Iterator class. But looking at foreach statement, it takes a range only. Unless you are just experimenting, it's better to not go against a language and its std lib. Bye, bearophile

Re: Why I'm Excited about D

2015-04-08 Thread bearophile via Digitalmars-d
deadalnix: foreach (name; names.parallel) { name.writeln; } no.please I think foo.writeln; is acceptable. You just need to get a bit used to it. Bye, bearophile

Re: function shadowed

2015-04-08 Thread bearophile via Digitalmars-d-learn
ddos: same behavior when overriding methods of base classes This is by design. Bye, bearophile

Re: DIP76: Autodecode Should Not Throw

2015-04-07 Thread bearophile via Digitalmars-d
Vladimir Panteleev: std.conv doesn't return NaN if you try to convert banana to a double. I have suggested to add a nothrow function like maybeTo that returns a Nullable result. Bye, bearophile

Re: Shall I use immutable or const while passing parameters to functions

2015-04-07 Thread bearophile via Digitalmars-d-learn
a good reason to do it, and you know what you are doing (and most times you don't know it). More generally, minimize the number of cast() in your D programs. You can use a search to count how many cast( there are in your whole D codebase, and you can try to reduce that number. Bye, bearophile

Re: Fun project - faster associative array algorithm

2015-04-07 Thread bearophile via Digitalmars-d
w0rp: It doesn't amaze me at the moment, as it's slightly faster for integers, and slightly slower for strings at the moment. One problem with D strings is that they don't cache their hash value. Bye, bearophile

Re: Fun project - faster associative array algorithm

2015-04-07 Thread bearophile via Digitalmars-d
not linear and not intuitive. As Walter has said at the the start of this thread, arrays come out as more efficient in a large number of cases... Bye, bearophile

Re: Questions about phobos additions mentioned in 2015H1 vision document

2015-04-05 Thread bearophile via Digitalmars-d
std lib). Bye, bearophile

Re: Issue with free() for linked list implementation

2015-04-04 Thread bearophile via Digitalmars-d-learn
is mine: https://github.com/Dgame/m3/blob/master/source/m3/List.d In 99%+ of cases it's a bad idea to use a linked list. Bye, bearophile

Re: The next iteration of scope

2015-04-04 Thread bearophile via Digitalmars-d
Walter Bright: I'm not convinced of the need for overloading on 'scope'. Do you want to explain some of the advantages and disadvantages of that? It will help understand your reasons. Bye, bearophile

Re: Benchmark of D against other languages

2015-04-02 Thread bearophile via Digitalmars-d
, bearophile

Re: Benchmark of D against other languages

2015-04-02 Thread bearophile via Digitalmars-d
. Sometimes C++ is a bad example to follow (like with permutations generations, that currently is not a Range in Phobos for the wrong reasons). Bye, bearophile

Re: Benchmark of D against other languages

2015-04-01 Thread bearophile via Digitalmars-d
Andrei Alexandrescu: Oh boy all classes with one-liner non-final methods. Manu must be dancing a gig right now :o). -- Andrei Yes, the right default for D language should be final, because lot of programmers are lazy and they don't add attributes. Bye, bearophile

Re: Speed of horizontal flip

2015-04-01 Thread bearophile via Digitalmars-d-learn
replace the *w multiplications with an increment of an index each loop, but this time saving is dwarfed by the reverse(). Bye, bearophile

Re: Benchmark of D against other languages

2015-04-01 Thread bearophile via Digitalmars-d
integer operations. So is the API very well compatible with those intrinsics? Bye, bearophile

Re: The next iteration of scope

2015-04-01 Thread bearophile via Digitalmars-d
. This is interesting. For the final D programmer what's the practical difference between your proposed subset compared to the full proposal? Bye, bearophile

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-30 Thread bearophile via Digitalmars-d-announce
of a next JavaScript update :-) Bye, bearophile

Re: What ?

2015-03-30 Thread bearophile via Digitalmars-d-learn
Brian Schott: Do this instead: ulong u = 1L 63; I suggest a more explicit: ulong u = 1UL 63; Alternative: ulong u = 2UL ^^ 63; Bye, bearophile

Re: Adding sets to the language.

2015-03-29 Thread bearophile via Digitalmars-d
w0rp: Every now and then I want a set type, I think you can implement good enough sets in Phobos, do you agree? But you can't do the same with tuples. So I prefer sets in Phobos and tuples in the language. Bye, bearophile

Re: Associative Array of Const Objects?

2015-03-29 Thread bearophile via Digitalmars-d-learn
bitwise: I'm a little confused at this point why this doesn't work either: const and immutable are rather different between C++ and D, I suggest you to take a look at the documentation: http://dlang.org/const-faq.html Bye, bearophile

Re: Associative Array of Const Objects?

2015-03-28 Thread bearophile via Digitalmars-d-learn
of const objects? You meant to say associative array with const objects as values. I think the short answer is that you can't. This is a breaking change, I think, it broke some of my code too. But perhaps something like Rebindable could be used. Bye, bearophile

Re: Why dont dlang check NullPointer?

2015-03-27 Thread bearophile via Digitalmars-d
zhmt: In short words, I want to catch something like NullPointerException. Is this possible? One solution is to add null tests to D in nonrelease mode. A better solution is to modify D to remove all or most chances of dereferencing null pointers and class references. Bye, bearophile

Re: [Phobos] You're crippled by your orthodoxism

2015-03-26 Thread bearophile via Digitalmars-d
Jean pierre: This is a problem, you, the D core has: you're crippled by your orthodoxism. Nothing will be added because of this: **rules**. The current level of acceptance of Phobos patches seems roughly correct to me. Bye, bearophile

Re: D's type classes pattern ?

2015-03-25 Thread bearophile via Digitalmars-d-learn
and learn. They are sometimes tricky to get right, but it's not a problem of ugly syntax. I wondered if you could check statically that the type could implement an interface *if it wanted to* that is, without inheriting it... Template constraints don't require inheritance. Bye, bearophile

Re: Keep Track of the Best N Nodes in a Graph Traversal Algorithm

2015-03-25 Thread bearophile via Digitalmars-d-learn
Nordlöw: I have graph traversal algorithm that needs to keep track of the N best node visit. std.algorithm.topNCopy? Bye, bearophile

Re: C# to D

2015-03-25 Thread bearophile via Digitalmars-d-learn
: void main() { import std.stdio, std.algorithm, std.typecons; auto arr = [7, 5, 7, 3, 3, 5, 3, 3, 0, 3, 1, 1, 5, 1, 1, 1, 2, 2, 8, 5, 8, 8]; arr .schwartzSort!(x = tuple(-arr.count!(y = y == x), x)) .writeln; } Bye, bearophile

Re: C# to D

2015-03-25 Thread bearophile via Digitalmars-d-learn
.schwartzSort!(x = tuple(-arr.count!(y = y == x), x)) But calling count for each item is not efficient (in both C# and D). If your array is largish, then you need a more efficient solution. Bye, bearophile

Re: C# to D

2015-03-25 Thread bearophile via Digitalmars-d-learn
Ali Çehreli: Do you know the story about groupBy? It's a long messy story. Look for it with another name, like chunkBy or something like that. Bye, bearophile

Re: C# to D

2015-03-25 Thread bearophile via Digitalmars-d-learn
are doing in this thread. Bye, bearophile

Re: C# to D

2015-03-25 Thread bearophile via Digitalmars-d-learn
, std.array; [7, 5, 7, 3, 3, 5, 3, 3, 0, 3, 1, 1, 5, 1, 1, 1, 2, 2, 8, 5, 8, 8] .sort() .groupBy!((a, b) = a == b) .map!array .array .sort!q{a.length b.length} .joiner .writeln; } Bye, bearophile

Re: Gary Willoughby: Why Go's design is a disservice to intelligent programmers

2015-03-25 Thread bearophile via Digitalmars-d-announce
Ola Fosheim Grøstad: Downplaying other languages makes the D crowd look desperate... That kind of articles are bad for the image of the D community (and the D code shown in that article is not the best). Bye, bearophile

Re: C# to D

2015-03-25 Thread bearophile via Digitalmars-d-learn
, avoiding the map, to, and join, something like: writefln(%(%d %), arr); Bye, bearophile

Re: uniform tuple syntax

2015-03-25 Thread bearophile via Digitalmars-d
Vlad Levenfeld: Anything going on with this? Been looking forward to seeing it for awhile. It will happen. Bye, bearophile

Re: Keep Track of the Best N Nodes in a Graph Traversal Algorithm

2015-03-25 Thread bearophile via Digitalmars-d-learn
Nordlöw: Ahh, a Binary Heap perfectly matches my needs. https://en.wikipedia.org/wiki/Binary_heap http://dlang.org/phobos/std_container_binaryheap.html But isn't topNCopy using a heap? Bye, bearophile

Re: dfmt options

2015-03-23 Thread bearophile via Digitalmars-d
Jacob Carlborg: Although I would like that the D syntax allowed to drop the curly braces, like with if-satements. That would result in much nicer one-liner functions. See: https://issues.dlang.org/show_bug.cgi?id=7176 Bye, bearophile

Re: A few notes on choosing between Go and D for a quick project

2015-03-19 Thread bearophile via Digitalmars-d
Andrei Alexandrescu: You may want to answer there, not here. I've also posted a response. There is this, with an attach: https://issues.dlang.org/show_bug.cgi?id=11810 Bye, bearophile

Re: Do strings with enum allocate at usage point?

2015-03-18 Thread bearophile via Digitalmars-d-learn
that allocates inside that function. Bye, bearophile

Re: A few notes on choosing between Go and D for a quick project

2015-03-18 Thread bearophile via Digitalmars-d
in the opposite direction, and for good reasons. An explanation: https://channel9.msdn.com/Events/GoingNative/2013/Cpp-Seasoning Bye, bearophile

Re: A few notes on choosing between Go and D for a quick project

2015-03-18 Thread bearophile via Digitalmars-d
are often slower than low-level code, so in some cases you don't want to use them. So as usually you have to choose wisely, because most solutions aren't perfect if you use them everywhere, there are many ways to write bad code if you don't keep your eyes and brain switched on. Bye, bearophile

Re: Replace core language HexStrings with library entity

2015-03-17 Thread bearophile via Digitalmars-d
Baz: https://github.com/D-Programming-Language/phobos/pull/3058 I suggest to replace litteral with literal, as in computer science: http://en.wikipedia.org/wiki/Literal_%28computer_programming%29 Bye, bearophile

Re: The next iteration of scope

2015-03-16 Thread bearophile via Digitalmars-d
Marc Schütz: Here's the new version of my scope proposal: http://wiki.dlang.org/User:Schuetzm/scope2 Let's see what Andrei and Walter think about this all :-) Bye, bearophile

Re: How to generate a random string ...

2015-03-16 Thread bearophile via Digitalmars-d-learn
Robert burner Schadek: ... from all Unicode characters in an idiomatic D way? Perhaps by rejection? I mean, generating a uint, test if it's a character and repeat until the result is true. Bye, bearophile

Re: Replace core language HexStrings with library entity

2015-03-16 Thread bearophile via Digitalmars-d
Andrei Alexandrescu: That opens the question whether we want only ubyte[] for hex bytes or all integral types. I suggest to implement only ubyte[] first. And wait for enhancement requests. Bye, bearophile

Re: A few notes on choosing between Go and D for a quick project

2015-03-16 Thread bearophile via Digitalmars-d
that wants to be a little functional. Alternative ways to allocate memory are needed by some people. The GC needs improvements. Purity is not yet finished. And there are minor things that can be improved. D3 is not planned, so the only way is to improve D2. Bye, bearophile

Template constraints

2015-03-15 Thread bearophile via Digitalmars-d
user-defined error messages to template constraints, and is such enhancement a good idea? Bye, bearophile

Re: A few notes on choosing between Go and D for a quick project

2015-03-15 Thread bearophile via Digitalmars-d
Walter Bright: I'd also prefer to get rid of /+ +/ comments, I thought they'd be more useful than they are. I prefer to get rid of /* */ instead :-) Because /++/ can do things /**/ can't. Bye, bearophile

Re: Replace core language HexStrings with library entity

2015-03-15 Thread bearophile via Digitalmars-d
Marc Schütz: Can we make it so it returns a ubyte[]? There is an enhancement request on this (for the built in hex strings). Bye, bearophile

Re: get from tuple by type

2015-03-15 Thread bearophile via Digitalmars-d-learn
are experiencing those problems it's probably the way D/Phobos to tell you to not use basic tuples for your purpose. Use tuples with named fields (or even structs). Take also a look at Algebraic in std.variant. Bye, bearophile

Re: Replace core language HexStrings with library entity

2015-03-15 Thread bearophile via Digitalmars-d
Andrei Alexandrescu: hexString and hexBytes. -- Andrei Can you show me one or two different use cases of hexString? Bye, bearophile

Re: Replace core language HexStrings with library entity

2015-03-15 Thread bearophile via Digitalmars-d
/show_bug.cgi?id=5909 Bye, bearophile

Re: Dlang seems like java now,but why not let d more like C# Style?

2015-03-14 Thread bearophile via Digitalmars-d-learn
dnewer: but,C# cant compiled to native code. Soon you will be able to compile C# natively. Bye, bearophile

Re: A few notes on choosing between Go and D for a quick project

2015-03-14 Thread bearophile via Digitalmars-d
to Sage. Bye, bearophile

Re: A few notes on choosing between Go and D for a quick project

2015-03-14 Thread bearophile via Digitalmars-d
, then probably you also like to read a language with the help of a book. Bye, bearophile

Re: Compilation changes

2015-03-13 Thread bearophile via Digitalmars-d-learn
dlang git repository dmd 2.066.1 cannot build phobos 2.066.1 I will try to get something out of those threads, thank you :-) Bye, bearophile

  1   2   3   4   5   6   7   8   9   10   >