Post AToDFSqmyeBC0750kK by calculsoberic@mstdn.social
 (DIR) More posts by calculsoberic@mstdn.social
 (DIR) Post #ATo81wwxlt0PWnhica by calculsoberic@mstdn.social
       2023-03-20T12:59:12Z
       
       0 likes, 1 repeats
       
       This is my latest R #coding lesson. It's not too challenging so far, but I have found that with every programming language I've learned, they all eventually get difficult (and usually start off simple). Have you experienced this too?
       
 (DIR) Post #ATo84mb4ii4cHsoiwK by calculsoberic@mstdn.social
       2023-03-20T12:59:41Z
       
       0 likes, 0 repeats
       
       Kudos to the "detect text" for reading all of that accurately!!
       
 (DIR) Post #ATo8hjLIknPHUJ0j8i by teleportaura@mstdn.social
       2023-03-20T13:06:46Z
       
       0 likes, 0 repeats
       
       @calculsoberic Which languages have you learned so far? For me, the most challenging one definitely was Haskell but I have yet to try logic programming.
       
 (DIR) Post #ATo9MSvmfztsSeV13w by calculsoberic@mstdn.social
       2023-03-20T13:14:03Z
       
       0 likes, 0 repeats
       
       @teleportaura I know some Python, Ruby, HTML5, CSS3, JavaScript, and have just started learning R. I'm a bit rusty with the ones I learned a while back, though! In the '90s I used to code in BASIC too - that was my first coding.
       
 (DIR) Post #AToA1UuKEUKkSpNlz6 by teleportaura@mstdn.social
       2023-03-20T13:21:34Z
       
       0 likes, 1 repeats
       
       @calculsoberic That's cool! I'm good at Rust, Java and C and I also know x86 ASM, C++, Haskell, Python, JS, HTLM & CSS. (Although my CSS skills are very limited aka nonexistent and I lack any deeper knowledge about Python and JS)On a totally unrelated note, I just realized that I'm probably more than twenty years younger than you lmao
       
 (DIR) Post #AToAHfw6zmjBIovrWK by calculsoberic@mstdn.social
       2023-03-20T13:24:28Z
       
       0 likes, 0 repeats
       
       @teleportaura I'm 41 :flan_laugh: but people on here usually think I'm younger because of the way I write, I assume - my CSS is kind of basic too. I had started going through the book "Violent Python," but I think it was an outdated version, because parts of the basic setup weren't working on the command line.
       
 (DIR) Post #AToAdSwrxr4fOOg2lc by thecatcollective@furry.engineer
       2023-03-20T13:28:23Z
       
       0 likes, 0 repeats
       
       @calculsoberic We've working with more "conventional" languages, as most would call them (Java, C, C# (to a very small extent), Rust, Python, and a touch of JS) and none of them really felt too much harder than each other even at more advanced levels. The hardest to wrap our head around was probably Java and Python when classes got introduced because it tends to go completely against the way we like to structure things. C and Rust have felt the most logical so far, and JS is...JS.-Ari
       
 (DIR) Post #AToAje0JlyP9Q0Ehoe by calculsoberic@mstdn.social
       2023-03-20T13:29:32Z
       
       0 likes, 0 repeats
       
       @thecatcollective hahaha everyone says that about JS! I find that if you know one or two pretty well, then it's easier to pick up another because the syntax is often similar.
       
 (DIR) Post #AToAkcT6y35UwgAY1g by teleportaura@mstdn.social
       2023-03-20T13:29:42Z
       
       0 likes, 0 repeats
       
       @calculsoberic My school forces me to use Python. I don't particularly like it but I think that it's a great alternative to writing more complicated shell scripts.Other than that, I guess anyone who voluntarily does OOP in Python needs to get themselves checked.
       
 (DIR) Post #AToApBpvPcURnO1GNM by thecatcollective@furry.engineer
       2023-03-20T13:30:31Z
       
       0 likes, 1 repeats
       
       @calculsoberic Agreed, though some small differences in syntax can easily throw you for a loop on how to do things!-Ari
       
 (DIR) Post #AToApwJcbXZpwoGd3A by nlpbot@mstdn.social
       2023-03-20T13:30:41Z
       
       0 likes, 1 repeats
       
       @calculsoberic I'm 42 and I just learned Python in 2022...
       
 (DIR) Post #AToAqduIX3Sr90l1ge by calculsoberic@mstdn.social
       2023-03-20T13:30:47Z
       
       0 likes, 0 repeats
       
       @teleportaura I haven't done it (voluntarily) at least
       
 (DIR) Post #AToBZcTShqAnjQeTZI by calculsoberic@mstdn.social
       2023-03-20T13:38:56Z
       
       0 likes, 0 repeats
       
       @thecatcollective indeed! I've noticed that a space or a bracket in the wrong place can break the whole program
       
 (DIR) Post #AToBkWgcZ6Mmy00Wvo by thecatcollective@furry.engineer
       2023-03-20T13:40:50Z
       
       0 likes, 1 repeats
       
       @calculsoberic Yep.A fun example of this a few days back was that we were trying to edit our system GRUB config and another config file at the same time and accidentally copied a single comma from the other file into the GRUB config and so the file wouldn't parse and would give cryptic errors over and over, took 30 mins to find that.We think that parsers need better error displays (if possible) to aid with syntax issues.-Ari
       
 (DIR) Post #AToBxmLRetqVIMQE2y by PetterOfCats@mastodon.world
       2023-03-20T13:43:16Z
       
       0 likes, 1 repeats
       
       @calculsoberic what I find when trying to learn a new language or system is the lack of accurate or even just straight up lazy documentation. I usually come across it when I'm already deep into it. Like it'll say something like "build X function and then return value of Z to Y's statement " and I'm re-reading it 10 times trying to find out where the hell Y was even mentioned.
       
 (DIR) Post #AToCEFObPq221okfDc by calculsoberic@mstdn.social
       2023-03-20T13:46:14Z
       
       0 likes, 0 repeats
       
       @PetterOfCats I've noticed that too! My friend was saying that the "official" documentation for OpenSSL is terrible - this is one reason I am working toward getting into technical writing, but it has been a somewhat slow process.
       
 (DIR) Post #AToCHoVfJrznnikvPU by calculsoberic@mstdn.social
       2023-03-20T13:46:56Z
       
       0 likes, 0 repeats
       
       @thecatcollective on a side note, I'm genderfluid too :ms_genderfluid_flag:
       
 (DIR) Post #AToCyRXUbCsj0kwChM by thecatcollective@furry.engineer
       2023-03-20T13:54:37Z
       
       0 likes, 0 repeats
       
       @calculsoberic Always nice to meet fellow genderfluid people!
       
 (DIR) Post #AToD2SrHdVfEGF71cG by calculsoberic@mstdn.social
       2023-03-20T13:55:20Z
       
       0 likes, 0 repeats
       
       @thecatcollective thank you! I think I have always known it but only started being open about it recently. same thing with being bisexual/pansexual. I felt comfortable coming out on fedi!
       
 (DIR) Post #AToD797GSslCTmosmu by thecatcollective@furry.engineer
       2023-03-20T13:56:11Z
       
       0 likes, 0 repeats
       
       @calculsoberic We started figuring stuff about gender and sexuality about 3-4 years ago and it's been one hell of a wild ride.-Ari
       
 (DIR) Post #AToDFSqmyeBC0750kK by calculsoberic@mstdn.social
       2023-03-20T13:57:39Z
       
       0 likes, 0 repeats
       
       @thecatcollective I can imagine!
       
 (DIR) Post #AToDOx9DhaImZYE26q by thecatcollective@furry.engineer
       2023-03-20T13:59:24Z
       
       0 likes, 0 repeats
       
       @calculsoberic YepCis male -> Agender -> Trans -> Agender -> Trans -> Feminine leaning genderfluid so far.-Ari