World: r3wp
[!Cheyenne] Discussions about the Cheyenne Web Server
older newer | first last |
Dockimbel 9-Jul-2010 [8372] | Scala: too many java dependencies, so not for me. |
Graham 9-Jul-2010 [8373] | I tried to install Jira .. but it no longer supports Firebird so I was looking for something else |
Dockimbel 9-Jul-2010 [8374] | I'm still wondering if I should build my own language (probably REBOL-derivated) or dive in a mainstream one... |
Graham 9-Jul-2010 [8375x2] | Well, Jira works fine under Windows .. but Linux requires more knowledge |
Well, there's Karl's clone ... | |
Dockimbel 9-Jul-2010 [8377] | I've heard good things from Jira's users |
Graham 9-Jul-2010 [8378] | and of course there's freebell ... |
Terry 9-Jul-2010 [8379] | ahh.. ok.. working now |
Dockimbel 9-Jul-2010 [8380] | Graham, yes I know that project, but I have my own unreleased prototype clone kernels (at least one is more advanced than Boron or Orca) |
Graham 9-Jul-2010 [8381] | Looks like Frank did a lot of work on Freebell .. |
Terry 9-Jul-2010 [8382] | trying to hammer this out, i fixed the original problem, but introduced other bugs. |
Dockimbel 9-Jul-2010 [8383] | Freebell is just a proof of concept |
Graham 9-Jul-2010 [8384] | something that runs on the JVM would be great ... |
Dockimbel 9-Jul-2010 [8385] | (a good working one, Frank did a good job) |
Terry 9-Jul-2010 [8386] | this stuff needs some debugging tools |
Dockimbel 9-Jul-2010 [8387] | Graham: the jvm is just a target like .net or any cpu... |
Terry 9-Jul-2010 [8388] | however, still not working from host.. prob a windows 7 hostname thing. |
Graham 9-Jul-2010 [8389] | sure .. a virtual cpu |
Dockimbel 9-Jul-2010 [8390x2] | Terry, try to debug from the rebol console if possible |
Graham: what's stopping me to work on such clone project is just the business model, hard to earn money from that... | |
Graham 9-Jul-2010 [8392x2] | sure .. no $ in languages .. Carl has proved that |
But it's the long term security of having your own custom environment I guess | |
Dockimbel 9-Jul-2010 [8394] | derivated products like an IDE could be sold, but it will be hard to compete with zillions of other programming languages anyway... |
Graham 9-Jul-2010 [8395] | or we could start a bounty for rebol on the JVM :) |
Terry 9-Jul-2010 [8396] | Doc, it's the same prob.. disconnecting at the client .. Cheyenne isn't even aware of the disconnection. |
Dockimbel 9-Jul-2010 [8397x3] | Graham, without money, it's just not worth it, you need a lot of libraries to make a programming language useful, no way one man only can build all the required ones...but if it can generate enough incomes, you can pay some developers for that. |
Terry: when he issue is either related to the brower or the OS | |
*then | |
Terry 9-Jul-2010 [8400] | so it connects, C (short for Cheyenne.. don't know why I didn't think of THAT before) prints to the console "connected" .. client disconnects and no response from C |
Graham 9-Jul-2010 [8401] | But if you run on the JVM or .net, then won't you have access to the libraries then? |
Dockimbel 9-Jul-2010 [8402x2] | Terry: enable verbose mode in C starting it with -vvvvv to see if C see the request |
Graham: sure, but either you build an abstraction layer other each java lib (using a scheme or a dialect), or you'll just use these libs with the java syntax, so better use java or scala directly. | |
Terry 9-Jul-2010 [8404] | oops my bad, C does notice the disconnect.. the function was empty :( |
Dockimbel 9-Jul-2010 [8405] | Graham: without a tight and higher level integration of lower level libs, the benefits of a higher language like REBOL will be reduced greatly while you'll pay the performance penality. |
Terry 9-Jul-2010 [8406] | The world has enough languages. |
Graham 9-Jul-2010 [8407] | So, why do they have languages such as JRuby which in some instances can be faster than C Ruby? |
Dockimbel 9-Jul-2010 [8408] | I guess it's edge cases, not performances from usual cases (got any URL for those benchmarks?) |
Graham 9-Jul-2010 [8409] | http://programmingzen.com/2008/12/09/the-great-ruby-shootout-december-2008/ |
Terry 9-Jul-2010 [8410] | Same function, different syntax. Performance is hardly an issue anymore unless you're gaming or modelling |
Dockimbel 9-Jul-2010 [8411x2] | Graham: thanks, interesting reading :-) |
Terry: interpreted (REBOL) vs compiled (java) language will still have a huge performance gap | |
Terry 9-Jul-2010 [8413] | I have a PHP library that I've been using personally for 5 or 6 years now. I'm sure it's of value to someone, but I just can't be bothered to market it to the 500 interested individuals |
Dockimbel 9-Jul-2010 [8414] | Graham: my performance mention was for REBOL vs java, not cREBOL vs jREBOL |
Terry 9-Jul-2010 [8415] | Yeah Doc, but who cares.. what's 2 ms these days? I/O is the bottleneck. |
Dockimbel 9-Jul-2010 [8416] | still, I believe that it would be very hard (if even possible) to make a jREBOL with performances matching the C version. |
Graham 9-Jul-2010 [8417] | the time gained is in writing .. not execution :) |
Terry 9-Jul-2010 [8418x2] | I would (and do) focus on the future.. HTML5, websockets.. less on the tools, more on the results. |
Develop mobile apps rather than low level languages.. the market is just too small for the latter. | |
Graham 9-Jul-2010 [8420] | And Moore's law solves the speed problem |
Terry 9-Jul-2010 [8421] | Lik e Cocoa.. I've tried looking at that noise a few times now.. syntax boggles my mind.. but much of it (iphone apps etc).can be done with JS and HTML5.. |
older newer | first last |