Viewing profile — alain_gilbert
alain_gilbert
HN member- Joined
- Thu, Jun 23, 2011, 7:01 PM UTC
- HN karma
- 475
- Public activity
- 224 items
- HN profile
- View on Hacker News ↗
About alain_gilbert
alain.gilbert.15@gmail.com
Recent public activity
-
comment
Comment #49043282
The other day, I told claude that my physical wifi door unlock push buttons is a security risk because someone could run away with it and then unlock the door from outside whenever…
-
comment
Comment #47743962
I was actually thinking of making a similar app for hacker news comments. Should we all quit hacker news too?
-
comment
Comment #45989745
reminds me of an project I made many years ago to manage dependencies in between repositories. So if project A was waiting for a fix in project B to be in production, you could dra…
-
comment
Comment #45936010
I worked on a toy programming language (that compile down to golang), which is a fork of the go lexer/parser, but it changes how functions can only return one value allowing the us…
-
comment
Comment #45783880
@tinfoilhatter if that's the example of an `hostile and abrasive member of the Nim community` looks to me like the nim community is doing just fine.
- comment
-
comment
Comment #45777846
> ...and views he expressed to me regarding climate change... Is that for real? I bet I can find some chocolate chip cookie recipe that the Go team would disagree with me. I ain't …
-
comment
Comment #45769113
> Even after reading the article, it's not clear why that particular expression is so egregiously poor. I'm glad I'm not the only one wondering why this is not instant to type chec…
-
comment
Comment #45729077
Seems like it got fixed just now. Thanks for doing it. It looks much better now :)
-
comment
Comment #45729052
I'm well aware of it. But I don't think I have ever seen an editor/website which would display it as 9 spaces. Github for example default to 4 spaces width.
-
comment
Comment #45727680
I like how he kept "tabs" (and display it as 9 spaces) to make it as ugly as possible for the bad example, then proceed to use 4 spaces for the other examples.
-
comment
Comment #45536173
61 dependencies, no codegen. Nothing special really.
-
comment
Comment #45533240
I have a fairly small go project (100k loc) and it takes ~30sec to build. I'd be thrilled to have it build in 300ms. (Using a macbook pro 2019)
-
comment
Comment #45533116
> Honestly, who cares about the difference between 1s vs 100ms vs 10ms for a build though? I definitely do. Not necessarily because of the 10ms vs 1s. But because of the later stag…
-
comment
Comment #45499295
[dead]
-
comment
Comment #45123447
I made winsweeper, which will move the mine if there is no safe tile left for you to discover. https://github.com/alaingilbert/winsweeper
-
comment
Comment #45057576
For case like this, I'd say your text editor should definitely just be able to tell you right away that this variable is a "string" when you mouse over it.
-
comment
Comment #44891532
Or if he was to use any kind of decent text editor, he could also just place his mouse over the variable and see the type it has. Then comes the hard part "where is it defined"... …
-
comment
Comment #44819594
The most ironic thing is that if you search for "nazi programming language" you'll find gleam.
-
comment
Comment #44703635
That's why there is a "Tuple" expression that you can use instead, which allows you to easily return multiple values, and destructure them as well.
-
comment
Comment #44703460
I'm working on this programming language that compiles to Go. The goal is to have it behave like typescript for Go, where any Go program would compile out of the box, but then you …
-
comment
Comment #44644149
Check out this toy project I made. It's basically a fork of the Go lexer/parser that adds Result/Option/Tuple/Set... propagation operators (and more) and it compiles down to Go cod…
-
comment
Comment #44409392
I was also quite inspired by borgo. But unlike borgo, yes, at this time nil is part of the language, which allows you to use other libraries without the need to make laborious wrap…
-
comment
Comment #44409039
I haven't think much about it, a lot of things are probably going to change. I tried to get something working as fast as I possibly could, and in two weeks, lots of corners were cu…
-
comment
Comment #44408978
Yes, I got my inspiration mainly from swift and a little bit from vlang as well. eg: the @LINE "Compile time pseudo variable" https://github.com/alaingilbert/agl/blob/8b656a385207e…