Viewing profile — giann
giann
HN member- Joined
- Thu, Dec 22, 2011, 11:49 AM UTC
- HN karma
- 212
- Public activity
- 34 items
- HN profile
- View on Hacker News ↗
About giann
Recent public activity
-
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…
-
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…
- story
- story
-
comment
Comment #33697918
Fair point
-
comment
Comment #33697891
It’s really hard (impossible?) to have a type system with user defined types and do without a declarative top level.
-
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.
-
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.
-
comment
Comment #33696674
Safety pin? No its an astronaut and some stars.
-
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…
-
comment
Comment #33694946
It’s planned yes
-
comment
Comment #33693570
Lua has the same strategy as Buzz around numbers see https://www.lua.org/manual/5.4/manual.html#2.1
-
comment
Comment #33693480
Exposing how? If you mean documentation, Buzz as not yet its reference manual but it'll definitely be there.
-
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.
- story
- story
- story
-
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.
-
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.
-
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.
-
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 …
-
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…
-
comment
Comment #16733290
It’s stable relative to JS which is a nightmare in this regard.
-
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 :)
-
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…