28
lxmcf
5y

Mini rant ahead:

So just wanted to get something off of my chest in relation to something that continues to prop up constantly in the OSS community.

OSS is not better than proprietary software and proprietary software is not greater than OSS.

Sick of seeing people complain when they see someone using proprietary software like google chrome and the like in comparison to open source alternatives.

We understand that the freedom offered by OSS is clearly better but we should not 'hate' or 'actively avoid' proprietary software.

Key example for me personally is that I use Gamemaker Studio 2 to develop my games and the amount of people who keep negatively branding that choice and tell me to use Godot because it is 'better' and 'open source'

People just really need to respect other peoples choices, if you have something to say on the matter when you see someone using something you may not agree with, sure say your opinion, but don't defend it and go on the attack because other people use differently licensed software.

* And end scene *

Comments
  • 4
    Fuck Godot
  • 3
    Cisco AnyConnect vs openconnect?

    Excuse me good sir, you are not entirely correct. There are areas in which OSS is a better choice and there are areas where proprietary is better.

    Frankly, I don't even know any proprietary alternatives to Apache httpd or Nginx.. And I seriously doubt they would be a better choice :)
  • 3
    @netikras ms web server

    And I approve, fuck godot
  • 1
    @netikras f5 but it’s shitty software
  • 1
    @vane I don't think F5 is in the same category as nginx... Is it?

    IMO F5 is a heavy artilery, working at network layer rather than app (protocol)
  • 0
    @netikras they bought company behind nginx commercial version this year, their f5 big ip load balancer can be proxy and serve static files. Yes it’s a hardware with custom shitty software inside. It’s layer 4 proxy.
  • 0
    @DubbaThony @Agred godot looks pretty nice, mind elaborating?
  • 0
    Like I told others:

    One of the first things you learn: the tools don't matter.

    Now look at all the successful developers (released a full functional product) who used it and you learn: tools matter.

    The reason it's successful isn't simply due to it's early entry into the market. A good tool makes technical debt cheap, i.e. it makes the hard things easier to do, and the easy things mostly stay easy. Badly designed tools either fail to make the hard things easier, or make some subset of easy things harder or impossible.

    Hit the right balance and you have a solid piece of kit.

    Once you're completely comfortable and confident with your tools you'll hardly ever even bother to glance at other people's opinions.

    Use what works.

    I do wish gm had a timeline editor for animations that let you adjust the frame length in milliseconds. It's fun for a hobbyist though. Just don't let your hobby become a job.
  • 2
    @JoshBent

    Well, gdscript.
    I dont even know where to begin.

    1 example
    Google "godot 2d array"

    Why it is so annoying to pull off? No idea. But GDscript has sooooooooooooo many 'little pains' it generally made me drop it after 3 weeks of trying hard to learn it.

    With unity, and c# (which **cough cough** im not fan of either) i have much much more success in muuuuch less time.
    Still learning though.

    Another thing, i come from place when you just write code without editor with nodes etc. And in code you can bearly do a thing, you constantly end up with gui editor.

    You are enslaved with gdscript when doing android compilation. And c# seemed better alternative and what lured me in.

    My first project, really basic one took me...
    2 weeks.
  • 1
    @DubbaThony you're not forced to use gdscript it says? "Object-oriented API with language options such as GDScript, C#, C++ and visual scripting."
  • 0
    @JoshBent

    C++ is for plugina to godot.

    C# isnt for android/ios.
  • 1
    Probably hardly a surprise but I very much disagree.

    Definitely willing to explain my opinion if anyone is interested!
  • 0
    @linuxxx

    Feel free to elaborate ;)

    Ofc OSS has advantages but sometimes there are tools that arent OSS and are just better for given need or use case.

    Firefox vs crome.

    Ff wins for CSS and RAM usage.
    Chrome JS is superior IMHO.
  • 0
    @DubbaThony Define Chrome JS? Is that like a library or?

    Anyways, I'm a Firefox use myself and sometimes Chromium (degoogled chrome really) as well :)
  • 0
    @linuxxx well true, chrome is googled chromium.

    Chrome seems to handle pages better than FF in my subjective reception on my machine.

    FF does better if box is lowend and chrome midend and higher in my expirience ;)
  • 0
    @DubbaThony I agree as for Google pages, services and sites but that seems to be Google trying to monopolize Chromium by deliberately (partly) ducking up websites for Firefox and others.

    The speed of sites is about as fast on both browsers in my experience and although I don't have the best setup ever, rocking a Linux machine with 6 screens ;)

    In comparison for me: chromium uses 1gb ram for just running or with a few tabs and after that it goes up to 100mb per tab approximately.
    Firefox doesn't exceed the 1gb even with 80+ tabs!

    Regardless, this discussion isn't about chrome(ium) vs Firefox :)
  • 0
    @linuxxx

    Yes it isnt.

    If I was to find killer argument I would mention DAWs like cubase ;)

    I think its not posaible to generalise it, for servers I think OSS actually is pretty much superior but thats not general rule that works everywhere in computing.
  • 0
    @DubbaThony That wouldn't work either since our reasoning behind our opinions and arguments is different :)

    Buuut on DAW's, FL studio works well through wine and the Tracktion DAW software works great on Linux (natively) ;)
  • 0
    @linuxxx

    I didnt mean running on linux but OSS competetive alternatives ;)
  • 0
    @DubbaThony I could agree on several godot or gdcript criticisms.

    I could also agree that unity is better in many aspects.

    And I think it'd be fine to say "godot is annoying".

    But going as far as saying "fuck godot" is a bastard thing to do.

    It is bastard because it's insulting the effort of a project that is not profitable.

    They do receive money with patreon (around 12k), but that's not the same as profit. People decide to donate willingly.

    In fact godot users can use it to the full extent and not pay a single dime, regardless of the profits they make.

    And 12k is vastly inferior to the amount commercial engines make.

    And the software is fast and weighs 30 fucking mb, for fucking free! jesus christ, what a deal!

    Why then would you say "fuck godot"? It's not like they go out of their way to groom you with ad spam telling you to buy it, so you can feel deceived afterwards.

    "Fuck this horse I received as a gift that I was not forced in any way to accept or use".
  • 0
    ...that goes to @agred as well

    I think something similar happens to people that say "fuck gimp".

    I mean, I think it's ok to say "fuck you" to someone that says "gimp is as good as photoshop". Or "fuck you" to someone that says you're evil for using closed source photoshop.

    But I think people that say "fuck gimp/godot" should get a "fuck you" too
  • 0
    @jesustricks Sorry, but I just don't really give a fuck about people's feelings on my hyperbolic statements.
  • 0
    @jesustricks

    Godot has its positives, let me tell all of them:
    - its free
    - its open source
    - it is possible going through tears and pains to do something in godot.

    Sure.
    But GDScript... Jeez, where I even begin with. Why I cant use proper language like c# while doing stuff on mobile.

    Is it some sort of "fuck you if you dont want to use GDScript becoue you think it sucks, you have to use probably worat language you was ever given to write in."

    No, man. And get context. OOS not allways is superior, even if its free. Sure, great deal, free engine! It will just make your production costs much higher vecouse half the time you are confused by this fucking gdscripts quirks in matters that you swear worked in any frking other language you ever tried.

    And imagine if someone has to work in such enviroment for some reason. Poor guy...
  • 0
    @Agred you goddamn lazy ass, don't want to back your stance? don't fucking state it.

    I'll go around devrant doing the same thing, saying things like "<some lang> sucks", and if someone responds I'll just say "yeah, it was a hyperbole".

    you waste of time.
  • 0
  • 0
    @DubbaThony i agree with paragraphs 1 and 2, but you're starting to drain my patience with the rest.

    for p. 3, "fuck you if you don't want to use gdscript"? what? they seem to be very open towards people using it afaik.

    maybe you could say "yeah, I can prove that, c# doesn't work on mobile".
    well, they do seem to care https://godotengine.org/article/...

    for p. 4, at no point whatsoever did I say foss is always superior. somehow implying i did is liquefying my testicles. in fact, i said the complete opposite in my second comment here.

    for p. 5, what poor guy? Most people that try godot really like it. I would argue most studios just use everything else. if i had a studio myself, i guess i would use unity.
  • 0
    @jesustricks

    Context is OOS, like we are commenting rant about it, so topic/context is here.

    Not nesserly small studios but some projects that are community driven change to godot. I am witnessing considerations to such change right now with small community of RC14 project, while I would be more than happy to help them out, if thats godot, sorry, im out.

    Maybe they finally will add mobile support of c#, if you have userbase complaining about this for YEARS, it might be good idea to push towords that.

    So for now, if you want to do something for android (and ios) and you dont want to use gdscript but want to use godot you are fucked.

    Maybe there is a way to plug in c++ for droid, i didnt look it up honestly. I know there is somewhere c++ plugin, still thats not godot itselt, but plugin.
  • 0
    2/2

    And dont get me wrong, I am not forced to use it, but there is project that I __REALLY__ care about, and if thats godot i can stand next to it and wait, while if its less fucked up enviroment, im all in for helping out. (They consider unity vs godot, and godot has that benefit of beeing OSS and of course that tickles OSS feelings and shiet, and thats exacly ehat this rant is about)
Add Comment