799 karma · joined February 5, 2009
This does appear to be cheaper though. The local testing thing may be cool. Not sure how that will work.
I personally believe that all code that is sensitive to escaping issues, should be escaped on output (or storage / sending to the database / whatever) by default unless you explicitly opt it out.
In our framework, we maintain 'already escaped' strings as a separate class, forcing the developer to acknowledge this fact. The HTML output layer escapes all strings unless they are instances of this safe class. Similarly for the SQL layer, all code gets quoted unless it was explicitly marked as 'safe'.
I think Eclipse makes sense if you think like a java coder, Xcode not so much, and Objective-C will fry your mind...
That said, Eclipse and the Android SDK is a pain to install even if you are a java wizard.
Edit: Reading it again, it clearly states public posts only.
That depends on how many strings you are concatenating. The beauty of implode is that you can build an HTML snippet and implode it all at the end before output.
We have a java backend service that gets thousands of requests per second per node and where latency is of upmost importance. We tested thrift for communication between the backend service and the front end web code, however we saw an increase in failed requests and latency compared to a server written using netty.
For us, using netty and Protocol Buffers works much better, but maybe we were using Thrift wrongly.
Thanks.
The Amiga was great for 3D production graphics. Software such as Lightwave and Imagine 3D punched way above its weight (and cost) for a while.
At the end of the day, had the Amiga been a viable business, $10M in patent fines would not have killed them off.
Also, is this open source? Can I download and play?
In the App Store maybe, but not many people are waiting to pay for web apps.