@asamonek Great questions! As a first note, "map" is a higher order function that works basically the same in Clojure, JavaScript, Python, Perl, and many (most?) programming languages.
Importantly, it is NOT to be thought of as returning a subset (that would be the similarly ubiqitous `reduce` function, or in Clojure, variants like `(for)` and `(filter)`). Rather, all map functions across these languages serve to "map" a given function across a plurality of targets (a "collection", in Clojure parlance).
Have you yet encountered the algorithm Map Reduce, made famous by Google's heavy use of it last decade? This feels relevant to your line of inquiry. https://en.wikipedia.org/wiki/MapReduce
I found out about the hardware limit to the number of external screens you can setup. Today I also learned that there is, apparently, a resolution limit too. The TV I was connecting was defaulting to a super-high res and breaking the setup. When I got it to the res I really wanted, everything was better.
To whom it may concern: maybe I am just behind the curve, but if you are getting "reagent/render is deprecated" warnings in your #ClojureScript project, the answer is that the function moved to reflect changes in the React.JS project. Now it's reagent.dom/render
This was fun. I've never had reason to look in to bit operations in Clojure.
---
RT @Endless_WebDev
@kelvinmai I came up with this when I discovered the `bit-xor` core function. You can remove 3 or 4 lines if you don't need to take collections, and it can be adapted to any coll you want (eg maps). Fun!
https://twitter.com/Endless_WebDev/status/1491179309238992897
PHP with suprisingly solid results (thanks, Facebook) but Node in the competitions, only looking to go up thanks to Google's interest in V8. Also, Go rocking it. Wait, are they Goog too?
---
RT @askonomm
@Endless_WebDev Why is JS not good for back-end? I’d say it’s pretty okay https://www.toptal.com/back-end/server-side-io-performance-node-php-java-go
https://twitter.com/askonomm/status/1490975767882174464
The rhetoric is annoying, but the principle is good. This is what decentralized web3 is really about
JavaScript is not good for backend and offline stuff.
React is... a really good thing on JavaScript, but sometimes SSR is wiser than SPA.
Python is great for scripting and new users.
Solidity is good for Etherium (I think).
Clojure is good for... well, everything? No?
---
RT @VittoStack
JavaScript is a tool.
React is a tool.
Python is a tool.
Solidity is a tool.
Concentrate on solving problems with the right tool, not on the tool its…
https://twitter.com/VittoStack/status/1490659106683764737
RT @WIRED
When North Korea hacked US security researchers over a year ago, they had no idea one of them might bring down the country's global communications from his own living room: https://wired.trib.al/ffHNlvG
🎨: Jacqui Vanliew/Getty
RT @ManningBooks
Grokking Simplicity is your guide to looking at programming in a new way and, ultimately, learning to write better code: http://mng.bz/VGnP
@ericnormand #FP #functionalprogramming #JS #javascript #programming #programminglife
I stumbled on to LaTeX in my undergrad, following my switch to Linux and Emacs. I switched from Open Office, and use it for 2-3 letters per week plus all homework. My favorite thing about it is definitely that it is amenable to version control . Now I usually use Orgmode to transpile to LaTeX (or whatever else I want to transpile to).
Hylang would be a more solid example, since it is a literal lisp that does just that.
@jmw150 @heikkiket wow! Very cool !
RT @VincentCantin
Lisp talks online in 30min (c.c. the #clojure community) https://twitter.com/dustyweb/status/1490308064028807171
You can embed Mastodon posts on websites.
Go to the post you want to embed, click on "..." underneath it, then select "embed".
This will give you HTML code you can paste into wherever you want to embed the post.
Full Stack Clojure web app engineer