Live data from Hacker News

Viewing profile — gokr

gokr

HN member
Joined
Sat, Nov 08, 2014, 10:02 AM UTC
HN karma
145
Public activity
79 items

About gokr

No profile information was provided.

Recent public activity

  1. comment
    Comment #43325884

    You mean COLA etc? Yeah, pretty wild stuff. I admit I couldn't fully grasp it at the time (and most likely not now either!) https://www.piumarta.com/software/cola/

  2. comment
    Comment #43325752

    Perhaps you are aware of who Alan Kay, Bret Victor, Ian etc are, but... anyway, I just wanted to chip in with some context for those who are not aware. Alan Kay led the creation an…

  3. comment
    Comment #26590678

    It all depends if you consider basically all non web GUIs developed the last 40 years or if you limit yourself to reactive web UIs developed the last few years. Tongue in cheek :) …

  4. comment
    Comment #26590302

    "hated all around the world" sounds a bit harsh :) Sure, lots of people like "throwing hate" at it, but AFAICT it's mostly "bad use" that gets people riled up like insane deep inhe…

  5. comment
    Comment #26589960

    This is kinda funny. I wrote a "rebuttal" article back in 2009: http://goran.krampe.se/2009/06/26/joe-is-wrong/ ...and then I met Joe not long after and we also discussed this in f…

  6. comment
    Comment #19790625

    Smalltalk is a family of dialects and implementations. Most of them are indeed compiled to bytecode which is then executed by a JIT VM. Most of them use the "image" concept where y…

  7. comment
  8. comment
    Comment #16360806

    I have worked extensively with Smalltalk, I know it quite well and it's my favorite language. I made SqueakMap and several other packages for Squeak. Still, it's not as simple as i…

  9. comment
    Comment #16358973

    They = me. I suppose you did it when Spry was still called Ni?

  10. comment
    Comment #16358950

    The general idea was to leverage Nim's capabilities, either as implementing core parts of standard libraries in Nim (which is very easy to do) or possibly by partial compilation us…

  11. comment
    Comment #16358940

    A lot of things including very good development speed, very good debugging capabilities, very good meta programming (making your own tools) etc. Try out Pharo.org for example.

  12. comment
    Comment #16358925

    Looking at my inspirations I would (take it with a grain of salt) say that Lisp and Forth are too simple, javascript is a mess (but with nice literal syntax for maps etc), Smalltal…

  13. comment
    Comment #16358896

    The multiuser stuff etc, I am temporarily too focused on other things so Spry is at "a hold" right now. I would also like to fix more things in the language before proceeding. The …

  14. comment
    Comment #14397141

    Just as a sidenote, there is: https://github.com/xyz32/boneIO ...and a while back I played too with: https://github.com/gokr/ardunimo Nim is quite perfect for these things since it…

  15. comment
    Comment #14397106

    I have been wanting to play with wrapping the ESP-IDF for Nim (using the excellent c2nim tool), but ... it appears to be a fairly hefty job. Although I am sure Araq could do it in …

  16. comment
  17. comment
  18. comment
    Comment #14148262

    I am not sure how incomprehensible it is, but I can say that the c2nim wrapper tool is pretty darn good. Andreas (author of Nim) quickly wrapped all of Urho3d in Nim almost fully a…

  19. comment
    Comment #13003985

    Well, I agree that the article can annoy some people. But... as an avid Smalltalker with a LOT of experience with it - and a lot of experience with Javascript too (and tons of othe…

  20. comment
    Comment #12621993

    A solid good enough reason is because it's fun! But in the specific case of Nim - AFAIK there aren't that many languages around with a similar set of characteristics. For me the ki…

  21. comment
    Comment #12299922

    Although I don't know much about Clean and APL - I definitely agree with Forth, Smalltalk and LISP as being very elegant in their own three unique ways. I am trying to combine aspe…

  22. comment
    Comment #12164548

    Hmmm, I find this slightly misleading. It was a long time ago that the original Smalltalk creators were involved in Squeak (Dan Ingalls is the main developer, Alan Kay the visionar…

  23. comment
    Comment #12164483

    The Smalltalk mechanism (Squeak/Pharo) also uses generate and test, just FYI.

  24. comment
    Comment #11997415

    Well, when I talk about polymorphism I of course mean the ability in the language to create first class polymorphic constructs. Hardwired things like [1] doesn't count :) Further, …

  25. comment
    Comment #11986723

    It's not as evolved yet - but funcs pull in arguments via :x and can instead use :$x (I used ^ earlier, but switched to $) which will pull in that AST node (argument) without evalu…