Viewing profile — roestava
roestava
HN member- Joined
- Fri, Oct 14, 2011, 7:26 PM UTC
- HN karma
- 22
- Public activity
- 21 items
- HN profile
- View on Hacker News ↗
About roestava
No profile information was provided.
Recent public activity
-
comment
Comment #5158366
Ruby is so unique. Back when I was also surprised by Ruby's reflection and metaprogramming features. So much easier than it was in the languages I had used before. Nowadays I see p…
-
comment
Comment #3431797
Hehe. I guess Dart users are troubled by it as well because the way it works is surprising based on our previous experiences. Basically you can run the program in checked mode so y…
-
comment
Comment #3431770
Dart is built with c++ and the algorithms won't always be super-optimized. I'm a little skeptical regarding performance as well, but the idea is that Dart makes code a little more …
-
comment
Comment #3431748
That's a good point to make. Miguel de Icaza has said that after taking a brief look at Dart he thought it was pretty academic. Maybe he was refering to more than the optional typi…
-
comment
Comment #3431728
Maybe with static typing and bytecodes the author was meaning lower level and hence riskier stuff. Not that Dart was lower level. By being higher level Dart can work from a subset,…
-
comment
Comment #3394010
I recall Pascal and C when I was starting out and how tough it was to grasp them. But I also had trouble with Perl when I first encountered it. I got quite a bit done with some lan…
-
comment
Comment #3374962
I prefer white backgrounds out of habit. So my terminal is white, text editor is white, browser is white, Linux desktop theme is brighter... I must say that other users may well li…
-
comment
Comment #3351735
With JavaScript ordinary developers hit a wall at some point and can't make further progress. Like Java has shown, how good the language is seems secondary to how good the implemen…
-
comment
Comment #3351666
In other words, you find it more advantageous to be a late adopter, which is fine as well. Letting the market to select the tools you'll be using seems like a standard approach to …
-
comment
Comment #3343494
I do like it. It compares well with my Ruby code which is saying a lot. :-) A lot of years ago when I started with Ruby, one of the first things I cared about was how easy it was t…
-
comment
Comment #3343126
Yes, Dart. It's a Google sponsored language that's shaping up great. http://www.dartlang.org/ Dart goes beyond what CoffeeScript offers. For instance, Dart can use a lot of library…
-
comment
Comment #3304707
With Ruby folks can always try to remove redundancy. :-) I find it amazing that "DRY" has become such a positive pattern when it was touted as one of the driving points of the Ruby…
- story
-
comment
Comment #3225487
There has been a huge incentive for operating systems to try to adapt to the laptops and smaller form-factors distancing themselves from the age-old desktop form-factor. We all hav…
-
comment
Comment #3224667
The syntax may be a mixed bag. Some old and new stuff. The problem is that they didn't try harder and instead preferred explicit code too much in my opinion. I still like Go, but i…
-
comment
Comment #3199746
Go is cool. Go isn't too fast and doesn't have as much tool support as Java/Xtend. Go may be great if you're doing network programming on Linux. Like many tools originating from Un…
-
comment
Comment #3199741
It's not an easy comparison to make, yes. But Go isn't really that low level. It has garbage collector, type inference, unique concurrency support that hides threads... And it's pr…
-
comment
Comment #3198318
I'm sorry to say, but I think the Go programming language has just been owned by this Extend programming language for Java. Go missed the boat when it did not include some minimum …
-
comment
Comment #3184770
I'm not sure either. I can tell you this. A couple of days ago I tried using TorqueBox with JRuby. After struggling a little getting the right JRuby (within TorqueBox) to get start…
-
comment
Comment #3156433
Inter-operating between processes is difficult and may be inefficient. That's why languages try to call each other's libraries within the same process. By embedding Ruby or Python …
- story