This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-01-20
Channels
- # announcements (8)
- # babashka (19)
- # beginners (100)
- # boot (3)
- # calva (16)
- # cider (8)
- # cljdoc (6)
- # cljsrn (15)
- # clojure (73)
- # clojure-europe (7)
- # clojure-france (1)
- # clojure-italy (12)
- # clojure-nl (11)
- # clojure-sg (1)
- # clojure-uk (17)
- # clojurescript (63)
- # cursive (22)
- # data-science (2)
- # datomic (2)
- # defnpodcast (1)
- # docs (1)
- # fulcro (7)
- # graalvm (8)
- # jackdaw (1)
- # kaocha (11)
- # off-topic (26)
- # pedestal (4)
- # planck (1)
- # re-frame (35)
- # reitit (5)
- # ring (3)
- # shadow-cljs (25)
- # slack-help (11)
- # spacemacs (8)
- # specter (2)
- # tools-deps (61)
- # vscode (6)
- # xtdb (3)
@didibus depending on what you mean, i think this project might be: https://github.com/stathissideris/optikon
yes i am learning it if any one experienced or learning helps me so i am forming a community
The most important tip I can give about Django - don't use it. :) For me, it was a nightmare.
Architecture and slowness of development. If you want to do something with e.g. DB that Django does not support (like schemas in PostgreSQL), you're in bad luck. If you have found a bug in Django that prevents you from doing something, you're in bad luck.
Performance as well, yes - there's quite a few things that you have to know in order for its ORM to work properly. For example, you cannot just delete a lot of records that are linked at by some other records - you will get an out of memory error. Fun, right?
Ah, here it is: https://code.djangoproject.com/ticket/21961 Opened 6 years ago. Still not closed. And there are many issues just like this one. Perfectly valid, not rare, reported years ago, still not fixed.
To be honest, after working for a few years with Python I got really disappointed in its ecosystem because of some of the most popular projects. If I were to write something new with Python, I would try to stay away from any frameworks and would compose some libraries that just try to do one thing. And I would not use an ORM at all, that's for sure.
But are you sure you want to stick with Python at all? After all, we're chatting on a Clojure-related server. :)
Wait, how come? What made you join this Clojurians server in the first place then if you don't know about Clojure language?
Clojure is a LISP variant running on JVM (with a variant running on CLR and another one on JavaScript) designed for real world applications.
@U2FRKM4TW good assessment of your experience with Django