Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
flavio81
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
69 ms
·
871.
▲
by
flavio81
9y ago
> I beg to differ. C was a fairly obscure language until MS-DOS came out. On the early days of DOS, what was used the most was IBM-BASIC (and GW-BASIC) for users, assembler for games like Alley Cat, IBM LOGO for teaching, some games were
872.
▲
by
flavio81
9y ago
> If it was possible to build C++ classes in C or assembly You would be surprised, but Object-oriented programming has been done in C many times... and even before C++ existed.
873.
▲
by
flavio81
9y ago
> And that’s why C is still the best language for systems programming I think the only reason C is very popular for systems programming is that it allows you to do most of what you could do in assembler, but in an easier-to-work way. So
874.
▲
by
flavio81
9y ago
Mercedes Benz is the most important auto-maker, technology wise. It was basically the inventor of the automobile and probably the manufacturer that has put forward the most amount of technology in a car; the amount of "firsts" the
875.
▲
by
flavio81
9y ago
For me it was rather: Complex is OK, complicated is wrong.
876.
▲
by
flavio81
9y ago
Lesson learned: Always make sure to establish a database connection.
877.
▲
by
flavio81
9y ago
I used Delphi for a project in 2004 or 2003 and i recall LOVING it. It "just worked". Nice times... Pascal itself is a nice elegant language, although a bit verbose.
878.
▲
by
flavio81
9y ago
I guess we should all use Node.js then. Yes, i will use it, and enjoy having to download 1000 ten-lines-of-code NPM packages every time i need to deploy the server. Yes, i can feel the community strength. (Note: I do use node.js.)
879.
▲
by
flavio81
9y ago
> Sure, I would love to rewrite the whole thing in Lisp (which is the language that lets me keep my soul) A kind salute to you, fellow Lisper!! However i've used Delphi in the past and found it a remarkably good language, i wouldn&#
880.
▲
by
flavio81
9y ago
Yes, but "plain HTML with <form> elements and server-side processing" is not what the users (and thus our customers) expect, for good or bad. Of course i would be very happy if I could still do everything done in such way...
881.
▲
by
flavio81
9y ago
Anything that liberates me from the current state of matters is welcome. The current state of matters is: use CSS preprocessor to generate CSS use framework (i.e. React) to transformate pseudo-HTML component model to HTML5 at runt
882.
▲
by
flavio81
9y ago
However, in Racket (and Scheme, Lisp, Clojure, LFE, etc.), due to the extra flexibility, the language lets you extend the library in a much easier way (than in Java or C++), so becoming a contributor to said library becomes a viable proposi
883.
▲
by
flavio81
9y ago
If people out there are satisfied with Ruby and Python3 performance, then they will be even more satisfied with Racket, which should run at 2x speed at least...
884.
▲
by
flavio81
9y ago
> Every time I think about it, the lack of libraries holds me back. Perhaps it seems that it lacks libraries compared to the NPM repository, or to Java, but last time checked, there are 779 packages listed for Racket: https://
885.
▲
Steel Bank Common Lisp (SBCL) version 1.3.20 just released
(sbcl.org)
9 points
by
flavio81
9y ago
|
0 comments
886.
▲
by
flavio81
9y ago
> This isn't a very fair comparison as the Lisp code is shown running in the REPL, not in some sort of release mode that, even in Lisp, would presumably not drop you into the REPL. This is not correct. There isn't such distinct
887.
▲
by
flavio81
9y ago
> except maybe Smalltalk which has issues with performance, Forth and to a much more limited extent, Erlang Just to add to the "performance" aspect, Lisp, with modern compiler like SBCL, is generally close or at the same speed
888.
▲
by
flavio81
9y ago
What is even more amazing is to start a web server from the Lisp command line (the "REPL"), and then change the definition of a function. The app will use the new function without stopping and/or restarting. And this includes
889.
▲
by
flavio81
9y ago
>I am starting to get a vibe that there is a new breed of programmers who think that knowing just one language is good enough +1 We're going to end up at an "Idiocracy" of programming.
890.
▲
by
flavio81
9y ago
> It can't be as fast as native as long as there's still the browser underneath - non-native experience. This is going to radically change with Webassembly, stay tuned.
891.
▲
by
flavio81
9y ago
I almost never complain regarding downvotes, but I can't really understand why on a supposedly civilized place like HN, your comment is already displaying grey (downvoted). Your argument is quite powerful, really.
892.
▲
by
flavio81
9y ago
You are right. Some Apple policies are downright disgusting.
893.
▲
by
flavio81
9y ago
There is no other words to qualify this article: This article is shit, and it amazes me that a website called "the code project" could greenlight it. There is so much wrong with the article, but it can be summarized on: People who
894.
▲
by
flavio81
9y ago
>Lisp doesn't have a tuple problem; it has a "clueless programmers blogging about it" problem. Sad but true.
895.
▲
by
flavio81
9y ago
Excellent post. Sometimes i get to think that CL is fully object oriented beneath the surface.
896.
▲
by
flavio81
9y ago
True, so true. The SBCL compiler is almost human; Once, it insulted me with something like: "You have assigned a value to an index out of bounds. Congratulations!!" Keep on preaching, Rainer, and may the other programmers see the
897.
▲
by
flavio81
9y ago
... So? Trello is a great product, and it will continue to be a great product no matter where it chooses to store its data.
898.
▲
by
flavio81
9y ago
> If data needs to be processed, an option would be to use MongoDB for collecting the data in bulk and later decide how you need to structure it for your needs. OR, i can open a file stream, serialize my data to JSON, entity by entity, a
899.
▲
by
flavio81
9y ago
> There are a lot of high-quality ORMs out there, that do the heavy lifting, provide type safety, and take care of the boilerplate. I am a happy user and can recommend the following ORMs: for Java, Hibernate (a classic) for C# in .NET, h
900.
▲
by
flavio81
9y ago
No doubt the best thing that has happened lately to Postgres as well! And Postgres can do JSON with vastly more performance than Mongo: https://www.enterprisedb.com/postgres-plus-edb-blog/marc-lin...
More ›