Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
roestava
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
roestava
14y ago
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 people wanting to change Ruby to be more like those other lan
2.
▲
by
roestava
15y ago
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 you do get more feedback from the usage of the types. But che
3.
▲
by
roestava
15y ago
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 static than JavaScript and that can help with calling method
4.
▲
by
roestava
15y ago
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 typing that Dart makes use of. The truth though is that Dart is
5.
▲
by
roestava
15y ago
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, keeping the surface area smaller as a result.
6.
▲
by
roestava
15y ago
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 languages based on basic and with Delphi, when I could finally
7.
▲
by
roestava
15y ago
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 like it the other way, because when I used to browse for GTK t
8.
▲
by
roestava
15y ago
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 implementation, the runtime, is. JavaScript runtimes have kept on im
9.
▲
by
roestava
15y ago
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 most people. Early adopters can be such trouble makers. All
10.
▲
by
roestava
15y ago
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 to write OO in Ruby. I like it perhaps even better in Dart. R
11.
▲
by
roestava
15y ago
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 code and try to produce a final script that ships only th
12.
▲
by
roestava
15y ago
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 on Rails framework. Don't repeat yourself. For instance, Ja
13.
▲
Rybka disqualified and banned from World Computer Chess Championships
(chessvibes.com)
10 points
by
roestava
15y ago
|
1 comments
14.
▲
by
roestava
15y ago
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 have been affected by that push at some point. Ubuntu has been
15.
▲
by
roestava
15y ago
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 its main selling point in my opinion is that programs written
16.
▲
by
roestava
15y ago
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 Unix environments, the cross-platform support may not be a top
17.
▲
by
roestava
15y ago
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 provided on App Engine. App Engine also supports Python and Ja
18.
▲
by
roestava
15y ago
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 class support to appease the developers used to Java, C++, a
19.
▲
by
roestava
15y ago
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 started and finding out what to do with Rakefiles, I managed to g
20.
▲
by
roestava
15y ago
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 within the Java Virtual Machine or the .NET CLR you start yo
21.
▲
What people think of the new Dart programming language on Twitter
(aopyoa.blogspot.com)
1 points
by
roestava
15y ago
|
0 comments