I was going to do #Rust for the #MechanicalMarch of the #12in23 #Exercism challenge... but ended up doing #Go instead.
Not further down the syllabus tree to really get to the juicy parts just yet, so can't say much about it.
On a side note, I am not sure how much the whole #Go #telemetry scandal is affecting the community, or new people joining. It'd be interesting to know if the pace of people doing #Go at #Exercism has been affected at all 🤔
#telemetry #Go #exercism #12in23 #mechanicalmarch #Rust
Hadn't heard about google go compiler's plans to add telemetry (if I understood it right).
https://www.theregister.com/2023/02/10/googles_go_programming_language_telemetry_debate/
https://github.com/golang/go/discussions/58409#discussioncomment-4914358
@inthehands This speaks less to the existance of #AI and more like #Go is now a solved game.
Of course, if I was to join the #12in23 challenge proposed by the #Exercism folks, the first checkbox to be ticked was going to be #Elixir.
I'm not sure that there are 11 more languages I want to get a bite from in 2023, but this might just be the nudge I needed to finally pay some attention to the #Clojure, #Rust or #Go tracks!
#Go #Rust #Clojure #elixir #exercism #12in23
How To Install Go Language In Linux #GO #Golang #Programming #Opensource #Linux
https://ostechnix.com/install-go-language-linux/
#Linux #OpenSource #programming #goLang #Go
WebAssembly: Go vs Rust vs AssemblyScript vs TypeScript vs Javascript
https://ecostack.dev/posts/wasm-tinygo-vs-rust-vs-assemblyscript/
#wasm #webassambly #javascript #js #es6 #typescript #rust #wasmpack #go #golang #tinygo #assemblyscript #performance #speed #size #runtime
#wasm #webassambly #javascript #JS #es6 #typescript #rust #wasmpack #Go #golang #tinygo #assemblyscript #performance #speed #size #runtime
@rwwmike Yes, I think both #TypeScript and #Rust have ignited the spark of how joyful programming with a strong typesystem can be.
And I mean why wouldn't you!? Let computers to what they are best at - and they are very good at checking types for you.
We can also see it in the recent adoption of generics in #Go: they've just realized that - surprise 😮 - a bare interface {} is just not expressive enough!
#goLang #rustlang #typesystem #StronglyTyped #Go #Rust #TypeScript
Jeden příklad o tréninku #ai pomocí #go
Dnes existují servery, kde komerční i nekomerční #ai hrají proti sobě #go nebo proti lidem. Výsledkem jsou neuronové sítě v archivu,, na kterých se provádí další různé výzkumy. Hrají "nadlidské" hry. Můžete si to stáhnout a zkoumat taky. Není to ale levná sranda, potřebujete desítky, možná i stovky AI-GPU, jsou to výkonově brutální stroje, viz např. Facebook "Big Sur"
https://blog.janestreet.com/deep-learning-the-hardest-go-problem-in-the-world/
https://www.run.ai/guides/nvidia-a100/nvidia-deep-learning-gpu
Jak vážné může být když vás #go pohltí a propadnete tomu dokazuje např. slavná partie "atomic bomb" z Hirošimy, ze dne, kdy tam hodili atomovou bombu. Ten den se tam hrálo nějaké mistrovství a výbuch atomové bomby hráče nevytrhl z hry natolik, aby to nedokončili 😂 Já je docela chápu, byli časy, kdy jsem i zapomněl vystoupit z vlaku když jsem hrál v mobilu s GNUgo 🙂
Bod,k de to všechno s #ai začalo být vážné. A příběh o tom,j ak stroj poprvé rozdrtil a zlomil lidskou pýchu a jak z toho vyvstalo hodně otázek kam až to povede.
#Go byla zeď,kterou nic umělého nikdy nepřekoná.Byla to věc exkluzivně jen pro lidský mozek. A je to nejvíc fascinující hra na světě v celé historii lidstva.Když vás #go pohltí nevyhrabete se z toho do konce života.Stroje #go zlomili jen částečně,i s monstrózním vykonem si lámou zuby na Hatsuyôron z r.1646
How To Setup SFTP Server With SFTPGo In Linux #Sftpgo #Sftp #Secureftp #FTP #Webdav #Linuxadmin #Sysadmin #Linuxhowto #Linux #Go #Opensource #Filetransfer #CLI
https://ostechnix.com/setup-sftp-server-with-sftpgo-in-linux/
#CLI #filetransfer #OpenSource #Go #Linux #linuxhowto #sysadmin #linuxadmin #webdav #ftp #secureftp #sftp #SFTPGo
While working on today's #AdventOfCode , copilot taught we some new #Go
fmt.Sscanf(leftText, "%d-%d", &start, &end)
It will scan the text, parsing it according the format string, the placeholders go into the variables! 🤯🤯
@Mawoka Yeah, every person has different preferences and one should use the tools they are most productive with.
Though, I'd like to add that, sadly, productivity is often looked at with a short-term scale in mind. IMO, productivity is, when you can make changes in a codebase that is multiple years old without the fear of breaking stuff.
I've only dabbled with #Go once, so I can't really say much about it.
1/2
lors du dernier #PythonRennes, Jérôme Marchand et moi avons parlé d'outillage de la qualité de code, du commit à la production avec #precommit : des hooks #git à l'infrastructure as code #IaC en passant par #integrationContinue, la bibliothèque @pre_commit peut outiller la qualité de code des projets dans une multitude de langages : #python #java #javascript #go #rust #php etc.
- rediffusion de l'intervention : https://youtu.be/QoMOZuegwUY
- support de présentation : https://github.com/lucsorel/hook-il-est-beau-notre-code/blob/main/2022.11.07-hook_il_est_beau_notre_code.pdf
#PHP #Rust #Go #JavaScript #Java #Python #integrationcontinue #iac #git #precommit #pythonrennes
I just published my first :golang: #Go package – an implementation of #Postfix' socketmap_table protocol, to write dynamic alias/transport/whatever lookup services:
https://pkg.go.dev/codeberg.org/bergblau/postfix-socketmap-table
transpile code from any language to any language
#programming #ruby #python #typescript #Go #rust #csharp