Georges Boris

922 posts

Georges Boris banner
Georges Boris

Georges Boris

@georgesboris

Functional programming, design, music and games. He/Him

Brasil Katılım Temmuz 2009
581 Takip Edilen330 Takipçiler
Georges Boris
Georges Boris@georgesboris·
@wolfadex @jaredforsyth So do you usually vendor, use git submodules, or mostly rely on built-in's + your own code? (That can be easier than usual since Odin packages a lot of the commonly vendored libs)
English
1
0
0
25
Wolfgang Schuster
Wolfgang Schuster@wolfadex·
@jaredforsyth Yeah, It's also funky/different in what a "module" or "package" is (a directory and not a single file). It was bizarre at first but I've been liking it more that expected, especially considering Elm is my usual go to lang.
English
2
0
2
68
🦋 Jared Forsyth
🦋 Jared Forsyth@jaredforsyth·
Who on here thinks a lot about dependency management? I think it's ridiculous that most compilers are oblivious to the existence of libraries, and am trying to envision a language that makes dependency management (upgrading, migrating) much easier. Who wants to chat about it?
English
19
1
52
5.4K
Georges Boris
Georges Boris@georgesboris·
@jaredforsyth @elmlang is still my main (only?) reference for great dependency management... enforcing checked semantic versioning at the library level is the way to go. Maybe it would also be interesting to provide a way to migrate an API through a breaking change (when it makes sense)? 🤔
English
0
0
5
92
Georges Boris
Georges Boris@georgesboris·
@adolfont 😊 Ótima notícia, @adolfont ! Muito bom estar divulgando um pouco mais as possibilidades do ecossistema da BEAM. Sempre um prazer!
Português
0
0
1
18
Georges Boris
Georges Boris@georgesboris·
@louispilfold I did yeah! But sadly only in Portuguese. I did a talk about how we introduced Gleam to our Elixir codebase last year. And I was recently invited to talk about Gleam in a Brazilian podcast - I think its gonna be released tomorrow!
English
1
0
2
60
Louis Pilfold
Louis Pilfold@louispilfold·
Is your company using Gleam and it's not a secret? Let me know! The Gleam folks are compiling a little list of production users
English
1
11
57
2.6K
Georges Boris
Georges Boris@georgesboris·
@holyshtjoe @zenbrowser Yeah... I tested it and sadly had to go back to firefox pretty fast due to unexpected crashes when dealing with some system APIs (clipboard, drag n drop, etc)
English
0
0
1
32
{:ok, "Joel Jucá"}
{:ok, "Joel Jucá"}@holyshtjoe·
I like @zenbrowser a lot – but it keeps messing with keyboard shortcuts, moving things around. WTF? Do I need to go back to Firefox to have a more stable browsing experience?? STOP MESSING WITH EXISTING KEYBOARD SHORTCUTS!
Fortaleza, Brazil 🇧🇷 English
1
0
0
164
Georges Boris
Georges Boris@georgesboris·
@_wilfredh Love it! Colors are nice too! Don't know if you control the palette or if there are system/theme colors to inherit but if you do - maybe slightly desaturating the red would make it pop less?
English
0
0
0
16
Wilfred Hughes
Wilfred Hughes@_wilfredh·
Doing another iteration on my diagnostics display. I'm reasonably happy with the bold highlighting within the error message. I'm not sure about the colour on Warning and Error though. It gives the output some visual structure, but arguably the message itself is more important.
Wilfred Hughes tweet media
English
3
0
3
510
Georges Boris
Georges Boris@georgesboris·
@RaphaelDeLio @leosardinha_ @Elixitrus @Elojorge_ O diagnóstico de TDAH, assim como outros diagnósticos neuropsicologicos, é feito juntando N testes q medem atenção, memória, etc. mas também através de análise clínica, examinando comportamentos observados normalmente desde a infância do paciente. Não é um teste booleano simples.
Português
0
0
1
20
Paulo Castro (Most sane version)
Opinião impopular: Uma esmagadora parte dessa galera que fala que queria ter TDAH n tankaria ter essa merda
Português
1
0
21
1.1K
Georges Boris
Georges Boris@georgesboris·
@_wilfredh tbh I think the backtick, though quite simplistic, works best here. underline might give the impression its a link. color makes it pop a bit too much imo. and italic, tho looking good here, is not guaranteed to work as well when using other fonts. just my 2c 🙂
English
0
0
1
36
Wilfred Hughes
Wilfred Hughes@_wilfredh·
Do you have a favourite way of highlighting text in a CLI error message? Currently I'm using backticks, but I'm wondering what's the most readable.
Wilfred Hughes tweet media
English
5
0
7
631
Georges Boris
Georges Boris@georgesboris·
@Elixitrus @Elojorge_ Muita gente fala q sente efeitos de abstinência quando para de tomar venvanse uns dias... fico feliz de não sentir nada, mas notei q eu não consigo mais funcionar efetivamente sem. Não sei se já estava sem funcionar antes e agora eu só percebo, ou se meu "normal" piorou mesmo.
Português
1
0
0
76
Paulo Castro (Most sane version)
@Elojorge_ exato, eles endeusam tanto a parte do "hiperfoco" que esquecem do principal: o deficit de atenção, essa semana eu to custando a funcionar e as coisas só fluem com venvanse e quantidades maléficas de cafeína
Português
1
0
4
101
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
@DanielW_Kiwi Going to gym, eating healthy, not smoking and avoiding alcohol is also good for you. Yet the majority of people do the opposite.
English
9
9
338
15.7K
Daniel 🦔
Daniel 🦔@DanielW_Kiwi·
If functional programming is so great, why is it still niche? We have a product that can practically eliminate runtime errors, make refactoring much easier, lighten the testing burden, all while being quite delightful to use. What’s the hold up? --Evan Czaplicki
English
97
22
607
64.2K
🦋 Jared Forsyth
🦋 Jared Forsyth@jaredforsyth·
@georgesboris in the languages I'm familiar with, "fallthrough" bypasses the "checking" part, and just goes to the body of the next case. This makes sense for simplistic, non-pattern-matching switch because it's impossible to have multiple cases that could match the same value.
English
1
0
1
12
🦋 Jared Forsyth
🦋 Jared Forsyth@jaredforsyth·
Are there any languages that allow you to "re-enter" the switch control flow, if you determine that the branch you're on isn't right? I sometimes find myself having e.g. nested switches, and I want to be able to "jump out" to the parent switch and keep going.
🦋 Jared Forsyth tweet media
English
14
0
8
1.4K
Georges Boris
Georges Boris@georgesboris·
@jaredforsyth Got it! With that in mind, wouldn't your example fit a regular procedural switch statement? Since you get to choose to break or fallthrough to the rest of the cases. (If pattern matching was supported in the switch clause)
English
1
0
0
10
🦋 Jared Forsyth
🦋 Jared Forsyth@jaredforsyth·
@georgesboris Guard clauses are cool, but are strictly less powerful than what I'm proposing. Here's maybe a better example to indicate why:
🦋 Jared Forsyth tweet media
English
1
0
1
31
Georges Boris
Georges Boris@georgesboris·
@ChShersh If that is the case (which I find really interesting), it would be great to have some common tooling around it so different implementations can provide a similar user experience. E.g. good error messages pointing to the places of the config where something went wrong.
English
1
0
1
28
Georges Boris
Georges Boris@georgesboris·
@ChShersh Ha! Finally! 👏 So - though simple by itself, would you say CCL is kind of a framework for custom configs? E.g. You can customize separators, validation is expected to be done "on the application" , other syntaxes like comments are also expected to be decided "by the user", etc
English
1
0
1
197
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
It's done. My longest and most difficult article. I studied CS for 4 years. I used Functional Programming in the industry for 10+ years. All, so that the essence of my knowledge manifested itself in The Most Elegant Configuration Language. Link in replies
Dmitrii Kovanikov tweet media
English
81
105
1.6K
311.8K