This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-01-02
Channels
- # babashka (37)
- # beginners (19)
- # calva (5)
- # cider (14)
- # clojure (21)
- # clojure-europe (2)
- # clojurescript (16)
- # conjure (11)
- # datalog (78)
- # deps-new (3)
- # gratitude (2)
- # introduce-yourself (1)
- # joker (1)
- # jvm (4)
- # lsp (17)
- # malli (5)
- # meander (6)
- # minecraft (3)
- # off-topic (17)
- # other-languages (25)
- # practicalli (1)
- # quil (12)
- # reveal (6)
- # spacemacs (19)
^i made enough changes to that that it might actually be useful. At worst i lit a bit of a fire under existing packages
One thing i’m not quite sure exactly how to do is error messages, though i wrote it so that it gives errors with context like ParsingList [ row = 0, col = 0 ], ParsingMap [row=4, col = 0], UnexpectedEndOfInput [row = 7, col = 0]
I don’t know why but i’ve had a lot of energy lately so i’ve also been working on an “idiomatic” java wrapper for tools.build
one thing thats been kinda interesting is how i have to translate “dynamic” patterns to static types
Yeah, I've seen your posts about that -- what motivated that Java wrapper?
the thought that there really isn’t much about deps.edn as a format/structure that means it has to be clojure only
its supposed to be like an “endorsed” place to learn java, but its written pretty incoherently and with strange focuses
like why does half of the community page just tell you license information for jpegs? https://dev.java/community/
which in a roundabout way led back to my memories of fielding questions about maven and gradle and how obtuse it is to understand what is happening
TBH, that site is so, so, so much better than what the dev onramp used to be for Java...
And folks used to criticize http://clojure.org for being a poor onramp too, just a few years ago. It's gotten better.
That community page for dev.java is... terrible tho', I agree... I mean, it totally is not welcoming and makes the community sound very "gated" and distant to me...
> Java is an object-oriented language. If this technical term does not mean anything to you, do not worry, all you need to remember at this point is that all the code you write must be held in a Java class. So then why did you mention it? You haven’t even told them what a class is yet
> Just a word of warning: you should be using a plain text editor to create and save this file. Using a word processor will not work. The kind of person who will use a word processor by mistake does not know what a plain text editor is
like yeah its not https://wozniak.ca/blog/2018/06/25/1/index.html - but its frustrating because it could be good