Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
estavaro
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
estavaro
13y ago
I was a bit overwhelmed by the many samples that I clicked on. Someone else posted a link to her GitHub repo and I was glad to check it out some. I chuckled at her using of Ruby/Rails. I was amazed at her using of jQuery. It pains me t
2.
▲
by
estavaro
13y ago
And that would be anti-social behavior by itself, right? :-) Other people think that inmates are anti-social people. But were they always anti-social? Or just some of the time? And how is anti-social measured? Do extroverts make less anti-s
3.
▲
by
estavaro
13y ago
The help of an IDE restricts the use of the language. It's the same for the TypeScript variant. If you say "you need a Visual Studio" or the like to use it comfortably, you're restricting the use-cases of the language. I forgot to give the
4.
▲
by
estavaro
13y ago
The problem is that it makes people more concerned about getting the types right than about giving people shortcuts. The API designers end up creating a multitude of APIs to deal with different type parameters and so on, to get their "gener
5.
▲
by
estavaro
13y ago
My confession on the matter: Working with OO in JS made me a "cargo cultist." I wasn't entirely aware of how it worked, but just glad that it did for as long as I had used it. The last JS library I used was PrototypeJS which had some custom
6.
▲
by
estavaro
13y ago
With eval language designers might have a delayed execution that could make compile-time optimizations less straightforward. Part of the toolset could have to be present during deployment time to be able to handle eval which happens at runt
7.
▲
by
estavaro
13y ago
Ruby is said to be useful for text processing and such. In Japan they had a need for the language to deal with text files specified in a Japanese codeset. Some of the flexibility to support different codesets cost Ruby a little. For Ruby 1.
8.
▲
by
estavaro
13y ago
Ruby is great in terms of allowing people to experiment with different algorithms pretty quickly. It's easy getting the code written and tested because the code tends to be so succinct, the standard library already includes a lot of shortcu
9.
▲
by
estavaro
14y ago
Animations are fun. I recently created my first animated widget and it felt great. Going from "it works" to "it works and is animated" is a huge step. The animation really helps to tell the story of the switching in my widget. Think the ani
10.
▲
by
estavaro
14y ago
The main issue I have with "escaping from callback hell" is that it's a half-truth. Although I don't know much about how the Reactive Framework created by Microsoft works, I know they went well beyond the basics to try to make it all-encomp
11.
▲
by
estavaro
14y ago
My own piece of feedback based on my experience. The slides were good. But like others, JIT is not all rosy. In V8 and Dart and .NET, code gets compiled to native code as soon as possible. I think that's the best case scenario in general. Y
12.
▲
by
estavaro
14y ago
Exactly. In Python you still pass "self" to the method. In Ruby and Dart it's not needed. In Python I've seen Python users discourage the use of classes. I haven't seen the same distrust of classes in Ruby for instance. It's as though Pytho
13.
▲
by
estavaro
14y ago
You see, you wrote a bunch about how len is so cool in Python. But in the face of dynamic typing and polymorphism I didn't expect it to be any different really. Languages like Go that are statically typed make more of an issue about interfa
14.
▲
by
estavaro
14y ago
Trying to guess how Python works is quite hard if you're used to Ruby and other languages closer to Java. As I don't know much Python myself, it's hard to tell where Python fails the "everything is an Object" check. But in Python some legac
15.
▲
by
estavaro
14y ago
I have quite a bit of Ruby for the server-side. But on the client-side I've been using Dart instead. While Dart could be good for the server-side too, as it's VM will be as fast as any other dynamic language VM out there and the language is
16.
▲
by
estavaro
14y ago
It's an OK choice. I'd rather they picked Dart instead. Dart has a better OO support and a cleaned up core language. But it's early days for Dart still. Dart has a VM by the same folks who created the JavaScript V8 Engine and they say that
17.
▲
by
estavaro
14y ago
You need to be commended for defending Go. I don't think the Go developers hide the fact that they mean go as a Systems level programming language. It has higher level features, but the developers don't really mind the fact that Go isn't go