Komunitas
programming.dev
An interesting idea but it’s not possible with all languages. E.g. golang. But probably not the case with worlds adrift. I’m guessing it’s more of an incentive problem for the other company. No more revenue = why bother?
Komunitas
lemmings.world
Hi there! Your text contains links to other Lemmy communities, here are correct links for Lemmy users: [email protected], [email protected]
Komunitas
sh.itjust.works
Ironically, Python is older than PHP, albeit not by more than a few years (1991 vs 1995). Both are antiquated at this point, but both have their uses, so do what works, no shame here. I tend to prefer statically typed languages personally and TDD is a big win for larger code bases when possible. My current place of employment has been on the Golang and Rust bandwagon for a while, but theres still plenty of dotNet, PHP and Python hanging around because they were just the best tool for the job at the time.
Komunitas
lemm.ee
I wasn’t able to complete last year’s AoC as I am 10+ hours ahead and I am a bit daft. Hoping to do this year’s AoC in a new language so I can practice. Thinking Zig, Golang or Rust.
Komunitas
lemmy.world
Oh yeah. My favorite (and only) plugin so far is the https://github.com/twibiral/obsidian-execute-code Let me explain: Obsidian is basically a very fancy wrapper around a folder with markdown files in it. (which makes it git compatible, which is one of the upsides). In Markdown, you can define codeblocks, with syntax highlighting, because of course you can, programmers will improve their own tools first. Now, there are two cases when you would do this: you want to execute the code because it’s actually driving something. Like some kind of interactive, “this is the manual, but also, you can just do it right away by executing this code” and then they give you the code. you’re actually building it as a document, and you want something in your document that is actually the output of some program that’s producing some output. Like… analyzing numbers and creating a graph. You can now just put the code in the document, hit “execute” and you get your output in the document right then and there. And that concept isn’t new, it’s what “jupyter” also does, but jupyter uses a weird bytecode, xml zip format or something, in obisidian, because of the markdown base, it stays just code. (which again, makes it git compatible where jupyter isn’t) AND you can do it not just with python but with… JavaScript TypeScript Python R C++ C Java SQL LaTeX CSharp Dart Lua Lean Shell Powershell Batch Prolog Groovy Golang Rust Kotlin Wolfram Mathematica Haskell Scala Racket Ruby PHP Octave Maxima OCaml Swift
Komunitas
feddit.org
Golang für buzzword bingo und nagios (legacy) tun mir etwas weh :')
Komunitas
lemmy.my.id
Work in Education and Software Industries. I did manage fleet of Ubuntu and RHEL/Fedora instance. Mostly in education is research based services on top of container, either docker swarm or openshift. Most tech stack is PHP, Python for ML, and NodeJS In software industries, I use kubernetes, and tech stack Nodejs, c#/net core, php, Java, python, golang, and some other popular language. Mostly using microservices arch, with DDD-MVC approach. In education we have 10-20 Ubuntu/RHEL/Fedora for production, in Uni Labs, we have fleet (more than 20) of Gnome desktop with RHEL, supported by Red Hat Academy APAC. We do dual boot with windows because some WPF/.NET Desktop development lecture still held, but with Avalonia and React Native, seems it will change near future. In software industries, mostly developer use windows, but they do debug on WSL2. Only small percentage using Linux desktop. Some are using mac, but it’s under 3 people, negligible. Well… For Education, it need about 7 years to fully moved from Windows server 2012, using Full Linux. In past some lab do have MacOS server, but I never encounter or support them so… I can’t speak much. But in software industries, from start, we have Linux box, and grow over time. We only have special windows server for SQL server that need reporting server ability, mostly tied to SAP/ERP project, the rest are in Linux Box. Mostly we use red hat ansible to make standard deployment. We do have cloud init, but only for first deployment, then ansible.
Komunitas
lemmy.ml
I honestly don’t understand the hype around golang. Can anyone ELI5? (longtime C++ and Python user, now doing Rust)
Komunitas
lemmy.world
I wrote a ton of vb6 in the 90s. Then vb.net 2003 in… Well that date. Then moved to c# after holding on for awhile. My memories of that time: its higher mental load to do the right, safe thing in vb.net vs the same objective in c#. both early versions of both languages had really similar capabilities, as they both compiled to the same IL code targeting the same VM. these differences obviously moved apart as the years went by as the cost to innovate in 2 places is wasted effort… So language enhancements went into c#. These days you might as well learn pascal as vb… If you want to know where to invest your time in learning i would suggest C#, java or golang for backend. Or typescript. Typescript is good.
Komunitas
pawb.social
I assume you have already tried the official tutorials, but Go By Example is a great “learn by doing” kind of tutorial. Others that I found in a quick DDG search: https://www.w3schools.com/go/index.php - a very simple introductory tutorial https://www.learn-golang.org/ - an interesting tutorial that lets you run exercises in your browser https://go.dev/tour/list - a similar interactive tour