David Ko
@KoLoyYee
Followers
178
Following
14K
Media
184
Statuses
1K
This too shall pass
Ottawa
Joined December 2021
I'm pleased to announce nightly preview releases of the Swift SDK for Android! https://t.co/KvDzhJDcRs
swift.org
Swift has matured significantly over the past decade — extending from cloud services to Windows applications, browser apps, and microcontrollers. Swift powers apps and services of all kinds, and...
10
53
469
Conference Keynote - Ben Cohen https://t.co/9uJfl4kKmu via @YouTube
0
0
0
REPL makes development so much clearer; it is so much more than hot-reloading. 1. Need to solve a problem? Write a function 2. Verify with eval. 3. See error? Read the error message. Fix the error. If you are not sure, ask Copilot. 4. Eval again. No error? Back to step 1
1
0
10
Idiomorph + squint reactive example (counter + text field) with regular squint atom. 5kb gzipped. #squintcljs #clojure #clojurescript
https://t.co/QQMJN5xCke
3
1
21
With LLMs, I found out today that Flutter might have better hardware connection support compared to React Native, since it has access to Android libraries. I am talking about RFID, NFC, etc., but is that true?
0
0
2
Today I learn a way to use recursion with mutation in Clojure with Java StringBuilder with letfn
2
0
13
New Apple ad: Great Ideas Start On Mac Voiced by the late Dr. Jane Goodall
26
127
2K
@KoLoyYee @gicrisf I would also say it's Clojure on the Python environment. More similar to Clojure and ClojureScript than Babashka, which is interpreted Clojure. See also https://t.co/qWs1RzpSCb for an example of using the Basilisp repl to script Blender. Pretty cool stuff!
0
1
2
Let's do it in 1 syntax, using Python in Clojure/Lisp is much easier than I thought, thanks to Basilisp 1. Create a .lpy file in your Python project. 2. Run nREPL with basilisp nrepl-server and connect to use Calva by the amazing @pappapez 3. Start coding with hot reload
4
4
26
North American Ad companies need to learn from their Asian counterparts more. 亞洲廣告實在好太多
1
0
0
@KoLoyYee @borkdude @chrisrink10 Thank you, David! With GraalPy, you can run Python on GraalVM, without an external process. Happy to answer any questions! More info at
0
1
1
Python or Clojure? Why not both? With Babashka by @borkdude (who will never be broke, I promise!) + libpython-clj2 by Chris Nuernberger, of course! Welcome to Clojureland, where the language of choice is not a zero-sum game! 🚀 Also, time to explore basilisp by @chrisrink10?
3
3
31
Thanks to JEP491 and Netflix for pointing out the pinning! https://t.co/LAmRoSmUR7
0
0
1
Using JFR in Clojure with :jvm-opts, and you need to upgrade from Java 21 to Java 25 is here! In the pic, you can see 14 pinned virtual threads running on Java 21, Postgres JDBC 42.2.0 After upgrading to Java 25, while keeping the Postgres JDBC 42.2.0, all pinning is GONE!
2
3
31
Today I learnt how to turn on the :jvm-opts JVM flag in deps.edn and find if the virtual thread was pinned
0
0
2