October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to luminousone | On Friday, 2 October 2015 at 05:15:26 UTC, luminousone wrote:
> vibe.d compatible sqlite, postgresql, and oracle sql drivers.
An ODBC driver would be fine too, anything that can connect to a database.
|
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kagamin | On 02-Oct-2015 10:49, Kagamin wrote: > On Friday, 2 October 2015 at 05:15:26 UTC, luminousone wrote: >> vibe.d compatible sqlite, postgresql, and oracle sql drivers. > > An ODBC driver would be fine too, anything that can connect to a database. http://dlang.org/phobos/etc_c_odbc_sql.html -- Dmitry Olshansky |
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Dmitry Olshansky | On Friday, 2 October 2015 at 08:03:03 UTC, Dmitry Olshansky wrote: > On 02-Oct-2015 10:49, Kagamin wrote: >> On Friday, 2 October 2015 at 05:15:26 UTC, luminousone wrote: >>> vibe.d compatible sqlite, postgresql, and oracle sql drivers. >> >> An ODBC driver would be fine too, anything that can connect to a database. > > http://dlang.org/phobos/etc_c_odbc_sql.html http://wiki.dlang.org/Libraries_and_Frameworks#Databases |
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kagamin | Am 02.10.2015 um 10:15 schrieb Kagamin: > On Friday, 2 October 2015 at 08:03:03 UTC, Dmitry Olshansky wrote: >> On 02-Oct-2015 10:49, Kagamin wrote: >>> On Friday, 2 October 2015 at 05:15:26 UTC, luminousone wrote: >>>> vibe.d compatible sqlite, postgresql, and oracle sql drivers. >>> >>> An ODBC driver would be fine too, anything that can connect to a >>> database. >> >> http://dlang.org/phobos/etc_c_odbc_sql.html > > http://wiki.dlang.org/Libraries_and_Frameworks#Databases http://code.dlang.org/?sort=name&category=library.database |
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sönke Ludwig | On Friday, 2 October 2015 at 08:23:56 UTC, Sönke Ludwig wrote:
> http://code.dlang.org/?sort=name&category=library.database
Unfortunately not everybody is using sqlite and postgresql.
|
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Adam D. Ruppe | On Friday, 2 October 2015 at 03:34:18 UTC, Adam D. Ruppe wrote:
> Moreover, and this is really important, D can already interact the majority of existing software out there.
This is a very important point that is often forgotten. What has been done in C is also available to D. To work with D you don't need to have everything written in D. If that was the case, no new language could ever be used, because it's impossible to catch up with the wealth of libraries that already exist in C/C++.
And through C you can communicate with other languages too, Python, Lua etc. Look at PyD and LuaD for example or the DerelictD stuff.
One caveat though: if your software is GUI-centered, research the possibilities in D. If you wanna go mobile (ARM), check carefully what can be done already and what can't.
|
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Yaser | On Friday, 2 October 2015 at 02:25:21 UTC, Yaser wrote:
> Are there any critical frameworks or libraries that are holding you back in fully investing in D? Obviously I think D is an awesome language, but some frameworks/libraries hold me back, wish I could do everything in D.
Sadly, the preprocessor, and it just happened to me today. In C++, I include the header and I'm done. In D, I have to either manually duplicate the C declarations or use dstep. I'm more than ok with the latter option, but my environment is weird (doesn't use the system libc) and dstep didn't work. Doing it manually would be so much work that I gave up for this project in particular.
Mostly I write everything in D these days though.
Atila
|
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Yaser | On Friday, 2 October 2015 at 02:25:21 UTC, Yaser wrote:
> Are there any critical frameworks or libraries that are holding you back in fully investing in D? Obviously I think D is an awesome language, but some frameworks/libraries hold me back, wish I could do everything in D.
I'd say kickass codegen from DMD but it seems it's getting improvements.
Nothing held me back :) Now writing D full-time.
|
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to ponce | On Friday, 2 October 2015 at 09:44:00 UTC, ponce wrote:
> On Friday, 2 October 2015 at 02:25:21 UTC, Yaser wrote:
>> Are there any critical frameworks or libraries that are holding you back in fully investing in D? Obviously I think D is an awesome language, but some frameworks/libraries hold me back, wish I could do everything in D.
>
> I'd say kickass codegen from DMD but it seems it's getting improvements.
>
> Nothing held me back :) Now writing D full-time.
That, and the very poor debugging experience.
Our web company is also 100% D, minus a few javascript and css tools that we currently use node.js for.
|
October 02, 2015 Re: Is Anything Holding you back? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Yaser | On Friday, 2 October 2015 at 02:25:21 UTC, Yaser wrote: > Are there any critical frameworks or libraries that are holding you back in fully investing in D? Obviously I think D is an awesome language, but some frameworks/libraries hold me back, wish I could do everything in D. Yes: https://issues.dlang.org/show_bug.cgi?id=14927 This is honestly embarrassing for me when ever I mention D to someone. |
Copyright © 1999-2021 by the D Language Foundation