Live data from Hacker News

Viewing profile — mfikes

mfikes

HN member
Joined
Tue, Dec 09, 2014, 3:36 AM UTC
HN karma
226
Public activity
67 items

About mfikes

No profile information was provided.

Recent public activity

  1. comment
    Comment #27284558

    Indeed, try Replete for example, in the iOS and macOS App Stores ( https://replete-repl.org ). I've also had a separate commercial in the iOS App Store based on ClojureScript since…

  2. comment
    Comment #27279208

    It is so cool to see how far things have come since ClojureScript first worked with React Native in 2015. Krell is the best REPL for this IMHO, and it does this largely by getting …

  3. comment
    Comment #23594882

    Vouch Key is not tied to Apple products. It works with Android, for example.

  4. comment
    Comment #23405243

    I haven't. But I suspect that's next. If you compare things like Lumo / Planck (ClojureScript) to Babashka (GraalVM-based Clojure), you can clearly see the perf benefits of going n…

  5. comment
    Comment #23405159

    The primary challenge is RAM. The (simplistic) approach I took with establishing a ClojureScript REPL is to have the standard library available, and that requires a lot more RAM th…

  6. comment
    Comment #23404428

    Indeed, the board is not required. I've added a note to the Tindie description to that effect. I created the board for an upcoming Clojure/north 2020 talk https://clojurenorth.com/…

  7. comment
    Comment #19876806

    Additionally, the Graal team has done some great work to ensure that the JavaScript produced by ClojureScript runs quickly under Graal.js. For more details, see https://github.com/…

  8. comment
    Comment #19478083

    I personally mainly use Replete for quick checks of things when AFK (seeing what a particular form might evaluate to, checking a docstring, etc.) In, short I've never really used R…

  9. comment
    Comment #19476215

    Yes. There used to be an iOS app named Lisping https://news.ycombinator.com/item?id=11658418 and you could edit text in Lisping and send it to Replete for evaluation. (The generic …

  10. comment
    Comment #19476139

    Ahh, cool. TIL.

  11. comment
    Comment #19473428

    One advantage is that Replete requires no network connectivity to evaluate forms. The compilation and evaluation is done directly on your device.

  12. comment
    Comment #19472680

    You’d need to first do (require ‘replete.http) in order to load the code for that namespace. You should be able to copy output by pressing on a history row.

  13. comment
    Comment #19472488

    Yeah, ClojureScript is really a dialect of Clojure. They have hugely different applications, but at a certain level, they look like the same language.

  14. comment
    Comment #19472469

    For those curious, Replete relies on the ability of ClojureScript to self-host, and thus essentially carry its compiler with it. Replete iOS was one of the first applications of se…

  15. comment
    Comment #18005409

    Apple allows you to embed JavaScriptCore into native apps, writing some of your logic in JavaScript. See this WWDC 2013 presentation: https://developer.apple.com/videos/play/wwdc20…

  16. comment
    Comment #18005256

    No. ClojureScript works with React Native, and in that case you can use the Figwheel REPL. See http://cljsrn.org Ambly can be useful in other situations where you are not building …

  17. comment
    Comment #17785013

    I find the constant breaking changes troublesome as well. I've never seen that with another framework and am hoping that things converge towards stability.

  18. comment
    Comment #13697692

    I'm astounded by the pace of progress. It was only mid-2015 that ClojureScript first self-hosted [1], roughly year ago when it was stable [2], and mid-2016 when I had first heard t…

  19. comment
    Comment #13057261

    Here is the source: https://gist.github.com/mfikes/c531a4801a84e2c06af11588ce290...

  20. comment
    Comment #11211004

    CLJS Fiddle is based on bootstrap (self-hosted) ClojureScript, so it includes the entire compiler in the JavaScript downloaded. But, there are things that can be done to improve th…

  21. comment
    Comment #11210657

    This is cool, IMO. My main ClojureScript experience to date has been non-web (mobile, bootstrap, etc.), but this fiddle even makes it ridiculously easy for someone like me to quick…

  22. story
  23. comment
    Comment #10598389

    Derek does a great job of providing a critical overview of ClojureScript, where it's been, and how it can be improved. All while being highly entertaining to watch!

  24. comment
    Comment #10598375

    This is a great intro to the subject. In particular, if you've ever run into something you think could be improved in the compiler, Maria shows that you need not be intimidated by …

  25. comment
    Comment #10569839

    This reminds me of one of the points pg makes in What Made Lisp Different [1], under #9: "compiling at runtime is the basis of Lisp's use as an extension language in programs like …