kSPvhmTOlwvMd7Y7E

joined 2 years ago
[–] kSPvhmTOlwvMd7Y7E 1 points 1 year ago

I would be lying if I said that I was a professional Ocaml developer.

I do definitely think the Jane's library is very hard to read... But that might be my inexperience

I personally think regular, procedural code is much easier to read ¯_(ツ)_/¯

[–] kSPvhmTOlwvMd7Y7E 1 points 1 year ago (2 children)

If you want to read some monads in the wild, go check the code for Jane's Street "core_unix.command_unix"

Otherwise, GADT, but they are used sparingly because they make type inference undecidable

[–] kSPvhmTOlwvMd7Y7E -4 points 1 year ago (1 children)

Sorry to that guy, but Python is a terrible choice for GUI. It simply doesn't even exist in the wild, except in newbies' minds. You should pick something that allows you to* easily & immediately* reload your GUI in progress without restarting the program; AND also maybe think about how to distribute your GUI on other computers without requiring them to duplicate your python setup

[–] kSPvhmTOlwvMd7Y7E 1 points 1 year ago

Every single wanabe developer starts with writing some python GUI, while i ve been working for 7 years and yet yo write a single GUI in python.. I did write a GUI in java, once, for 3 month or smth. It got scrapped for a web version.

[–] kSPvhmTOlwvMd7Y7E 0 points 1 year ago

Meh. He s wrong and he knows it. Computer science is definitely about efficient use of computational resources and memory.

[–] kSPvhmTOlwvMd7Y7E 6 points 1 year ago

So they posted that screenshot before even trying to run it on some useless file to see it works.. Internet points are surely a drug

[–] kSPvhmTOlwvMd7Y7E 4 points 1 year ago

React +python + postgres/sqlite

[–] kSPvhmTOlwvMd7Y7E 7 points 1 year ago

We have a solution

[–] kSPvhmTOlwvMd7Y7E 13 points 1 year ago

Did they pay every news outlet out there to publish stupid titles? That's not a fucking apology. Stop pretending

[–] kSPvhmTOlwvMd7Y7E 4 points 1 year ago

Your last question is equivalent to : why there so many math theories? Can't we just reuse the old ones?

New language appear as a natural product from research in type theory for ex

[–] kSPvhmTOlwvMd7Y7E 4 points 1 year ago

Even something as ubiquitous as JSON is not handled in the same way in different databases, same goes for Dates, and UUID. I am not even mentioning migrations scripts. As soon as you start writing raw SQL, I pretty sure you will hit a compatibility issue.

I was specifically talking about python, can't argue with golang. OK you have a valid point for performance, gotta keep an eye on that. However, I am satisfied for our CRUD api

[–] kSPvhmTOlwvMd7Y7E 2 points 1 year ago (2 children)

and how you run your tests? Do you spawn a DB backend for test purposes?

view more: ‹ prev next ›