digitalmars.D.learn - use a tango or phobos
- KAR (2/2) Oct 18 2007 hi all,
- Lars Ivar Igesund (13/19) Oct 18 2007 If you want fairly stable development, 2.0 is probably a bad choice for ...
- KAR (3/3) Oct 18 2007 Thanks Lars.
- Lars Ivar Igesund (15/22) Oct 18 2007 Note that where Tango excels, is in memory usage, meaning that memory
- KAR (1/5) Oct 18 2007 yep, thats what i need to know for now, thanks alot man.
hi all, ive decided d for my my next project, the problem is which one should i use, phobos or tango. whats the big difference and the future since d 2.0 already release. most important thing is i want my program in small footprint, so combinging those two is not an option.
Oct 18 2007
KAR wrote:hi all, ive decided d for my my next project, the problem is which one should i use, phobos or tango. whats the big difference and the future since d 2.0 already release. most important thing is i want my program in small footprint, so combinging those two is not an option.If you want fairly stable development, 2.0 is probably a bad choice for now. Tango does not support it yet for this reason. You should be able to create a smaller footprint program with Tango due to higher modularity. We would like to hear about obvious problems to that effect. To me, Tango would be the obvious choice always, but then I'm not yet in need of any of the 2.0 features. Also, I'm somewhat biased :) -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango
Oct 18 2007
Thanks Lars. i hope ppl dont take it as a bias, since i need an opinion base on my requirement. im writing a search engine which will require a lot of memory and speed both in indexing and querying. so i will need a stable and fast library. can you pls ealborate on tango's higher modularity.
Oct 18 2007
KAR wrote:Thanks Lars. i hope ppl dont take it as a bias, since i need an opinion base on my requirement. im writing a search engine which will require a lot of memory and speed both in indexing and querying. so i will need a stable and fast library.Note that where Tango excels, is in memory usage, meaning that memory allocations are avoided wherever possible. This usually has a very positive effect on speed as well, considering allocating memory usually is a slow process. Subsequent garbage collections tend to make this effect worse. I would indeed expect D (taking advantage of slicing) and Tango to be perfect for a search engine.can you pls ealborate on tango's higher modularity.Tango has less functionality per module, making it more likely that when importing something, you will only get what you actually want. Feel free to join #d.tango on Freenode for specific questions. -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango
Oct 18 2007
Note that where Tango excels, is in memory usage, meaning that memory allocations are avoided wherever possible.Tango has less functionality per module, making it more likely that when importing something, you will only get what you actually want.yep, thats what i need to know for now, thanks alot man.
Oct 18 2007