Questions tagged [tango]

Tango is an open-source software library for D programming language.

Tango is a cross-platform open-source software library, written in the D programming language for D programmers. It is structured as a cohesive and comprehensive library for general purpose usage, and is supported by a growing number of recognized D enthusiasts.

The tango project's website is located at: http://www.dsource.org/projects/tango

108 questions
45
votes
6 answers

Does the D language have multiple standard libraries and issues with GC?

I'm wondering how mature and stable D is, and if it might be a good replacement for C/C++. I know that there are currently two standard libraries (Phobos and Tango). Is it still the case that there is no unified standard library? Additionally I…
soc
  • 27,983
  • 20
  • 111
  • 215
26
votes
8 answers

Should I use Phobos or Tango?

I've decided to learn D, and I'm wondering which standard library I should use. Should I use Phobos or Tango? What are the pros and cons of each?
Zifre
  • 26,504
  • 11
  • 85
  • 105
20
votes
9 answers

Applications development with D language

For those who had developed applications with D, which libraries did you use to build your application? those libraries were good documented? did you use Tango? do you feel that D is ready to build big applications? which IDE did you use? Descent…
Jonathan Barbero
  • 2,504
  • 1
  • 26
  • 47
10
votes
1 answer

Building tangobos to work with DMDScript / Getting ECMA Scripting to work with D1-Tango

I'm trying to install DMDScript-tango on my win32 D1-Tango setup. The version I'm using is the 0.99.9 Kai bundle . When I try building it, I get the following error (among others) C:\DMD\sources\dmdscript>dsss build Creating imports for…
Frederik
  • 594
  • 3
  • 9
  • 24
9
votes
4 answers

What is the current status of D standard libraries?

There are two of them Phobos and Tango. As far as I know they are redundant and incompatible. Are there any plans to join them? If so, when will it happen?
Łukasz Lew
  • 48,526
  • 41
  • 139
  • 208
7
votes
2 answers

Using external library in D

I have a DMD + Tango bundle on linux. Please give me the step by step information, how can I use an external library in D, for example zlib. I have compiled zlib. I have a file tree like this: myzlib ├── include │   ├── zconf.h │   └── zlib.h └──…
7
votes
1 answer

memory paging with D

I'm using D/Tango for catalog indexing, is there any library to aid with memory (RAM) paging for a dictionary which is in memory and can go up to 10gb while performing indexing?
kar
  • 977
  • 10
  • 21
6
votes
2 answers

Tango future versus D1 discontinuation

Knowing that D1 will be discontinued effective December 31, 2012, is it still worth it to continue using Tango given that the official distribution is under D1?
menjaraz
  • 7,551
  • 4
  • 41
  • 81
6
votes
3 answers

How to run unit tests with DSSS and GDC?

I am very new to D and still battling trying to configure my toolchain. I am running Ubuntu Karmic and would like to use DSSS with GDC and Tango or TangoBos. Till now, I installed GDC from Ubuntu repositories, DSSS, Tango and TangoBos from these…
Benoît Vidis
  • 3,908
  • 2
  • 23
  • 24
5
votes
2 answers

Do Phobos (and/or Tango) have a set of predefined exception types?

The D documentation seems to be a bit messy, and I'm not able to find this information anywhere on the official site. I'm needing some common exception types (e.g. NotFiniteNumberException, FileIOException, types like that), do these exist in the…
Mark LeMoine
  • 4,478
  • 3
  • 31
  • 52
5
votes
2 answers

D (Tango) Read all standard input and assign it to a string

In the D language how I can read all standard input and assign it to a string (with Tango library) ?
Sebtm
  • 7,002
  • 8
  • 29
  • 32
4
votes
5 answers

How can I grab single key hit in D Programming Language + Tango?

I read this article and try to do the exercise in D Programming Language, but encounter a problem in the first exercise. (1) Display series of numbers (1,2,3,4, 5....etc) in an infinite loop. The program should quit if someone hits a specific…
Brian Hsu
  • 8,781
  • 3
  • 47
  • 59
4
votes
1 answer

How to get Tango documentation?

I am a Chinese developer and I am studying graduate school. There is a project in the lab that needs to use tango. Google shut down the official website of tango and closed the developer community and documentation, because I was just getting…
3
votes
2 answers

Garbage Collection, pointers and scope in D

Apologies in advance about the long post - I'm having a problem I think might be related to garbage collection. I have a class that wraps DMDScript like this: /** * Wrapper class for the DMDScript */ class ScriptingHost { protected static…
Frederik
  • 594
  • 3
  • 9
  • 24
3
votes
2 answers

DMD Phobos-to-Tango conversion: va_arg - what is it? and what do I replace it with?

I'm trying to convert some Phobos code to its Tango equivalent, but I am stuck on this piece of code that I don't completely understand: OutBuffer codebuf; (...) void gen(Loc loc, uint opcode, uint argc, ...) { codebuf.reserve((1 + argc) *…
Frederik
  • 594
  • 3
  • 9
  • 24
1
2 3 4 5 6 7 8