HNHacker News
TopNewBestAskShowJobs

trungonnews

117 karma · joined September 10, 2010

submissionscomments
trungonnews··on Brad Fitzpatrick on the future of Go
I've been asking for a proper debugger for years! But the Go author keeps on saying that we don't need one... sigh...
trungonnews··on Brad Fitzpatrick on the future of Go
Will Go ever get an interactive debugger that is comparable to Java?
trungonnews··on Why Go?
If you're writing server side code, then there is nothing wrong with relying on the JVM. High performance, self optimized over time can easily make up for the long startup time, and high memory usage.
trungonnews··on Why Go?
Go still has no good IDE support, no interactive debugger. I don't know why people prefer Go over the alternative like Scala+Akka.
trungonnews··on A Comparison of Popular Ruby Application Servers
Easy to go mainstream if it can support Rails. :)
trungonnews··on SocketCluster – WebSockets that scale to 100K messages per second on 8 cores
Do you think Golang can handle more connections than NodeJS?
trungonnews··on Four years of Go
How many more years until Go gets named parameters?
trungonnews··on Tesla lost $38M in third quarter, stock tumbles over 12 percent
Does anyone care that the $100k Tesla Model S doesn't come with safety features such as blind spot monitor, lane departure warning, forward collision detection? Subaru has them all for a third of the price!
trungonnews··on Go Testing Toolbox: from Autotest to Vagrant
So testing double(mocking) in Go is still a big headache in version 1.2?
trungonnews··on Derby v0.5.0 – The first OT-powered realtime web app framework
Also, Derby needs to decouple from MongoDB.
trungonnews··on Derby v0.5.0 – The first OT-powered realtime web app framework
Very cool. But Derby still needs to support IE in order to be taken seriously.

Otherwise look into AirBnB Rendr and Yahoo Mojito if you want to support both client side and server side rendering.

trungonnews··on Virgil: a statically-typed language balancing functional and OO features
Doesn't Scala do this already?
trungonnews··on We are Switching to Dart
IE9+. I hope people don't miss this keyword.
trungonnews··on Rendr - Use Backbone on both the server and client
Don't think of it as client or server code. Think of it as presentation code. And it happens to run on both the server and browser.

Though, don't write your business code in javascript. Hell to maintain.

trungonnews··on Rendr - Use Backbone on both the server and client
I've been waiting for YUI team to fit the YUI App Framework(the equivalent of BackBone) into Mojito. But seems like you've beaten them to it. :)

Great job!

trungonnews··on Announcing Backbone.js 1.0
It will be awesome if we can couple Backbone with NodeJs to build SEO friendly web apps like Yahoo Mojito.
trungonnews··on Sails.js: Realtime MVC framework for Node.js
I wish more people would read this blog post before writing another MVC framework in Node.

http://eflorenzano.com/blog/2010/09/27/why-node-disappoints-...

trungonnews··on Misconceptions about Meteor
It emulates the browser on the server side in order to generate the HTML tags then send the HTML tags back to the browser. Overly complicated. Why can't Meteor generate the HTML tags like DerbyJS or Yahoo Mojito???

Look elsewhere if you want an SEO friendly JS framework.

trungonnews··on Misconceptions about Meteor
PhantomJS solution for rendering landing pages on the server is so gross!
trungonnews··on How We Went from 30 Servers to 2: Go
Yup. This is my exact conclusion too.
trungonnews··on How We Went from 30 Servers to 2: Go
You nailed it!
trungonnews··on How We Went from 30 Servers to 2: Go
Something like RubyMine IDE debugger or Firebug javascript debugger.

If you are a Ruby developer then I highly recommend trying out RubyMine. I promise that you will never debug Ruby code using gdb again!

trungonnews··on How We Went from 30 Servers to 2: Go
Ha. Is there a high performance, compiled, and concurrent friendly language that looks like Ruby? Please share. :)
trungonnews··on How We Went from 30 Servers to 2: Go
I was originally very excited about Go when I first learned about it. But then I got tired and frustrated quickly after having to listen to the other Gophers telling me that I don't need this or that feature because there is a better way to do it in Go.

Like.

I don't need exceptions because Go function can return multiple values.

I don't need a mocking framework like Mockito because Go has interfaces.

I don't need an interactive debugger because I can debug with command line using gdb.

I don't need named arguments because I can instantiate a struct and call my function with it. (Have you seen Ruby or Javascript code? Almost every function takes 'opts' as a single argument. Go is probably going down this path too.)

Then I learned about Scala. I'm not saying that Scala is better than Go. However, it has everything that I need. :)

trungonnews··on How We Went from 30 Servers to 2: Go
My bad. :)
trungonnews··on How We Went from 30 Servers to 2: Go
A seasoned Java developer is expected to have worked with one of the mainstream ORM like Hibernate or Ebean. But a Go developer gets away with not having to know an ORM because there is no mainstream ORM in Go. :)
trungonnews··on How We Went from 30 Servers to 2: Go
That's what the other gophers say too. Java has interfaces too, but it also has Mockito that makes testing much easier. You should look into it. Mocking library will help reduce boiler code. You would know that if you had used one.
trungonnews··on How We Went from 30 Servers to 2: Go
Go doesn't have any mocking framework like Mockito/Java or Rspec mock. You will end up writing a ton of code yourself if you want to mock something simple.
trungonnews··on How We Went from 30 Servers to 2: Go
I wish Go has named arguments like Python and Scala. Reading and debugging code could be so much simpler.
trungonnews··on How We Went from 30 Servers to 2: Go
Go as of today doesn't have too many libraries available. So there is really nothing to learn besides the language itself.
← PreviousPage 2 of 4Next →