Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
irahul
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
361.
▲
by
irahul
14y ago
>> K&R than GoF. > Very different comparison to the patterns Fowler presented. You are intentionally trying to miss the point. I don't have to explain how K&R and GoF are very different books, and how Fowler and GoF are
362.
▲
by
irahul
14y ago
> You're comparing something that comes out of the box (Razor) with something you can achieve comfort with after wiring up hotkeys and snippets. And what difference it makes if it comes with Rails or I have to add an entry to Gemfile?
363.
▲
by
irahul
14y ago
> I'm considering that, but I still haven't managed to understand just why it isn't supported on Windows. From a quick look at the code, it's not supported on windows because of its reliance on terminal utilities(pty, termios). Doesn't
364.
▲
by
irahul
14y ago
> Idiomatic Go (currently) is to use a for loop for map and reduce/fold operations. There is going to be a for loop one way or the other. The question is n occurrences of for loop or one occurrence of for loop in a generic_map func foll
365.
▲
by
irahul
14y ago
Take a Java or C# project and tell me what you can do with the CLI. Auto completion? Re-factoring(grep and replace doesn't cut it)? Code generation? I said Java and C#, because I don't know which IDE people use for dynamic languages, and i
366.
▲
by
irahul
14y ago
> You don't see how uncomfortable for the hands it is to type `<%` and closing `%>` every single time you want to output something using code? How can you compare that, to a simple `@` symbol? ERB (or even Mustache for that matt
367.
▲
by
irahul
14y ago
> Unfortunately most picked off the easiest ORM pattern presented and stopped there, without alerting their users to all the caveats of the pattern. I have a general dislike for Fowler church of patterns. That is not to say I haven't go
368.
▲
by
irahul
14y ago
> Christ, commenters, lighten up. Not every emotional blog post is a heartless grab for attention. If you don't like it, just ignore it and go do something else. Don't punch the guy just for the hell of it. Is this a preemptive strike?
369.
▲
by
irahul
14y ago
> Just curious to know, as somebody from India. What are leading causes for divorce in the US? Divorce is a taboo in India. The blog post says it's taboo to talk about in US as well, but it's totally different from not even considering
370.
▲
by
irahul
14y ago
I have used Enlive and I still prefer traditional erb style templates. I actually use Slim(slim > haml) or Haml, but they are just syntactic sugar. Enlive, on one hand, allows designers to work on html which doesn't need any data bindin
371.
▲
by
irahul
14y ago
> It's annoying to rewrite common functional operations (e.g. map, reduce) over and over again with slightly different argument types (or sprinkling type casts all over your code). Personally I would go with interface{} and type cast.
372.
▲
by
irahul
14y ago
How can you compare Razor's elegant syntax with Rails really smelly view engine: @foreach (var person in Model.Friends) { <p>@person.Name</p> } Wow. That's revolutionary. Iterating over a collection. /s
373.
▲
by
irahul
14y ago
> Fowler's "Enterprise Application Architecture", and it seems most of the people _using_ AR never read it I wasn't aware Fowler is a required reading for anything(or I would say even beneficial) for _anything_, let alone AR. > I pa
374.
▲
by
irahul
14y ago
What else would you compare VS with then?
375.
▲
by
irahul
14y ago
> tools (VS, NuGet, MSBuild...). I don't know about NuGet or MSBuild, but back then when I used VS for misc tasks, it used to run circles around Eclipse or Netbeans.
376.
▲
by
irahul
14y ago
> but I personally hate C# (Ruby is an amazingly better language) I won't argue about Ruby being a better language(I like C# and Ruby and I am not inclined to pick a winner). But what version of C# have you used? If you had a brush with
377.
▲
by
irahul
14y ago
I am responding to his "open source about corporate agenda or personal motto". Working with open source frameworks and libs(at least for me) has nothing to do with corporate agenda or personal motto.
378.
▲
by
irahul
14y ago
> Completely agree with the author. mvc3 and razor are fantastic to use. Then use it by all means. But mvc3 and razor can be awesome without the flamebaiting.
379.
▲
by
irahul
14y ago
You can install Mono(on Linux at least; don't know about Mac). NuGet wasn't working last time I checked.
380.
▲
by
irahul
14y ago
> I can use default project templates that are included in Visual Studio, download starter projects from the web, or, if I prefer, start with a completely empty solution and use Nuget to cherry-pick functionality that other developers h
381.
▲
by
irahul
14y ago
> clang is better than gcc, IMO Maybe. Maybe not. But I don't think that's the reason homebrew doesn't have gcc. The OP is pointing out homebrew isn't extensive, and misses some commonly used utilities.
382.
▲
by
irahul
14y ago
> but we can still have the opinion that he's a childish asshole. We can also have the opinion that people who believe that someone who wrote a free software and gave the implementation for free should play by their rules and only use l
383.
▲
by
irahul
14y ago
> but using a license that looks very much like the MIT license but grants you a much smaller set of rights (a set which puts it on the other side of a line that, while in many ways arbitrary, is of great practical relevance when it com
384.
▲
by
irahul
14y ago
> I suspect the reason he dislikes it, as many seem to, is that it's potentially legally unstable as Microsoft own IP related to C# and .net. This has been on the horizon ever since Mono's inception. This is what wikipedia has to say:
385.
▲
by
irahul
14y ago
>> " I'd argue Mono is intrinsically evil" > Could you explain why this is? I use Mono and I'm genuinely interested. From the op's profile: "I really don't like Microsoft much." Apparently not liking MS much is reason enough to
386.
▲
by
irahul
14y ago
> I read that you can't distribute code that has no license. You can. It's just that unless otherwise stated, the owner has the copyright in most legislation. Without the license, if you derive from someone's code, he can sue you statin
387.
▲
by
irahul
14y ago
> It's a license that's misleadingly almost-free. Like the GPL is misleadingly almost free? As in it's free but if you release software which uses GPL software, it is under GPL? I am not arguing about the meaning of free, I am arguing a
388.
▲
by
irahul
14y ago
> i like play more than I like grails tbh, because it doesn't want to be the rails of java. yes people compare it to one another, but that's just the familiarity effect. My memory might be playing tricks on me, but I remember play devel
389.
▲
by
irahul
14y ago
Compared to the OP, your post is just random, non-funny sarcasm. The OP has highlighted relevant data points. 1. Writing a system the second time is easier since you already know the pitfalls and avoid them. 2. Ruby, Python, Perl, Java... p
390.
▲
by
irahul
14y ago
> What this says to me, a non-RoR user, is that it's harder to build websites with Java than with RoR, but if you pass a certain (very unusual) level of traffic, you'll wish you'd made the extra effort; otherwise, you'll be glad you did
More ›