Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Yoric
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
725 ms
·
2671.
▲
by
Yoric
16y ago
Interesting. Any reason it sounds so much like "Haskell"?
2672.
▲
by
Yoric
16y ago
I've survived the Windows 3.1 SDK, so please stop patronizing me :)
2673.
▲
Web development is just broken
(dutherenverseauborddelatable.wordpress.com)
111 points
by
Yoric
16y ago
|
106 comments
2674.
▲
by
Yoric
16y ago
Well, I've been using OPA for quite some time and it rocks. Caveat: I'm a member of the OPA team. But it still rocks.
2675.
▲
by
Yoric
16y ago
Nothing wrong with that. I believe that everybody wants fast machine-code compilers to exist. However, experience shows that, at least in presence of sufficient RAM and for code that runs long enough, the combination of VM + JIT beats fast
2676.
▲
by
Yoric
16y ago
IIRC, the next JVM will indeed offer a new operation that allows tail calls (not exactly tailrec). However, this operation is incompatible with the Java security model (what you're allowed to do depends on what's above you in the stack -- t
2677.
▲
by
Yoric
16y ago
Afaik (and according to Xavier Leroy), it's not planned in mainstream. Now, implementation of typeclasses is pretty-well documented, so if anyone's willing to finance OCamlPro on this, I don't think there's any technological or scientific b
2678.
▲
by
Yoric
16y ago
Go Batteries Included! (yes, I'm one of the developers, did that show? :))
2679.
▲
by
Yoric
16y ago
We might even release it, eventually :)
2680.
▲
by
Yoric
16y ago
OPA, which happens to be a "truly" web language (i.e. server & client).
2681.
▲
by
Yoric
16y ago
Nice one. Now, how do we manage to make every single webpage IE Chrome frame compatible?
2682.
▲
by
Yoric
16y ago
Haven't checked it yet, but calculating on the server, in particular with Python as a macro language, sounds like a can of worms: doesn't it make very easy for any malicious user to DoS your server?
2683.
▲
by
Yoric
16y ago
SPAM confirmed.
2684.
▲
by
Yoric
16y ago
HyperCard? In my recollection, this was an absolutely great piece of software -- and it's high time somebody produced something as good, but for modern userland development.
2685.
▲
by
Yoric
16y ago
One point seems to be missing: web applications that do have a web front are actually distributed not only on the servers, but also on the clients. This makes reasoning on reliability or security even harder.
2686.
▲
Programming Language: OPA S3.1 Released
(mlstate.com)
2 points
by
Yoric
16y ago
|
0 comments
2687.
▲
by
Yoric
16y ago
I'm not exactly sure how they do it in Links these days. If they still take the naive approach to continuations, yes, that's a huge security hole. However, there are moderately simple ways to make this security hole magically disappear. You
2688.
▲
by
Yoric
16y ago
I haven't checked in some time, but they used to embed the complete continuation (if you don't know what's a continuation, you can just consider it's the stack) in the URL. It's a very nice and very natural mechanism, which gives them lots
2689.
▲
by
Yoric
16y ago
Caveat: I do work there, both on OPA and with OPA. Details are not public, but I can confirm that we have several medium-to-large applications in OPA (CMS, B2B, B2C, ...) plus a number of smaller ones (games, productivity tools). Compared t
2690.
▲
by
Yoric
16y ago
Getting there: https://www.mlstate.com/ . Similar language, much more focus on security, standard library and tools.
2691.
▲
by
Yoric
16y ago
Paris, France. MLstate ( http://www.mlstate.com ) We develop a new programming language for the web. Plenty of interesting problems, including system programming, web development, compilation, static analysis, concurrency. Internships for a
2692.
▲
by
Yoric
17y ago
Thanks
2693.
▲
by
Yoric
17y ago
A huge project for turning OCaml into a truly usable development platform. I can't wait to test version 1.0.0 .
2694.
▲
OCaml, Batteries Included 1.0.0 released
(forge.ocamlcore.org)
21 points
by
Yoric
17y ago
|
10 comments
2695.
▲
We call it OPA
(dutherenverseauborddelatable.wordpress.com)
1 points
by
Yoric
17y ago
|
0 comments
2696.
▲
by
Yoric
18y ago
Don't. Restart from scratch. If you continue with this programmer, he'll never support your code anyway.
2697.
▲
by
Yoric
18y ago
Service looks good but the main page needs work: explanations are impossible to understand if you don't already know what the service is all about. Good luck with the rest!