• Any other Pythonistas out there in BBS-space? :)

    From Feoh@VERT/DECAFBAD to All on Wednesday, May 17, 2023 02:32:50
    I'm unapologetic about Python being my favorite programming language.

    I'm not married to it, I'm happy to write Ruby or Bash or whatever I need to get the job done, but Python makes me *happy* unlike any other modern programming language I've found.

    It actually reminds me a lot sometimes of encountering Atari LOGO back in the day. While the world was counting jiffies and writing 6502 ML to move sprites around, I was delighted to find a language where the code mirrored the way I think.

    If you don't code in Python, what programming language makes you happy?

    ---
    ■ Synchronet ■ 0xDECAFBAD - bbs.decafbad.com
  • From Nightfox@VERT/DIGDIST to Feoh on Wednesday, May 17, 2023 08:50:54
    Re: Any other Pythonistas out there in BBS-space? :)
    By: Feoh to All on Wed May 17 2023 02:32 am

    I'm unapologetic about Python being my favorite programming language.

    I'm not married to it, I'm happy to write Ruby or Bash or whatever I need to get the job done, but Python makes me *happy* unlike any other modern programming language I've found.

    If you don't code in Python, what programming language makes you happy?

    I somewhat felt that way about C++ for quite a while - Perhaps because it was one of the first programming languages I had learned (aside from BASIC before that).

    I haven't used Python a whole lot, except for a couple projects (test automation and a web-based project using Flask with a Python back-end). Over my career, much of my work actually called for C++, but for the past few years or so, many of the projects I've worked on have used C#. I've also worked on a few Android development projects (using Kotlin and Java).

    I also develop & maintain some Synchronet mods in JavaScript.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Feoh@VERT/DECAFBAD to Nightfox on Saturday, June 24, 2023 19:05:14
    Re: Any other Pythonistas out there in BBS-space? :)
    By: Nightfox to Feoh on Wed May 17 2023 08:50 am

    Re: Any other Pythonistas out there in BBS-space? :)
    By: Feoh to All on Wed May 17 2023 02:32 am

    If you don't code in Python, what programming language makes you happy?

    I somewhat felt that way about C++ for quite a while - Perhaps because it was one of the first programming languages I had learned (aside from BASIC before that).

    Gotta admit I've never really warmed up to C++. I can appreciate that the community has evolved in a much better direction through the years, but I always feel like there's a wall of complexity between me and loving the language :)

    I haven't used Python a whole lot, except for a couple projects (test automation and a web-based project using Flask with a Python back-end).
    Over my career, much of my work actually called for C++, but for the past few years or so, many of the projects I've worked on have used C#. I've also worked on a few Android development projects (using Kotlin and Java).

    C# is a horse of a different color. There's a lot to like about that language, and I've definitely considered investing in it several times, especially with Mono making it a cross platform tool.



    I also develop & maintain some Synchronet mods in JavaScript.

    Nightfox


    Javascript is another one I have trouble with. I can appreciate that a prototypal object system is a powerful thing, but I just find myself ending up with pretzel brain trying to reason about how a given piece of code is supposed to work.

    -Chris

    ---
    ■ Synchronet ■ 0xDECAFBAD - bbs.decafbad.com
  • From Tracker1@VERT/TRN to Feoh on Tuesday, June 27, 2023 23:07:20
    Re: Any other Pythonistas out there in BBS-space? :)
    By: Feoh to Nightfox on Sat Jun 24 2023 19:05:14

    C# is a horse of a different color. There's a lot to like about that language, and I've definitely considered investing in it several times, especially with Mono making it a cross platform tool.

    For what it's worth, C# (.Net since Core and v5) are open-source and cross platform in the box. Have worked on several programs that are deployed in Linux usually via Docker. Gui apps are a bit more difficult, best bet is Avalonia for a UI toolkit for cross platform C#.

    Javascript is another one I have trouble with. I can appreciate that a prototypal object system is a powerful thing, but I just find myself ending up with pretzel brain trying to reason about how a given piece of code is supposed to work.

    TypeScript might help with bits of that... but really understanding JS is a bit different from other languages you might be more familiar with.


    --
    Michael J. Ryan
    +o roughneckbbs.com
    tracker1@roughneckbbs.com

    ---
    ■ Synchronet ■ Roughneck BBS - roughneckbbs.com