Re: vibe.d 0.7.9 released

2012-11-07 Thread Knud Soerensen
On 2012-10-31 12:30, Jordi Sayol wrote: Congratulations for this new release! New deb packages for vibe v0.7.9 available at https://code.google.com/p/d-apt/ When I make an apt-get update I get. W: Failed to fetch http://d-apt.googlecode.com/files/Release Unable to find expected entry

Re: vibe.d 0.7.9 released

2012-11-02 Thread Jacob Carlborg
On 2012-11-01 21:29, Rob T wrote: I understand what you are saying, however I was told that you can still use shared libs in a limited way. The tricky part is knowing what will work and what will not, and why. I'm used to coding apps that use shared libs, and loadable plugins are rather

Re: vibe.d 0.7.9 released

2012-11-02 Thread Jacob Carlborg
On 2012-11-02 08:19, Jacob Carlborg wrote: What's need to be taken care of in general: * Module infos * Exception handling tables * TLS A slightly better answer of what one can expect of not working: * Exceptions (at least crossing application/library boundaries) * Module (de)constructors

Re: vibe.d 0.7.9 released

2012-11-02 Thread Jacob Carlborg
On 2012-11-02 00:14, Nick Sabalausky wrote: Node.js isn't something I would really recommend for much of anything, especially a multiplayer game server. No matter how fast its JS engine is, it's still JS and therefore will *always* be notably slower than real native code (Yea, JS can run Quake

Re: vibe.d 0.7.9 released

2012-11-02 Thread Lubos Pintes
It could be something like .NET assembly, i.e. everything needed is in .dll/.so itself. Any chance this happens sometimes? Dňa 1. 11. 2012 20:23 Jacob Carlborg wrote / napísal(a): On 2012-11-01 19:53, Rob T wrote: I know that the druntime will not link as-is without a rebuild to enable PIC,

Re: vibe.d 0.7.9 released

2012-11-02 Thread Sönke Ludwig
Am 01.11.2012 19:53, schrieb Rob T: I'm relatively new to D but making good progress with it after a very slow start (it is a very complex language). Some of what I am working on shares similarities with what vibe.d is doing, so I'm very interested in how vibe.d is progressing. vibe.d

Re: vibe.d 0.7.9 released

2012-11-02 Thread Rob T
On Friday, 2 November 2012 at 11:27:22 UTC, Sönke Ludwig wrote: Am 01.11.2012 19:53, schrieb Rob T: I would like to have/add std.concurrency style message passing on top though, as that sometimes is actually quite convenient and of course it's also a very safe way to handle communication

Re: vibe.d 0.7.9 released

2012-11-02 Thread Faux Amis
On 02/11/2012 00:14, Nick Sabalausky wrote: On Thu, 01 Nov 2012 23:45:17 +0100 Faux Amis f...@amis.com wrote: I have very little server exp and the little I have is from node.js tutorials. I have heard about node.js being used as a game server. Could vibe.d be used as a multiplayer game

Re: vibe.d 0.7.9 released

2012-11-02 Thread Jacob Carlborg
On 2012-11-02 09:45, Lubos Pintes wrote: It could be something like .NET assembly, i.e. everything needed is in I'm not sure I understand. Would you build a dynamic library with all the functionality and a thin wrapper just to make it an executable? -- /Jacob Carlborg

Re: vibe.d 0.7.9 released

2012-11-02 Thread Jacob Carlborg
On 2012-11-02 12:27, Sönke Ludwig wrote: I haven't used shared libs in conjunction with vibe.d, but in a LLVM based compiler project that was compiled as a DLL (where PIC is not required). For OS X I dodged the PIC problems by compiling it as a static library. On Mac OS X PIC is the default,

Re: vibe.d 0.7.9 released

2012-11-02 Thread Nick Sabalausky
On Fri, 02 Nov 2012 18:28:55 +0100 Faux Amis f...@amis.com wrote: On 02/11/2012 00:14, Nick Sabalausky wrote: If you're not scared off of node.js yet, read this: https://semitwist.com/mirror/node-js-is-cancer.html (The original link is dead, so I have it mirrored there, minus the CSS so

Re: vibe.d 0.7.9 released

2012-11-02 Thread Adam D. Ruppe
On Friday, 2 November 2012 at 22:21:42 UTC, Nick Sabalausky wrote: Also, the event loop with built in HTTP server approach *can* also make it easier to write fast servers because unlike CGI-style it's a lot easier to cache stuff in memory. Of course, that's a double edged sword too because it

Re: vibe.d 0.7.9 released

2012-11-01 Thread Rob T
On Wednesday, 31 October 2012 at 16:19:01 UTC, Sönke Ludwig wrote: Am 31.10.2012 17:11, schrieb Rob T: On Wednesday, 31 October 2012 at 06:59:45 UTC, Sönke Ludwig wrote: Changes: - New HTML form interface generator similar to the REST interface generator that simplifies web front end

Re: vibe.d 0.7.9 released

2012-11-01 Thread Jacob Carlborg
On 2012-11-01 19:53, Rob T wrote: I know that the druntime will not link as-is without a rebuild to enable PIC, so have you found this to be a problem, not using shared libs, or have you rebuilt druntime to allow for it? It's not enough to just recompile druntime. It's missing functionality

Re: vibe.d 0.7.9 released

2012-11-01 Thread Rob T
On Thursday, 1 November 2012 at 19:23:49 UTC, Jacob Carlborg wrote: On 2012-11-01 19:53, Rob T wrote: I know that the druntime will not link as-is without a rebuild to enable PIC, so have you found this to be a problem, not using shared libs, or have you rebuilt druntime to allow for it?

Re: vibe.d 0.7.9 released

2012-11-01 Thread Nick Sabalausky
On Thu, 01 Nov 2012 21:29:25 +0100 Rob T r...@ucora.com wrote: On Thursday, 1 November 2012 at 19:23:49 UTC, Jacob Carlborg wrote: On 2012-11-01 19:53, Rob T wrote: I know that the druntime will not link as-is without a rebuild to enable PIC, so have you found this to be a problem,

Re: vibe.d 0.7.9 released

2012-11-01 Thread Nick Sabalausky
On Thu, 01 Nov 2012 19:53:37 +0100 Rob T r...@ucora.com wrote: I'm also wondering how the co-routines are working out with vibe? I thought of using them, but my current design will be using message passing instead, where the code is broken up into small parts to perform the co-processing.

Re: vibe.d 0.7.9 released

2012-11-01 Thread Faux Amis
On 31/10/2012 07:59, Sönke Ludwig wrote: Changes: - New HTML form interface generator similar to the REST interface generator that simplifies web front end development: http://vibed.org/api/vibe.http.form/registerFormInterface (thanks to Robert Klotzner aka eskimor) - Diet HTML

Re: vibe.d 0.7.9 released

2012-11-01 Thread Nick Sabalausky
On Thu, 01 Nov 2012 23:45:17 +0100 Faux Amis f...@amis.com wrote: I have very little server exp and the little I have is from node.js tutorials. I have heard about node.js being used as a game server. Could vibe.d be used as a multiplayer game server? And, how (well) does it scale? Far

Re: vibe.d 0.7.9 released

2012-10-31 Thread Tavi Cacina
cool, keep up the good work!

Re: vibe.d 0.7.9 released

2012-10-31 Thread mist
AUR package updated: https://aur.archlinux.org/packages.php?ID=61679

Re: vibe.d 0.7.9 released

2012-10-31 Thread Rob T
On Wednesday, 31 October 2012 at 06:59:45 UTC, Sönke Ludwig wrote: Changes: - New HTML form interface generator similar to the REST interface generator that simplifies web front end development: http://vibed.org/api/vibe.http.form/registerFormInterface (thanks to Robert Klotzner aka

Re: vibe.d 0.7.9 released

2012-10-31 Thread Sönke Ludwig
Am 31.10.2012 17:11, schrieb Rob T: On Wednesday, 31 October 2012 at 06:59:45 UTC, Sönke Ludwig wrote: Changes: - New HTML form interface generator similar to the REST interface generator that simplifies web front end development: