Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
flavio81
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
99 ms
·
901.
▲
by
flavio81
9y ago
> Choosing a system that only offers very few guarantees forces you to think about them more explicitly. Yes, of course. And it also forces you to implement, on your own: relational (key) constraints, real transactions, etc. And thus, yo
902.
▲
by
flavio81
9y ago
Oracle RDBMS isn't flawed. It is expensive, complex to configure/mantain/extend, expensive in licensing, expensive in storage, and also expensive. Did i mention expensive? PostgreSQL is eating Oracle's customers little b
903.
▲
by
flavio81
9y ago
Today in 2017, there is no real reason to use MongoDB other than in prototyping. I am happily waiting until the final nail is put on the coffin of this overhyped, flawed document store.
904.
▲
by
flavio81
9y ago
To be honest, the ideas on the article look that they can be implemented in a straight way using Lisp's CLOS. EDIT: The post below beat me to it, it was already implemented in CLOS... "ContextL is a CLOS extension for Context-orie
905.
▲
by
flavio81
9y ago
Yes... but note that the final machine language code does use the processor opcodes that handle floats: MULSS, MOVSS http://www.felixcloutier.com/x86/MULSS.html http://www.felixcloutier.com/x86/MOV
906.
▲
by
flavio81
9y ago
Nice to know that there is a big performance jump when using the latest g++ compiler!
907.
▲
by
flavio81
9y ago
Behold the mighty power of CL format!! I wonder if the format string language, aka "line noise", is turing complete...
908.
▲
by
flavio81
9y ago
Let's hope they also add (format t "hello ~a!" name) for completeness...
909.
▲
by
flavio81
9y ago
I owned and used a Selectric typewriter for many years and I did not like the key feel. Basically, too light!!
910.
▲
by
flavio81
9y ago
This just in, after the Buzzword Quality Assurance process: I bet they leverage Watson to ensure world-class, mission-critical cognitive compliance for strategic cloud-aligned, value-added, blockchain-enabled solutionings.
911.
▲
by
flavio81
9y ago
I wonder who would actually use a proven inferior, troubled document store (MongoDB) on a high-end, state-of-the-art, really expensive mainframe.
912.
▲
by
flavio81
9y ago
Wasm code is bytecode; it targets a VM.
913.
▲
by
flavio81
9y ago
>Ruby seems falling out of favor. Please elaborate, i'm interested.
914.
▲
by
flavio81
9y ago
> They literally had a GUI that was like a circuit board where you could drag and drop these components and connect them via a wires. So the CEO didn't realize this very step is no other thing than... programming?
915.
▲
by
flavio81
9y ago
> The adoption of Go, Rust, et al show that people just aren't that into VMs anymore. Or, you can also say that the adoption of LLVM compilers, Javascript/Node, Python, and Ruby, show that people are more into VMs than ever.
916.
▲
by
flavio81
9y ago
As one poster here said, "Makes sense. Rust is systems language and emacs is an OS replacement." If anything, it could be great if Rust is used to implement a faster Emacs Lisp compiler/interpreter, thus preserving all of Ema
917.
▲
by
flavio81
9y ago
>It would be great to have another interpreter written in Rust that reads the same Lisp files. Agree, but then we would have a new case of Greenspun's 10th rule.
918.
▲
by
flavio81
9y ago
'70s modern programming: mostly imperative, unstructured '80s " " : mostly structured '90s " " : mostly OOP '00s " " : OOP, garbage collected '10s " " : dynamic scripting lang
919.
▲
by
flavio81
9y ago
the best is to send them written by email. In that way, it is clear and evident that the status updates were always sent.
920.
▲
by
flavio81
9y ago
But the ones who learn, will become better programmers. Functional programming has already been proven out in the field, since the late '60s. In fact, there is a recent trend to more use of functional programming, just as in the 90s,
921.
▲
by
flavio81
9y ago
+1 Best post on the whole thread.
922.
▲
by
flavio81
9y ago
> If you do stupid shit with rails it will take 5.1 seconds and if you do stupid shit with Golang it will take 5.05 seconds. Honestly, if you do the same stupid shit with Go, it will take 0.51 seconds, according to many benchmarks out th
923.
▲
by
flavio81
9y ago
no, i'm waiting for the vultures that think that every language and every platform is equal.
924.
▲
by
flavio81
9y ago
Yes, but take a look at the memory usage benchmarks (on the cited benchmarks) and Ruby is similar to Java's JVM on memory usage, sometimes better, sometimes worse. You would need to compare "toy program" by "toy program&
925.
▲
by
flavio81
9y ago
... do you think available memory and CPU time do not decrease when you spawn more threads?
926.
▲
by
flavio81
9y ago
The majority of web applications handle far less than 1000 requests per second. To be fair, two points: a. The benchmarks do rather easy stuff like fetching rows from SQL and then serving them. No heavier stuff (like compressing a file, e
927.
▲
by
flavio81
9y ago
> Express might be 100% faster than Rails but it will take you 5 days just to get something running vs what you can do with Rails in a matter of minutes. You should compare Express to Sinatra, not to Rails. Express is ridiculously easy t
928.
▲
by
flavio81
9y ago
Website says "The majority of web applications handle far less than 1000 requests per second." The benchmark provided (TechEmpower Benchmark) measure the amount of requests served, but these requests are for rather easy tasks like
929.
▲
by
flavio81
9y ago
> But who's realistically writing webapps using Ruby without Rails? Sinatra is very popular...
930.
▲
by
flavio81
9y ago
What I wish ECMAScript had was true support for number types other than the default 32-bit float. I can use 32 and 64 bit integers using "asm.js", but this introduces other complications of its own -- basically, having to program
More ›