Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
newlisp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
newlisp
3y ago
Data-oriented programming is a paradigm that treats data of the system as a first-class citizen. Data is represented by generic immutable data structures (like maps and vectors) that are manipulated by general purpose functions (like map,
32.
▲
by
newlisp
3y ago
And the industry doesn't care, ecosystem is 100x more important (please don't bring up that "seamless interop" fallacy crap).
33.
▲
by
newlisp
3y ago
It's been around and never got traction cause the project keeps changing direction and how things are done.
34.
▲
by
newlisp
3y ago
Nevermind (it has to be paired with some web server/framework).
35.
▲
by
newlisp
3y ago
This looks interesting and a nice weekend read but just skimming through, why is spring needed?
36.
▲
by
newlisp
3y ago
Duplicate data to avoid joins, use serializable transactions to update all the duplicated data.
37.
▲
by
newlisp
3y ago
They have completely different data models though, XTDB is a schemaless document data store, think mongodb but with SQL/Datalog querying and bi-temporality. Datomic's data model is something they call the 'universal schema&#x
38.
▲
by
newlisp
3y ago
Welcome to sales tactics ;) Datomic is great but as another commenter said, is good for "small-ish backoffice systems that never has to be web scale". You almost probably can rely on querying history for internal applications. I t
39.
▲
by
newlisp
4y ago
2) It's easy for Deno to say "get a distributed app running at the edge!" when the hard part is having distributed data which they don't solve. If you don't need distributed consistent data then you're probabl
40.
▲
by
newlisp
4y ago
Others problems arise is that Clojure lag a bit with compatibility with new Java features, still i think Clojure cannot pass Clojure functions as parameter to Java functions. It results in awkwardly having to reify Java function interface
41.
▲
by
newlisp
4y ago
The same could be said about Ruby/Python/JS except for them not being esoteric. And they are wildly successful, even for new projects today.
42.
▲
by
newlisp
4y ago
Don't know about Ruby but agree that languages(think Java/C#/Javascript/C++) with really good debuggers don't have anything to envy from the Clojure REPL. But to be fair, companies have invested who knows how many m
43.
▲
by
newlisp
4y ago
All technologies have their pros and cons. They have use cases where they make sense and use case where they don't. The job of an engineer to decide which tool fits which use-case. Exactly. But that's not how he paints it, I hav
44.
▲
by
newlisp
4y ago
And many developers don't fully understand that he's a good salesman and can't see through the BS.
45.
▲
by
newlisp
4y ago
Can you share how you approached calling SOAP services from Clojure?
46.
▲
by
newlisp
4y ago
along with some system for adding in side-effectful hooks to respond to data change Curious, can you elaborate on what you mean by this?
47.
▲
by
newlisp
5y ago
With Evil? is it any good?
48.
▲
by
newlisp
5y ago
How do you create a new file from Zas? seems like you can only open existing files
49.
▲
by
newlisp
5y ago
I have seen it being heavily used with Amazon Linux.
50.
▲
by
newlisp
5y ago
Companies seeing some value in it and pushing it but that won't happen. Most companies today want static typing and don't want to rely on discipline for stuff like maintaining documentation/more tests and having them up to da
51.
▲
by
newlisp
5y ago
Nodejs forces this architecture(no, worker threads are not a solution, they are heavy and have too many restrictions), you don't want to slow down the event loop with heavy PDF processing.
52.
▲
by
newlisp
5y ago
Usefulness makes it more interesting and motivating.
53.
▲
by
newlisp
5y ago
Emacs with EVIL? If so, do you like the integration?
54.
▲
by
newlisp
5y ago
Sure, the base is there but for example, there's nothing like Java's itext. That is what devs refers to by immature ecosystem.
55.
▲
by
newlisp
5y ago
What's the difference between Ionic and Capacitor?
56.
▲
by
newlisp
5y ago
A CRUD API doesn't mean "just talks to the database and nothing more", a simple example and one of many is how PDF generation can f*ck up your event loop.
57.
▲
by
newlisp
5y ago
https://github.com/vuejs/petite-vue
58.
▲
by
newlisp
5y ago
FWIW, just found this https://github.com/vuejs/petite-vue while skimming vue's website. Why do you think they are not great at this?
59.
▲
by
newlisp
5y ago
Between react and vue, which is better suited for adding dynamic components here and there to a server-side-render html webapp?
60.
▲
by
newlisp
5y ago
Well this a blow for the "Rewrite it in Rust" movement.
More ›