Live data from Hacker News

Viewing profile — giann

giann

HN member
Joined
Thu, Dec 22, 2011, 11:49 AM UTC
HN karma
212
Public activity
34 items

About giann

Web architect at BoursoBank, Lua and Zig enthusiast, working on a small programming language https://buzz-lang.dev

Recent public activity

  1. comment
    Comment #45875646

    Been working on my programming language https://github.com/buzz-language/buzz for 4 years now (with some down periods). Currently mainly working on the tooling: LSP, DAP and format…

  2. comment
    Comment #44791339

    When my son was in the last stages of leukemia, Bluey was on repeat all day. He was completely immersed in that world and we, his parents were there with him too. Now, 5 years afte…

  3. story
  4. story
  5. comment
    Comment #33697918

    Fair point

  6. comment
    Comment #33697891

    It’s really hard (impossible?) to have a type system with user defined types and do without a declarative top level.

  7. comment
    Comment #33696982

    This means the language will never coerce things for you implicitly. Booleans are true and false not 1 and 0 or “true” and “false” etc.

  8. comment
    Comment #33696802

    They are more like structs with methods. There’s no inheritance only protocols (interfaces) you can conform to. Buzz is not an OOP language.

  9. comment
    Comment #33696674

    Safety pin? No its an astronaut and some stars.

  10. comment
    Comment #33696635

    Author here. A few points make buzz a “scripting language” in my view: - runs in a VM - garbage collected - high level - “simple” meaning there’s only a handful of concepts to unde…

  11. comment
    Comment #33694946

    It’s planned yes

  12. comment
    Comment #33693570

    Lua has the same strategy as Buzz around numbers see https://www.lua.org/manual/5.4/manual.html#2.1

  13. comment
    Comment #33693480

    Exposing how? If you mean documentation, Buzz as not yet its reference manual but it'll definitely be there.

  14. comment
    Comment #33692628

    I'm not excluding the idea to allow the user to choose between the two. But the language must remain simple and relatively high level so I'm wary of going down that road.

  15. story
  16. story
  17. story
  18. comment
    Comment #16759373

    I think I list a good amount of reasons to use Lua. The focus of the article is far from being fixated on JS being bad.

  19. comment
    Comment #16741972

    This really is not a good argument. You can still write php like in 98, that doesn’t mean you shouldn’t learn modern php if you want to work ever.

  20. comment
    Comment #16736132

    I’m not talking about frameworks. I’m talking about ES5/6/2016/2017/7/8 ... which all add new concepts and complexity.

  21. comment
    Comment #16733811

    Reading the sources I used to search for the correct term, I think I may have been fooled by ancient greek allophones. Ex. : ὁ ἄγγελος /ho áŋgelos/ Anyway like I said, too late to …

  22. comment
    Comment #16733627

    I’m talking about the cognitive load of the language. Learning JS is a real complex task whereas learning Lua is not. Learning JS as is is hard since its moving so fast. I think no…

  23. comment
    Comment #16733290

    It’s stable relative to JS which is a nightmare in this regard.

  24. comment
    Comment #16733147

    Yes it’s feggari but I think that with two gammas, it’s pronounced fengari. Could be wrong I’m not greek. But it’s too late to change :)

  25. comment
    Comment #16732904

    I think you misunderstand the aim of the article. It’s not a case and point against js but for Lua in the browser. When I list positive points of Lua, I’m not implying they don’t e…