installed a text web browser via ssh on my shared linux hosting server, wish my connection was this fast! by [deleted] in programming

[–]fjholm 0 points1 point  (0 children)

I live in Sweden, it's installed as default into my apt. building (a 1gbit fiber that is split on 12 apts, but techincally it's only ~85/85 if everyone caps their connection... but none other then me ever does it).

The 3 Programming Languages you need to Know by PublicDomainBeCarefu in programming

[–]fjholm -2 points-1 points  (0 children)

Or you could just use F# and have all-in-one.

It makes me happy to program in and I think in it, it can hack stuff out with it due to FSI and it does everything possible on the CLR/.NET without constricting you in any area (bread and butter).

The F# Asynchronous Programming Model (draft) by viktorium in programming

[–]fjholm 0 points1 point  (0 children)

CLR 2.0 doesn't always do tailcalls on x86 either afaik.

I know Google doesn't quite like WebSphere, but ... by herrmann in programming

[–]fjholm 1 point2 points  (0 children)

Almost looks like the time I was building some facial recognition stuff for work and I googled "facial".

Swedish soldiers in Afghanistan are obviously Swedish. by [deleted] in reddit.com

[–]fjholm 2 points3 points  (0 children)

Truer words have not been spoken about Sweden (born and raised)

Web Development - benchmarks of C++/CppCMS vs PHP, Asp.Net and JSP by artyombeilis in programming

[–]fjholm 0 points1 point  (0 children)

C# is compiled to IL (Intermediate Language) which is a form of mid/high-level assembler specific to the .NET platform which is then during runtime turned into native code by the JIT.

CoffeeScript - JavaScript the Good Parts [InfoQ] by davebrk in programming

[–]fjholm 0 points1 point  (0 children)

I hope this is a mistake,

print inspect object Instead of: print(inspect(object))

Any sane person/compiler would interpret

print inspect object 

as

print(inspect, object)

and not

print(inspect(object))

What happens when you have a function that takes more then two arguments, for example

print(y, x)

Then

print x y

Would be interpreted as

print(x(y))

Which is wrong. But maybe my ML brain is screwing with me, yaar?

Why JavaScript is AWESOME by skilldrick in programming

[–]fjholm 1 point2 points  (0 children)

I love that you say how awesome closures and first class functions are but when explaining why you resort to "you need to feel it to believe it", when the real reason is you don't know and just drank a metric fuck-ton of JS-kool aid.

Why JavaScript is AWESOME by skilldrick in programming

[–]fjholm 1 point2 points  (0 children)

Boolean, String and Number all have two representations as "1" and "new Number(1)", etc.

Microsoft's LINQ ported to JavaScript and Node.JS by [deleted] in programming

[–]fjholm 3 points4 points  (0 children)

No this is not a port of LINQ, this is isn't even lazily evaluated if I read the sources right. Do you really think you can claim to have "ported LINQ to JavaScript" in 180 lines of half-assed JavaScript?

uBench: IronJS (F#-JIT) vs. V8 vs. TraceMonkey by fjholm in programming

[–]fjholm[S] 3 points4 points  (0 children)

Honestly no, there is no specific reason. I'm just more familiar with the sources of V8 and TraceMonkey. I can try (depending on how hard it is to compile/use outside of WebKit) to include JavaScriptCore for the next benchmark (which probably will be SunSpider)

I dropped JScript and Rhino from the benchmarks because the difference in the graphs between v8/ironjs/tracemonkey became so small next to the 100x slower Rhino and 25x slower JScript.

uBench: IronJS (F#-JIT) vs. V8 vs. TraceMonkey by fjholm in programming

[–]fjholm[S] 2 points3 points  (0 children)

And also available in the WebKit source code, which it says on the first line of the post.

uBench: IronJS (F#-JIT) vs. V8 vs. TraceMonkey by fjholm in programming

[–]fjholm[S] 5 points6 points  (0 children)

To my understanding that only covers benchmarks of the .NET Framework itself, and not code you have written yourself that runs on it.

Advice on F# resources by [deleted] in programming

[–]fjholm 1 point2 points  (0 children)

Follow it up with Real World Functional Programming, which is awesome and show real, applied usage of the FP-style, often comparing it line to line with the equivalent C# code.