You are hereDeveloping software in D

Developing software in D


By admin - Posted on 04 July 2009

After careful consideration we at http://www.proficiosoftware.com have choosen to develop our software in the D programming language and we are using DWT/Tango as our windowing toolkit and sqlite as our database backend. You may wonder why we didn't choose .NET like everyone else today. Here are our reasons:

Language power
D is very efficient and fast. The expressiveness of the language is very much like C# but it has the power of C/C++ but without the complexity of C++.

Class libraries
.NET class libraries maybe good, but in WinForms I often find myself having to use interop to be able to do the more complicated things that make user interfaces attractive such as showing a picture while dragging. When you get into interop calls, you're basically programming Win32. I don't need .NET to call Win32 API's

Size
D produces small applications and doesn't need a huge(20MB) runtime to run. It maybe true that most people have .NET installed by now. Yes, it comes by default with Vista. But many people and companies are still not happy installing Vista and buying downgrade licenses to Windows XP. On top of that we can't be sure which version of the .NET framework is installed.

Stand alone execution
We want our application to be able to run off a usb flash disk(without installation before use). This is very hard with .NET applications because the runtime must be installed.

Continuation
Microsoft killed off visual basic before. We can't risk MS killing off .NET or WinForms because they deem it "obsolete". D is free and there are open source implementations which guarantees that it will live until eternity.

Cost
Since we are a start up we need to do everything to keep our costs down. The argument that time is money in this case simply isn't true. If I can deliver my product earlier I would be making money sooner might be true but to me time now is cheaper than the cost of "For Profit" software development environments since I'm working in my spare time and if I didn't work on the start up I wouldn't be making money in my spare time anyway. So therefore we choose free(gratis) software

These are our main reasons for not choosing .NET but choosing D.

Our first major product, TaskManager is due to be released this July. Stay tuned.

Tags

his Gucci sales matter than on the operating table also Gucci discount Gucci handbags allows him nervous. Gucci online Gucci online Anyhow, I tried to comfort him ab...

Replica Handbags could be said are the must have things for every girl, they are functional in all kinds of occasions. This year, the strong vintage trend push Dior replica handbags to reach a high tide. Actually, the changes of details on those Jimmy Choo handbags are abundant and splendid. Luckily, Fendi Replica handbags with concise and sturdy shapes are more suitable for matching with some formal clothes. In addition, Lancel handbags in riotous profusion are more suitable for carrying in spring as they are in accordance with the vitality and endless energy in that season. On contrary, the various Loewe handbags made from vintage materials and designs are full of sense of autumn. Therefore, Bally handbags are always manufactured according to the designing idea of elegance, that's the consistent and would never change styles for this brand.

Replica Handbags could definitely deeply reflect the material spirit belongs to fashion industry. Some Bottega Veneta handbags are full of vintage sense, the new colors are very appropriate for spring and summer or autumn. For those exquisite thomas wylde handbags, the woven line touch is very neutral, those bags are very spacious and practical. In fact, Yves Saint Laurent handbags are all made into the colors in line with the blue ocean sea color, that's why they are called the best vacation bags. However, for those girls chasing for high quality life, they blend every detail of lie in the refine Marc Jacobs handbags. And that's the best explanation for high standard life. For many fashionistas, to purchase
valentino handbags for leisure going out would cost many vigour. Believe it or not, Alexander Wang replica Handbags are the most neutral designer bags, they are very easy to fit for our daily clothes. A men carrying such bags would be really handsome and smart as well. The interest of 3.1 Phillip Lim Handbags
is added by those colorful glory and snakeskin leather. Those bags have been in wide love by endless handbag lovers.

This is one of the good articles you can find in the net explaining everything in detail regarding the topic. flower delivery morocco.I thank you for taking your time sharing your thoughts and ideas to a lot of readers out there. delivery of flowers in usa.This post, it’s an interesting one. gifts for thanksgiving

this one is really nice and informative blog!
live online chat software

UGG boots are made with sheepskin and wool cheap uggs uk,discount uggs,uggs for cheap,moncler vendita, so when caring and cleaning your UGG boots, clean gently and never machine wash or dry. To loosen dirt, brush with s soft cloth in one direction north face jacket,2011 Moncler,moncler 2011,north face uk,ugg new york only. For spots and stains, moisten the tainted area with cold water and then apply UGG's Australian Cleaner to a wet cloth or sponge. Very gently scrub the spot or stain and then rinse with cold uggs outlet,moncler giubbotti,women north face jacket, before letting them air dry. By properly caring and cleaning your UGG boots and shoes, this brand can look great for Moncler Jackor,vestes moncler,discount north face many years to come.