Re: Announcing dplug, a toolkit for making audio plugins with D
On Saturday, 13 June 2015 at 14:18:31 UTC, ponce wrote: dplug is a library for audio plugin development. https://github.com/p0nce/dplug http://code.dlang.org/packages/dplug It's aim is to be a lean alternative to JUCE and IPlug, the most used C++ libraries in this space. It is currently less useful since supporting only VST 2.x on Windows. The plan is to gradually add more formats and OS support (VST Mac and AudioUnit should be first). A bit of update about dplug: - Mac VST support for 64-bit is there, with the exception of a weird scanning bug in Reaper and Studio One (#62). The interface use Cocoa through DerelictCocoa. 32-bit plugins would require a Carbon UI and I don't think it's clever to focus time on it. I should do AudioUnit next but it requires inheriting from C++ classes so it's not sure it can work. - The GUI now use a simplified physically-based model for rendering, a bit over-the-top but always nice to use. - Linux windowing is started, but stalled A big surprise was that DMD can also make plugins on OS X, despite not supporting shared libraries theorically. I don't know why it works. Please note however that dplug does not respect SemVer yet and stuff will break without notice or insurance.
Re: DCD: Autocomplete without the IDE
On Wednesday, 9 September 2015 at 07:04:27 UTC, Ludovit Lucenic wrote: Hello yaz, how far did you get with Sublime Text autocomplete support for D? https://github.com/yazd/DKit/ There's a link to this on DCD's wiki.
Re: DCD: Autocomplete without the IDE
On Tuesday, 3 September 2013 at 05:50:58 UTC, yaz wrote: On Tuesday, 3 September 2013 at 04:54:24 UTC, Rory McGuire wrote: Do you ever use Sublime Text 2/3? Any plans to support integration with it? Seriously awesome work. I've wanted to make this since I saw gocode, but I couldn't figure out how to get at the ast in dmd. On 3 Sep 2013 00:25, "Brian Schott"wrote: I'm currently experimenting a bit with Sublime Text and DCD. I might hopefully get an alpha quality plugin that just works in a week. No promises made. Hello yaz, how far did you get with Sublime Text autocomplete support for D?
Re: "Programming in D" paper book is available for purchase
On 08/18/2015 05:57 PM, Ali Çehreli wrote: > it is up to date with 2.068 http://ddili.org/ders/d.en/index.html This information is coming a little late but here are the changes since the previous release on December 15: New chapters: - Fibers - Pragmas (moved from elsewhere) - Operator Precedence - Andrei Alexandrescu's foreword New features: - pragma(inline) - hasUDA (instead of the earlier hand-coded hasAttribute) - std.range.generate - AliasSeq (formerly TypeTuple) - Attributes like 'pure' of 'auto' functions are inferred - std.algorithm.each - .byKeyValue Additions: - typeid, TypeInfo, and a discriminated union example - Constructor qualifiers and type constructors - The 'with' keyword - The comma operator - typeof(this), typeof(super), and typeof(return) - .funcptr and .ptr of delegates Edits: - Mainly by Luís Marques, Steven Schveighoffer, and Andrej Mitrović - Improved book index - Improved overall formatting - Inline (Egyptian) opening brackets throughout (available online and in the upcoming IngramSpark edition; not available in the CreateSpace edition) Ali
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Wednesday, 9 September 2015 at 14:47:40 UTC, burjui wrote: And then GrandAxe pops up with this revolutionary software, claiming that Okeuvo company built an AI. However, that claim is not supported by anything and reminds me of the Unlimited Detail technology by Euclideon, which was announced in a similar manner, promising a revolution in graphics rendering. As you can see, it's far from it, despite the fact they were given $2 million by the Australian government. It seems like this revolution takes a little bit more effort, than was anticipated :) And there's no reason to think Okeuvo's technology is different in that sense. Oh well, I believe Manu is working for Euclideon and would like to use D for their renderer if it was possible. I like what their tech-demos display, but the storage requirements suggest that it is more useful for specialized application domains than entertainment for now. Sometimes it can be important to announce something just in order to get yourself focused on it, like a start pistol. Maybe GrandAxe has some ideas that will lead to something useful for end users even if the mechanisms might be simpler than we expect them to be. He only seems to have announced it here and on reddit, so it let's assume he is only excited to get started on his mission and isn't conducting search engine optimizations by having back links from the forums.
std.experimental.testing formal review
http://forum.dlang.org/post/stbdckpfsysjtppld...@forum.dlang.org
Re: 1st Ever Artificial Consciousness to be Written in D Language
On Sunday, 6 September 2015 at 22:49:17 UTC, jqb wrote: verging on racism with talk of "Nigerian software" The term has nothing to do with racism. See https://en.wikipedia.org/wiki/419_scams AFAIK, in Russia, my home, this type of scam is commonly known as "Nigerian letters": https://ru.wikipedia.org/wiki/Нигерийские_письма I assume you're an American, because Americans are obsessed with racism and overly sensitive in general, they like to bring such things up. Funny fact: in Russia, we call black people negros, and it's completely normal, just like calling Chinese or Georgian people asian. On the other hand, pointing out skin color _is_ racist here, no matter if it's black, yellow or white. All this stuff is completely culture-dependent, after all. On the topic: I agree that being rude is not the way do discuss things, especially in an IT community (we strive to be smarter than the majority of people, don't we?). But I understand the skepticism in comments. Best scientists study inner workings of human brain and are working on theory of consciousness if you will, but current results are far from even understanding it completely, let alone building an AI. And then GrandAxe pops up with this revolutionary software, claiming that Okeuvo company built an AI. However, that claim is not supported by anything and reminds me of the Unlimited Detail technology by Euclideon, which was announced in a similar manner, promising a revolution in graphics rendering. As you can see, it's far from it, despite the fact they were given $2 million by the Australian government. It seems like this revolution takes a little bit more effort, than was anticipated :) And there's no reason to think Okeuvo's technology is different in that sense. In general, I tend to not trust people, who claim that their technology _will_ do this and that, revolutionize something and so on. Show me a working technology first, sell it later. Otherwise it's nothing but promises, and I'm not interested in that, because everybody can create a website and make promises. This thread should be posted at the release date, with "will do something" replaced by "does something", supported by a working demo that anybody can download without giving up their social security number, sexual preferences and whatnot. And in this particular case, it should be also supported by scientific papers, since they claim to solve such a huge scientific problem of the 21th century.
Re: "Programming in D" paper book is available for purchase
On 09/08/2015 02:43 AM, Ali Çehreli wrote: > I have just completed submitting the book at IngramSpark as well. This > will give the book a chance to appear on book shelves, which I find > important because I think seeing and touching a book has an effect on > anybody visiting a book shop. > > Interestingly, the IngramSpark edition has a separate ISBN, less number > of pages, and has a different price. For example, although the list > price of the currently available book is $28.50, the IngramSpark edition > will cost $33.33. This is to be able to give brick-and-mortar > booksellers sufficient discount so that the book is interesting to them > to put on their shelves. To me, the difference in price covers the > shipping cost and eliminates any shipment waits. You go to the store and > get the book! It feels more natural. :) > > This edition will have 682 pages as opposed to the 798 pages of the > current book. However, the content is the same. The difference comes > from slightly smaller font (9.75pt versus 10pt), less margins, and > inline curly brackets (aka Egyptian brackets) throughout. I have already > ordered a proof copy... > > Anyway, thanks again, > Ali > I understand that you may not have the IngramSpark edition yet, so an answer may have to wait: Which publisher produces the better book? Is one bound better, etc.? -- Paul O'Neil Github / IRC: todayman
Beta D 2.068.2-b1
Due to a regression in 2.068.1 we'll directly follow up with an unplanned point release 2.068.2. This is the beta for that point release. http://downloads.dlang.org/pre-releases/2.x/2.068.2/ Please test any of your code against this beta to help finding bugs. https://issues.dlang.org/ -Martin