GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Evan Prodromou (evan@cosocial.ca)'s status on Monday, 03-Mar-2025 04:34:47 JST Evan Prodromou Evan Prodromou

    Android developers: your programming environment suuuuuuuucks. Hundreds of lines to get simple things working that take less than 10 lines on the Web. Pull it together.

    In conversation about 3 months ago from cosocial.ca permalink
    • clacke@libranet.de is my main repeated this.
    • Embed this notice
      Evan Prodromou (evan@cosocial.ca)'s status on Monday, 03-Mar-2025 04:35:41 JST Evan Prodromou Evan Prodromou
      in reply to

      I have to do an Android project for my Software Engineering class because of course real software engineers use Java, and it is such a slog.

      In conversation about 3 months ago permalink
    • Embed this notice
      Evan Prodromou (evan@cosocial.ca)'s status on Monday, 03-Mar-2025 04:37:47 JST Evan Prodromou Evan Prodromou
      in reply to

      I will admit that it gets somewhat better if you use a lot of lambdas.

      In conversation about 3 months ago permalink
      clacke@libranet.de is my main likes this.
    • Embed this notice
      Evan Prodromou (evan@cosocial.ca)'s status on Monday, 03-Mar-2025 05:01:12 JST Evan Prodromou Evan Prodromou
      in reply to
      • lori

      @lori oh, yeah, it's 100% Android.

      In conversation about 3 months ago permalink
    • Embed this notice
      lori (lori@cambrian.social)'s status on Monday, 03-Mar-2025 05:01:13 JST lori lori
      in reply to
      @evan Android development is the most brutal learning curve I have encountered so far when it comes to programming. I've started two Android apps and finished neither. The verbosity of the necessary boilerplate is very, um, impressive. But I blame Android SDK far more than I do Java. Writing a GUI app for a PC in Java is sheer simplicity compared to writing an Android app.
      In conversation about 3 months ago permalink
    • Embed this notice
      Victor Frunza (vfrunza@cosocial.ca)'s status on Monday, 03-Mar-2025 05:03:39 JST Victor Frunza Victor Frunza
      in reply to

      @evan As annoying as the web can be (javascript in particular), the fact that 10 lines *literally* can give you a UI and functionality is incredible.

      In conversation about 3 months ago permalink
    • Embed this notice
      Steve Wart (swart@cosocial.ca)'s status on Monday, 03-Mar-2025 05:24:08 JST Steve Wart Steve Wart
      in reply to

      @evan I thought Kotlin was the new hotness

      In conversation about 3 months ago permalink
    • Embed this notice
      Binks (binks@cosocial.ca)'s status on Monday, 03-Mar-2025 09:29:20 JST Binks Binks
      in reply to

      @evan any relation to das lamb?

      In conversation about 3 months ago permalink

      Attachments


      1. https://media.cosocial.ca/media_attachments/files/114/095/665/787/862/606/original/df9a06c3eab7f24d.jpg
    • Embed this notice
      Evan Prodromou (evan@cosocial.ca)'s status on Tuesday, 04-Mar-2025 03:59:49 JST Evan Prodromou Evan Prodromou
      in reply to
      • Justin Mancinelli

      @piannaf it's not an Android class; it's a software engineering course.

      In conversation about 3 months ago permalink
    • Embed this notice
      Justin Mancinelli (piannaf@fosstodon.org)'s status on Tuesday, 04-Mar-2025 03:59:50 JST Justin Mancinelli Justin Mancinelli
      in reply to

      @evan where are you taking classes? I'm on the Kotlin Foundation, Kotlin has been the official language for writing Android apps since 2017. Our Education Committee will want to help modernize the course.

      In conversation about 3 months ago permalink
    • Embed this notice
      Justin Mancinelli (piannaf@fosstodon.org)'s status on Tuesday, 04-Mar-2025 03:59:50 JST Justin Mancinelli Justin Mancinelli
      in reply to

      @evan ah, it's in your profile 😄

      In conversation about 3 months ago permalink
    • Embed this notice
      Evan Prodromou (evan@cosocial.ca)'s status on Tuesday, 04-Mar-2025 10:43:49 JST Evan Prodromou Evan Prodromou
      in reply to
      • Justin Mancinelli

      @piannaf oh, that sounds awesome. Thanks for reaching out!

      In conversation about 3 months ago permalink
    • Embed this notice
      Justin Mancinelli (piannaf@fosstodon.org)'s status on Tuesday, 04-Mar-2025 10:43:50 JST Justin Mancinelli Justin Mancinelli
      in reply to

      @evan Some colleges use Kotlin in data structures and algorithms courses and other general software engineering courses, too. So still something we'd want to advocate for. It is a JVM language and can compile to other platforms, just most well-known for Android development so far

      In conversation about 3 months ago permalink
    • Embed this notice
      Evan Prodromou (evan@cosocial.ca)'s status on Tuesday, 04-Mar-2025 12:47:45 JST Evan Prodromou Evan Prodromou
      in reply to
      • Victor Frunza

      @vfrunza I cannot believe sometimes the acres of boilerplate code developers are willing to put up with.

      One benefit with needing your entire codebase to download over the internet in under a second is that you don't have a lot of tolerance for extraneous bullshit.

      In conversation about 3 months ago permalink
    • Embed this notice
      Victor Frunza (vfrunza@cosocial.ca)'s status on Wednesday, 05-Mar-2025 03:31:09 JST Victor Frunza Victor Frunza
      in reply to

      @evan I don’t know if it’s a matter of putting up with. Often you just have to maintain a project, and you get what you get unfortunately.

      It’s promising that even in large organizations I’ve worked in where software isn’t the main goal, new projects are being started with much more usable technology.

      In conversation about 3 months ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        unfortunately.it
        This domain may be for sale!

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.