im just gonna start writing everything in Go and Ruby. frick it

im just gonna start writing everything in Go and Ruby
frick it

Homeless People Are Sexy Shirt $21.68

Ape Out Shirt $21.68

Homeless People Are Sexy Shirt $21.68

  1. 1 month ago
    Anonymous

    Okay. But why those?

    • 1 month ago
      Anonymous

      he wants to work in japan

    • 1 month ago
      Anonymous

      Go is improved and better C
      Its so good to write stuff in it and its low enough level
      Ruby for all scripting stuff , it is an actual beautiful and well designed pure oop language
      it absolutely destroys python and php

      • 1 month ago
        Anonymous

        why do so many people hate on ruby then? why is it better than python

        • 1 month ago
          Anonymous

          its not tab scoped, simple as

          • 1 month ago
            Anonymous

            If a language is tab scoped, it means that variables declared within a specific tab or file are only accessible within that tab or file, and they are not accessible from other tabs or files in the same project. This can help in organizing code and preventing unintended conflicts or dependencies between different parts of the codebase.

          • 1 month ago
            Anonymous

            Thanks ChatGPT, but curly braces are better for that purpose.

        • 1 month ago
          Anonymous

          because its technically better
          that doesnt mean it will be popular
          since majority of any population are mediocre morons, you get mediocre moronic shit popular like python, php and javascript

          • 1 month ago
            Anonymous

            >because its technically better
            Being technically better than Python is a low bar to jump over.

          • 1 month ago
            Anonymous

            still decided who is going to be #1 in the world
            tells you a lot about the world since #1 is python

      • 1 month ago
        Anonymous

        >Go is improved and better C
        While Go is indeed a fantastic language, you are moronic. It's like saying electric scooters are improved and better minivans.

        • 1 month ago
          Anonymous

          >electric scooters are improved and better minivans.
          both are made for homosexuals

          • 1 month ago
            Anonymous

            so is Go

        • 1 month ago
          Anonymous

          If Go had an option for manual memory management it would be the perfect C replacement. It's simple and not bloated, like C. It has a formal specification, like C. It has a standardized build system and effortless cross-compilation, unlike C.

          • 1 month ago
            Anonymous

            give it time
            Go-like languages are the future

          • 1 month ago
            Anonymous

            I don't trust language designers to behave themselves. Look at how much shit they're adding to supposed "C replacements" like D and Rust. Hare seems to have the right mindset but Drew DeVault is a living meme so it's never going to hit critical mass.

          • 1 month ago
            Anonymous

            because the cancerous trannies and degenerates are forcing authors to implement shit against their will
            its fricked up world
            they even forced Go devs to add generics

          • 1 month ago
            Anonymous

            give it time
            Go-like languages are the future

            The quality of life really has spoiled me
            whenever I see a new language I immediately check for
            >native and uncolored async
            >mandatory formatting
            >(cross-)compiling
            and immediately toss out anything that fails at those, before caring about performance or what idiomatic code looks like in it

          • 1 month ago
            Anonymous

            the stuff we should demand

          • 1 month ago
            Anonymous

            >native and uncolored async
            This is critical but it's also incompatible with pretty much every operating system except Linux. Goroutines don't operate by the rules, they don't have a traditional stack and they don't follow the native ABI. For example, I would love to write a game engine in Go, but game engines in Go are always going to be slow because your graphics drivers are written in C and assume they can allocate stuff on your stack.

            Maybe the microkernel people were right. Everything should just live in its own process and communicate over some lightweight IPC mechanism.

          • 1 month ago
            Anonymous

            Microkernel people are right, but that wouldnt have taken off back in the day, it's probably the thing to supercede linux some day
            That said Go has native and uncolored concurrency across platforms, drivers written in another lang are not the OS
            That and that said, I do not care for wangblows or gayos, frick em

          • 1 month ago
            Anonymous

            >Go has native and uncolored concurrency across platforms
            I know, but it needs to use Cgo for syscalls on some platforms. Cgo is slow because it forces all external calls to run in a separate goroutine. Same thing with using OS libraries or drivers. They have to go through Cgo because C code assumes you're following a specific set of rules, like having a large stack and exclusive access to an OS thread.
            >That and that said, I do not care for wangblows or gayos, frick em
            Agreed, I just want fast OpenGL in Go.

          • 1 month ago
            Anonymous

            there is vlang for that.

            dove into it but had to jump out again, because its developer is an incapable idiot, who can not take criticism..

            but the idea is perfect. you can turn gc off!
            or specify one of 2-3 types of gc.
            they solved the verbose error problem of go, as a plus! problem is - the compiler is buggy af. and not all features are implemented yet.
            i dont trust it will be stable any time.

            someone needs to make it happen though.

          • 1 month ago
            Anonymous

            >there is vlang for that
            Looks interesting but from first glance it already seems to be suffering from feature creep. The built-in ORM is very cringe. You don't extend the language with new syntax for new features, you write new libraries using the existing tools you have.

          • 1 month ago
            Anonymous

            yes, that irked me the wrong way too.

            we just need golang with two minimal changes:
            - better, less verbose error handling
            - the ability to turn gc off and take matters into your own hands

            but im alright, most game engine (unreal, unity) are GCed anyway and it works... im not gonna write an engine thats gonna push the limits, im more the gameplay over graphics type, i would do some 2d indie stuff, at best and its more than enough for it.

            like solarlune on youtube has been doing!

      • 1 month ago
        Anonymous

        Ruby is bloat and slow.
        Maybe it's less bloated than Python, but Lua mogs all of them.
        >but le heckin benchmarks show Lua is slow too!
        It's still less bloated than Ruby, and LuaJIT is as fast as C and Rust.

        • 1 month ago
          Anonymous

          yeah but Lua is like nowhere on the map
          nobody ever build a web app in Lua dude
          even python has a web framework, django was it?

          • 1 month ago
            Anonymous

            Lua has OpenResty

        • 1 month ago
          Anonymous

          Ruby also has JIT, and it also has a framework that makes 90% of the app for you to offset the "muh performance" arguement, which almost never matters for a web app. If performance matters, write it in Go, Rust, or C#/Java. You can't make the "muh performance" argument for another scripting language that realistically won't make a difference AND also has no web development ecosystem. It's just dumb lol

          • 1 month ago
            Anonymous

            wait is C# faster than Go and Ruby?
            shit I always thought C# is a microsoft PHP
            its actually compiled lang?

          • 1 month ago
            Anonymous

            >its actually compiled lang?
            No, it compiles to an intermediate language which gets interpreted into machine code - I think. It's been a while. I think they just got AOT compilation, but I don't know anything about it. Speed wise Go, C#, and Java tend to be in the same ballpark. Ruby is slower than all of them by a long shot lol

          • 1 month ago
            Anonymous

            C# is JIT. It was developed by Anders Hejlsberg. It has similar performance to Java and Go. It is syntactically similar to Java but has a lot of improvements.

          • 1 month ago
            Anonymous

            >berg

          • 1 month ago
            Anonymous

            >American thinks Nordic names are israeli
            Wow, an American being embarrassing once again. Berg means mountain.

          • 1 month ago
            Anonymous

            yeah no shit berg means mountain, thats where the israelite cave is
            im european on top of that

          • 1 month ago
            Anonymous

            >im european on top of that
            hah! no you aren't, you're disqualified from being a europoor. Bye bajs bög

          • 1 month ago
            Anonymous

            no, i am an actual european from the south, you know where civilization was created before you barbarians from the north invaded and destroyed just how Black folk are invading you now

          • 1 month ago
            Anonymous

            >still seething and coping after 1500+ years because of a large scale shitpost
            lol

          • 1 month ago
            Anonymous

            well yeah
            we could've conquered the galaxy by now but you had to destroy europe and the world and infest it with Black folk and shitskins who are raping your women

          • 1 month ago
            Anonymous

            >average south european understanding of history is worse than that of an american
            wow

      • 1 month ago
        Anonymous

        easier for morons, sure

        but it is not better, you can do much more in C

  2. 1 month ago
    Anonymous

    I have very little faith in a programming language that didn't have working for loops for over 12 years.

    • 1 month ago
      Anonymous

      >he is too stupid to implement for loops
      back to javascript monkey

  3. 1 month ago
    Anonymous

    Ruby is a dead language

    • 1 month ago
      Anonymous

      then how am I pulling six figures with it?

      • 1 month ago
        Anonymous

        Just because some jobs exist for it doesn't mean it's not a dead language. Fortran is another dead language you can find some jobs in to this day. Just because doctors use latin frequently does not mean it's not a dead language. I can guarantee there's no fortune 500 companies starting major new projects in ruby, or using rails, and the job market shows that as well.

        • 1 month ago
          Anonymous

          >its a dead language
          >doctors use it 100% of the time
          lmao what a fricking moronic zoomer
          frick off kid hit the books

          • 1 month ago
            Anonymous

            Suck my butthole, moron.

  4. 1 month ago
    Anonymous

    What a coincidence, that's exactly what I've been doing for a month. It's great!

    • 1 month ago
      Anonymous

      really? both Go and Ruby?

      • 1 month ago
        Anonymous

        Yeah, I learned Go and I learned a lot about how APIs work at a "low" level, which just taught me a lot about web development in general by making everything from scratch like middlewares, auth, rate limiters, etc. Then I went looking for a more "done for you" style of framework and learned C# and asp.net core, but just hated it. No idea why, just didn't feel good to use. C# was kind of nice, I guess, but felt very over built for web apps. Then I found Rails and really liked Ruby and I've been fricking around with it for about 2-3 months.

        I was iffy on it at first because I was ardently against dynamic typing and haven't used it in a really long time. Then I learned about and understood duck typing in Ruby and it clicked and it's been a lot of fun since. I like Go, but my strat is to scaffold out MVPs in Rails and if I ever need to I can just bang out a microservice in Go and offload it from the Rails app, and make CLI stuff in Go.

        I'm actually making a lot of shit now. Rails is fricking great once you frick around with it for a bit.

        • 1 month ago
          Anonymous

          just write a template project in go and use that as a starting point.

          you can get up to speed equally fast that way, dont need to reinvent the wheel each and everytime you start a new project.

          if you do it right, all you need to do for a new project is to clone the template and add in your business logic.

        • 1 month ago
          Anonymous

          >I learned Go and I learned a lot about how APIs work at a "low" level, which just taught me a lot about web development in general by making everything from scratch like middlewares, auth, rate limiters, etc
          any resources for this? where did you learn it?
          i didnt notice books or in docs about doing all this in Go?

          • 1 month ago
            Anonymous

            Let's Go and Let's Go Further. I was about to type a bunch of shit out about them but if you're looking to learn Go and webdev on a deeper level in general just buy the first one and get the second one if you like the first.

          • 1 month ago
            Anonymous

            this sounds promising
            is it really worth buying it?
            any pirated files online to see first what am I buying? they I will support author if its good

          • 1 month ago
            Anonymous

            >is it really worth buying it?
            Yes.
            >any pirated files online
            Probably

          • 1 month ago
            Anonymous

            I should say I learned Go the language on my own. Those books are how to use it to make web apps and APIs

          • 1 month ago
            Anonymous

            i get it
            i mean official Go docs are more than enough to master the language itself

  5. 1 month ago
    Anonymous

    brother, go is all you need.
    its practically a script language without being one.

    golangs composition over inheritance is OOP done right. dont fall for any other OOP approach, its a meme.

    • 1 month ago
      Anonymous

      i 100% agree with you
      its just easier and faster do some some scripting or firing up a quick web app with frontend in Rails than in Go

      • 1 month ago
        Anonymous

        brother, go is all you need.
        its practically a script language without being one.

        golangs composition over inheritance is OOP done right. dont fall for any other OOP approach, its a meme.

        unless there are some Go web frameworks proven like Rails?

        • 1 month ago
          Anonymous

          yeah, the std library.

          check out this project, which makes great use of it:
          https://github.com/animenotifier/notify.moe

          its the source code of:
          https://notify.moe

        • 1 month ago
          Anonymous

          In terms of features, not even close. Proven? Sure, but the mentality of the Go community is "NGNI" and just DIY in general. There are "frameworks", but they're mostly just a router with some built in helper functions at best. The stdlib is honestly a framework, but it's "low level". By just knowing the language you can build out anything yourself. The question you need to answer before building something is this:
          >Is the tradeoff between an out of the box solution plus the performance cost of that solution, and your time and potentially higher cost of operation worth it?
          Unless you're trying to make the next public utility style app like Twitter (lol) the answer is almost always yes. It would take me weeks to do in Go (with only the stdlib) what I could do in Rails in literally 5 minutes.

          • 1 month ago
            Anonymous

            agreed, i was just genuinely asking if there are proven web frameworks in Go but I guess they were never needed

        • 1 month ago
          Anonymous

          You should go have yourself some gin.
          https://gin-gonic.com/

          • 1 month ago
            Anonymous

            damn nice, people are actually making web frameworks in Go
            >gin
            I am currently sipping Paulaner

          • 1 month ago
            Anonymous

            I will never understand why this trash is so popular. Probably the worst docs I've ever read.

  6. 1 month ago
    NiggerKing3000

    Ruby is super aryan or something

  7. 1 month ago
    Anonymous

    >x is fundamentally better than y
    Doesn't matter when there's no widespread adoption and zero libraries worth a shit.

Your email address will not be published. Required fields are marked *