Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Yisrael Dov :emacs: :nixos: (yisraeldov@linuxrocks.online)'s status on Monday, 26-Aug-2019 10:48:47 UTC Yisrael Dov :emacs: :nixos: Yisrael Dov :emacs: :nixos:

    Good article from @xah_lee@twitter.com about why #clojure sucks

    http://xahlee.info/comp/clojure_is_hard_to_learn.html

    But @unclebobmartin@twitter.com recommended it so I'm going to give it a try

    In conversation Monday, 26-Aug-2019 10:48:47 UTC from linuxrocks.online permalink
    • ∑ Xah Lee 李杀 repeated this.
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Monday, 26-Aug-2019 21:53:44 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭

      @yogthos @yisraeldov worked in java over a decade before clojure? lol 🤩 that's why you like clojure and find it easy.

      In conversation Monday, 26-Aug-2019 21:53:44 UTC permalink
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Monday, 26-Aug-2019 21:59:11 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭

      @yisraeldov @yogthos
      clojure's magic chars is syntaxtitus. it developed when some one is buried in a subject for long,they cook up more and more esotericism, and to them, it's all crystal clear!

      In conversation Monday, 26-Aug-2019 21:59:11 UTC permalink
      ∑ Xah Lee 李杀 repeated this.
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Monday, 26-Aug-2019 22:07:58 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭

      @yisraeldov @yogthos
      if doing webdev, get on js. master es2015, however painful it is. and use typescript. if you really want fancy, i'd go for reasonML, elm, elixir. clojure will remain niche, even below haskell.

      In conversation Monday, 26-Aug-2019 22:07:58 UTC permalink
      ∑ Xah Lee 李杀 repeated this.
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Tuesday, 27-Aug-2019 02:21:38 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭

      @yogthos @yisraeldov
      for me, clojure's mix with java is a problem.
      i'd rather do scheme, or even python ruby golang, than deal with the jvm and java.
      i wish clojure would separate itself from java. like, even string functions and regex, clojure tell people to use java class methods.

      In conversation Tuesday, 27-Aug-2019 02:21:38 UTC permalink
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Tuesday, 27-Aug-2019 04:48:58 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭

      @yogthos @yisraeldov for me, my machine is typically 4 years old. starting any jvm, such as starting a server written in clojure, all fans starts to whirl loudly, and max out 8G ram.

      In conversation Tuesday, 27-Aug-2019 04:48:58 UTC permalink
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Wednesday, 28-Aug-2019 16:01:19 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭

      @yisraeldov @yogthos
      i also much prefer clojure syntax than js.
      but, if you want to do web dev, js is the name of the game. that's the thing. the reality.
      of course, if you are so invested in clojure in server and everything, then clojurescript would be a better choice. Else, js + typescript, or, goto reasonML, elm, elixir, purescript, as these latter are still dedicated on webdev.

      In conversation Wednesday, 28-Aug-2019 16:01:19 UTC permalink
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Wednesday, 28-Aug-2019 16:30:43 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭
      • narcolepsy and alcoholism :flag:

      @hj
      lol. that's not practical, when you go beyond 1k lines of code.
      @yisraeldov @yogthos

      In conversation Wednesday, 28-Aug-2019 16:30:43 UTC permalink
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Wednesday, 28-Aug-2019 16:35:31 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭
      • narcolepsy and alcoholism :flag:

      @hj
      lol. that's even worse.
      NEVER, write unit test.
      that's from people who dunno how to code, made worse by corp greed wanting to make create easy replacement coder cogwheels.
      Use diff lang, yes, like reasonML, elixir, purescript.
      and, study proof theory if you want to replace unit test.
      @yisraeldov @yogthos

      In conversation Wednesday, 28-Aug-2019 16:35:31 UTC permalink
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Wednesday, 28-Aug-2019 16:39:26 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭
      • narcolepsy and alcoholism :flag:
      • CrunkLord420

      @hj
      in case any who don't know what TypeScript is. ANY js code is TypeScript already, cuz it is 100% compatible superset. So, it's silly to say don't use TypeScript. It is, btw, industry standard. Meaning, both js and ts, are used by say 99% of top 5k sites.
      Any other thing, including clojureScript, elm, elixir, purescript, reasonML, are literally fringe, like haskell. Yeah, some company use it. like, 0.1% of top 5k sites.

      @crunklord420 @yisraeldov @yogthos

      In conversation Wednesday, 28-Aug-2019 16:39:26 UTC permalink
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Wednesday, 28-Aug-2019 17:27:50 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭
      • narcolepsy and alcoholism :flag:

      @billstclair
      theory of comp sci of the century: NEVER RUNTIME ERROR
      :1000:

      @crunklord420 @yisraeldov @yogthos @hj

      In conversation Wednesday, 28-Aug-2019 17:27:50 UTC permalink
    • ∑ Xah Lee 李杀 (xahlee@mstdn.io)'s status on Thursday, 29-Aug-2019 04:49:27 UTC ∑ Xah Lee 李杀 ∑ Xah Lee 李杀
      • ☆ Dmitri ☭
      • narcolepsy and alcoholism :flag:

      @yogthos
      was joking...
      of course it's impossible to move all run time error to compile time.
      but, typescript wasn't trying to be like haskell et al. typescript just provide simple types, and it helps a lot in big project. The main problem is really that js sucks, with it's bad auto type conversion and lots other warts, not that it being dynamic lang. anyway, just my 2 cents, beating a dead horse.
      @yisraeldov @hj

      In conversation Thursday, 29-Aug-2019 04:49:27 UTC permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.