Is there a better language than C++?

Home Forums Science & tech Is there a better language than C++?

Viewing 70 reply threads
  • Author
    Posts
    • #185867
      Anonymous
      Guest

      is there a better language than C++

    • #185868
      Anonymous
      Guest

      rust

      • #185872
        Anonymous
        Guest

        chud detected

        • #185873
          Anonymous
          Guest

          I just want to talk about technology
          Can we talk about technology please

          • #186036
            Anonymous
            Guest

            wrong board buddy

          • #186062
            Anonymous
            Guest

            get the fuck out newscrote

        • #185879
          Anonymous
          Guest

          U jelly

          • #185883
            Anonymous
            Guest

            holy cope, good luck with the mental illness anon

      • #185948
        Anonymous
        Guest

        fippybippy.
        Rust is C++ but better, so that should speak to the quality of C++. I still freaking hate rust though because bring better than Sepples isn’t exactly a measure for being good. Rust is still a very ugly language and the computer supports compilation for too few platforms.

        C#

        >microsoft’s idiotic java ripoff
        Lmao, freaking moron.

        literally every single language is better than C++.

        This

        C

        BINGO, GIVE THIS MAN A PRIZE.
        The best language of all time is C.

        • #185953
          Anonymous
          Guest

          No, there is not a single language that beats C++ for what it was designed to be.
          Though brainlets are too stupid to understand it.

          >Rust is C++ but better, so that should speak to the quality of C++.
          Come back when Rust has at least 10 years of backward compatibility.

          • #185957
            Anonymous
            Guest

            >Come back when Rust has at least 10 years of backward compatibility.
            So in four years?

            • #185959
              Anonymous
              Guest

              >He doesn’t know
              Rust had plenty of breaking changes since 1.0 release.

              • #185961
                Anonymous
                Guest

                Rust has two breaking changes since 1.0 and one is not even stable. Show us these changes.

                • #185964
                  Anonymous
                  Guest

                  So you just admitted there was breaking changes?

                  • #185967
                    Anonymous
                    Guest

                    >>plenty of breaking changes
                    >one breaking change
                    I guess you are high now

                    • #185972
                      Anonymous
                      Guest

                      >Breaking change every 3 years
                      >not plenty
                      Ok fren

                      • #185973
                        Anonymous
                        Guest

                        List them

                      • #185974
                        Anonymous
                        Guest

                        You know about them yourself

                      • #185975
                        Anonymous
                        Guest

                        The only change I know in the past years is that now it’s an error to omit `dyn` in Rust 2021. Can you list others?

                      • #185976
                        Anonymous
                        Guest

                        https://github.com/rust-lang/rust/blob/master/RELEASES.md
                        ctrl + f "breaking changes"
                        Last one from 2021

                      • #185978
                        Anonymous
                        Guest

                        One breaking change since 2016, so I was right

                      • #185983
                        Anonymous
                        Guest

                        there had been numerus breaking changes since 1.0 which was the original point

            • #186107
              Anonymous
              Guest

              every single rust package that matters uses unstable nightly features that break every few months

              • #186108
                Anonymous
                Guest

                list those

          • #185970
            Anonymous
            Guest

            The problem is that the very thing C++ was designed for (C with Classes) is a terrible idea in the first place.

            • #185971
              Anonymous
              Guest

              explain why

          • #185980
            Anonymous
            Guest

            Object oriented programming should be considered malware. Fuck you, idiot, only an idiot needs OOP. Let data be data for god sakes. Must you abstract everything? Must even a simple integer be an object?

            • #185982
              Anonymous
              Guest

              OOP is about interfaces first.
              though I guess you are just pajeet tier dev.

              • #185984
                Anonymous
                Guest

                >you are just pajeet tier dev
                Tell me you’re a pajeet without telling me you’re a pajeet.

                • #185985
                  Anonymous
                  Guest

                  You have understanding of OOP on pajeet level.
                  OOP is ok, devs are just too stupid, with pure procedural it would be even worse mess.

                  • #185988
                    Anonymous
                    Guest

                    You type like an ESL.
                    Procedural programming would not make more of a mess, you’re just too stupid to read a slightly larger file. Structs make everything simple. And OOP is abstracted to shit and makes larger binaries.
                    You making things marginally easier on yourself is impacting the final product. OOP is for lazy people and pajeets such as yourself.

                    • #185992
                      Anonymous
                      Guest

                      The fuck is ESL.
                      They would with less experienced devs, which is entire point scrotebrain. OOP is fine, Procedural is fine.
                      Just use what makes sense for what you need, that’s why C++ is superior to other langs, as it allows you to do what you want.

                      • #185998
                        Anonymous
                        Guest

                        >The fuck is ESL
                        English second language you moron. Your English is shit and it’s obviously not your first language.
                        >Use what makes sense for you
                        Absolutely not. There should be one agreed upon programming paradigm and procedural is objectively the best one by way of being the least bloated and filtering the most morons from programming.
                        If you can’t understand procedural, don’t code. Period. We don’t need OOP scrotebrains being allowed to code. They belong in gulags.

                    • #186009
                      Anonymous
                      Guest

                      >You type like an ESL.
                      Peak angloshit behavior

                      • #186010
                        Anonymous
                        Guest

                        We don’t want people who don’t know English first and foremost here. Go to a Spanish board if you are a Spanish speaker.

                      • #186014
                        Anonymous
                        Guest

                        >vote for pedo
                        Woke af

                      • #186015
                        Anonymous
                        Guest

                        >Wake up
                        >Get mad at America

                      • #186018
                        Anonymous
                        Guest

                        >Wake up as an angloshit
                        Glad I’m not you tb.h

                      • #186039
                        Anonymous
                        Guest

                        Literally what is an "anglo"

      • #186028
        Anonymous
        Guest

        Rust is trash. C++ however, has serious problems. Unfortunately Rust solves none of these problems.

      • #186043
        Anonymous
        Guest

        >can’t borrow more than one element from a vector for different threads with ease.
        Its trash. In other languages its just a pointer in rust you need some Arc::new(Mutex::lock) magic and there are no compile time guarantees i.e. the borrow checker freaking fails.

      • #186123
        Anonymous
        Guest

        I will never touch rust because it’s pozzed to the max because it’s developed by literal commie scrote trannies who slurp cum on the daily and make twitter posts about their new dilation technique or new fake tits.

      • #186129
        Anonymous
        Guest

        fpbp and /thread

      • #186133
        Anonymous
        Guest

        dilated and chudpilled

    • #185869
      Anonymous
      Guest

      post the webm version scrote

    • #185870
      Anonymous
      Guest

      C#

      • #185880
        Anonymous
        Guest

        >is there a better language than C++
        Depends. C can be better sometimes.

        No.

      • #186140
        Anonymous
        Guest

        Indeed good sir.

    • #185871
      Anonymous
      Guest

      English.
      /Thread

      • #186054
        Anonymous
        Guest

        Woke af

      • #186059
        Anonymous
        Guest

        Literally the gayest and muttiest natural language

        • #186098
          Anonymous
          Guest

          Anglish

          • #186134
            Anonymous
            Guest

            good stuff

    • #185874
      Anonymous
      Guest

      C+++

    • #185875
      Anonymous
      Guest

      (C++)++ aka C#

    • #185876
      Anonymous
      Guest

      literally every single language is better than C++.

      • #185950
        Anonymous
        Guest

        Not php

      • #186029
        Anonymous
        Guest

        You clearly don’t know how to use it.

        • #186104
          Anonymous
          Guest

          Nobody does.

    • #185877
      Anonymous
      Guest

      C

      • #186071
        Anonymous
        Guest

        This.

        […]

        have you tried Common Lisp?

        • #186072
          Anonymous
          Guest

          >have you tried Common Lisp?
          Yes, I have written in JavaScript

          • #186076
            Anonymous
            Guest

            Ha. Ha. So funny.

            Getting into higher metaprogramming languages and learning how to think in them will improve your code in lesser languages.

            JavaScript is scrotebraino-tier compared to a good Lisp.

            • #186079
              Anonymous
              Guest

              >Getting into higher metaprogramming languages
              Like tons of other programming languages that were created after 1960.

          • #186081
            Anonymous
            Guest

            This is a scrotebrained reply, because Common Lisp is very similar to C++ in that:

            – standardized
            – old and robust
            – Large standard library
            – old school performance (C++ is obviously better)
            – meta programming capabilities

            JavaScript has none of that you scrotebrain.

            • #186083
              Anonymous
              Guest

              Oh of course JavaScript is not in the same ballpark of Lisp or C++ in terms of robustness. But if you’re considering the academic use cases for CL (which you specifically mentioned) then JavaScript has those same features.

              Also JavaScript has more reflection than C++. But I’m guessing you’re not familiar with C++ name mangling.

              • #186088
                Anonymous
                Guest

                No, JavaScript does not have the same macro capability. It does not have recursively structured link lists. It’s standard library is not equipped for functional programming. It does not have optional typing (without TypeScript)

                > Also JavaScript has more reflection than C++

                Well yes.. it is a dynamic language. If you are using reflection much in C++ it’s probably wrong.

            • #186103
              Anonymous
              Guest

              Common Lisp is nothing like C++. You may make it look similar on paper, but they are worlds apart.
              >standardized
              >old and robust
              Common Lisp has had the same standard for well over two decades. without changes or revisions. C++ is now a mess of incompatible versions (we’ve had THREE of them in the 2010s alone). That’s far from being "standardized and robust".
              >Large standard library
              Somewhat, but there is no hard distinction between the standard library and the language itself, unlike C++.
              >meta programming capabilities
              Templates are a headache and an insult to actual metaprogramming mechanisms. The fact that SFINAE isn’t universally condemned shows how much of a joke the entire CS community is.

              But the most staggering difference is that CL’s features are actually orthogonal: if you don’t want to use some constructs, you can pretty much forget they exist. In C++, this isn’t the case. You need to know exceptions, for instance, to use RAII. And if you disable exceptions, you can’t use RAII.
              Likewise, you can’t really ignore raw pointers because "this" is a pointer (the fact that it’s not a reference is absurd), and so on.
              Hell, you can’t even ignore move semantics because, if you return something by value, the move constructor will be used instead since C++11, therefore you must know them as well.
              C++ is a dead end. Sooner or later, it’s going to crumble under its own weight and end up like COBOL.

              • #186116
                Anonymous
                Guest

                I agree. Common Lisp is better for those reasons, but I was just trying to point out some of the attributes of C++ that are good which Common Lisp also does well.

              • #186125
                Anonymous
                Guest

                You mean C++ will still be used 50 years from know and the average C++ developer will make double what the average <language> developer makes? I’m OK with that

                • #186127
                  Anonymous
                  Guest

                  >tfw C++ programmer who makes less than what the average <language> developer makes

                • #186144
                  Anonymous
                  Guest

                  Yes, I too believe COBOL is the greatest programming language of all time.

    • #185878
      Anonymous
      Guest

      FreeBASIC

      • #186017
        Anonymous
        Guest

        Also my language of choice.

    • #185881
      Anonymous
      Guest

      Jai

      Because it will never get out of Friends ‘n Family Omega Secret Patreon Pre-Alpha, and will therefore be forever a perfect and ideal language.

      I just watched a recent-ish vlog by Blow and it was him saying he’s fired everyone that was working on the compiler and now he’s the only one working on it, along with answering all the feedback / bug emails
      I get it’s his passion project and he’s a driven guy and whatever but at some point being a control freak and a perfectionist means it never comes out

      • #185885
        Anonymous
        Guest

        just as in Plato’s forms, perfection can’t survive contact with the real world

      • #185966
        Anonymous
        Guest

        Jai is probably just a long running prank. It never existed in the first place.

      • #186100
        Anonymous
        Guest

        I think he plans to launch paid beta this october (doubt he will, but we’ll see), firing everyone was long ago.

    • #185882
      Anonymous
      Guest

      https://i.imgur.com/FLCUinW.gif

      UOOOOOOOOOOHHHHHHHHHHHHHHHHHHHH

    • #185884
      Anonymous
      Guest

      Objective-C

      • #186030
        Anonymous
        Guest

        This was implemented in Pascal

        • #186095
          Anonymous
          Guest

          >OPENSTEP
          >Pascal
          This was implemented in Objective-C

      • #186114
        Anonymous
        Guest

        Woke af

    • #185886
      Anonymous
      Guest

      Assembler

    • #185887
      Anonymous
      Guest

      Java.

    • #185888
      Anonymous
      Guest

      no
      and there wont be untill someone creates Holy C++

      • #186065
        Anonymous
        Guest

        Underrated

    • #185889
      Anonymous
      Guest

      C++ is a garbage language. There’s half a dozen languages that do things better than C++. Granted there’s no single one that does *everything* better than C++, but I don’t need a single language to do everything, especially when it’s as complex as C++.

      • #185897
        Anonymous
        Guest

        >as complex as C++
        boomer meme. all the "big" mainstream languages (python, java, c#, js) are more complex than C++

        • #185898
          Anonymous
          Guest

          Hahaha, no. I can grab any pajeet shitter and they probably know how to use 80% of Java at least, you grab a seniour C++ developer with 10 years of experience and maybe they know half the language.

          • #185900
            Anonymous
            Guest

            >I get paid by how many things about the language I know and not by things I make with it
            interesting take, rajesh

            • #185903
              Anonymous
              Guest

              >I get paid by how many things about the language I know and not by things I make with it
              That’s not what we are discussing here.

              • #185904
                Anonymous
                Guest

                its irrelevant how much you know if you can’t use it, scrotebrained scrote
                >hurr durr you can’t figure out this obscure irrelevant thing that’s not even relevant today therefore ur lang sux

                • #185906
                  Anonymous
                  Guest

                  >discussing the complexity of a language
                  >NO IF I DON’T USE THE FEATURES THEN THE LANGUAGE IS SIMPLE AND I KNOW THE MAJORITY OF IT
                  Fuck off

                  • #185909
                    Anonymous
                    Guest

                    >whether I know majority of it or not matters because it does okay?

                    • #185923
                      Anonymous
                      Guest

                      The argument has never been about if it matters or not.

                      • #185926
                        Anonymous
                        Guest

                        Now it is, you scrotebrained garden gnome.
                        It is irrelevant how much you know of the language, only what you can do with it, in which case C++ BTFO’s everything and you will forever cope about it, chud

                      • #185933
                        Anonymous
                        Guest

                        Get help schizo

        • #185899
          Anonymous
          Guest
        • #185921
          Anonymous
          Guest

          This isn’t true at all, ESPECIALLY Java.

        • #186077
          Anonymous
          Guest

          Absolutely not. The depths of C++ that I have seen do not compare. It is a gargantuan nightmare.

          • #186080
            Anonymous
            Guest

            You’ve never tried working with memory related JVM bugs then. Too bad.

            • #186132
              Anonymous
              Guest

              >JVM bugs
              >Groovy+Java interop problems

      • #186032
        Anonymous
        Guest

        And none of them will ever replace C++ because they are also crap but in totally different ways.

    • #185890
      Anonymous
      Guest

      rust

    • #185891
      Anonymous
      Guest

      C-

      • #186111
        Anonymous
        Guest

        S E X
        E
        X

        • #186117
          Anonymous
          Guest

          J A I L
          A
          I
          L

          • #186122
            Anonymous
            Guest

            J A I L S E X
            A
            I
            L

            S
            E
            X

    • #185892
      Anonymous
      Guest

      No other language matches C++ in speed and ease of use.
      Everything has been done for you, you just stich it together.

      • #185895
        Anonymous
        Guest

        It’s the stitching together that is the the hard part.

    • #185893
      Anonymous
      Guest

      J A I

    • #185894
      Anonymous
      Guest

      There’s one better, C+=2

      • #186101
        Anonymous
        Guest

        this is a dumb joke, but I chuckled

    • #185896
      Anonymous
      Guest
    • #185901
      Anonymous
      Guest

      cum

    • #185902
      Anonymous
      Guest

      Nim(rod)

      • #186119
        Anonymous
        Guest

        slow

    • #185905
      Anonymous
      Guest

      No

    • #185907
      Anonymous
      Guest

      i dont think so

    • #185908
      Anonymous
      Guest

      I’ve been trying to get into Nim and Zig. Are there any actual programmers here who can tell me which one should I invest more into? Or are you all just silly larpers?

      • #185911
        Anonymous
        Guest

        no jobs or future with either of those

        • #185915
          Anonymous
          Guest

          I’m self employed and can choose the most productive and powerful language and change it at will. Most of my stuff is running a separate process to handles data through IPC.

          • #185917
            Anonymous
            Guest

            >I’m self employed
            >solve real problems
            >but I’m spending my time on LULZ and meme languages instead of maximizing profits and retiring instead of LARPing
            >t.

            • #185922
              Anonymous
              Guest

              I’m selling a software product, which means everything is automated and I can do whatever the fuck I want whenever the fuck I want. Already making more than the median wage per month "passively". Only actual work I have to do is maintenance if any issues pop up, which is not that often. Of course also developing future products. Other than that, seems you don’t understand the world outside the context of a "job".

              • #185925
                Anonymous
                Guest

                You made an excellent argument explaining why paying for software is scrotebrained.

                • #185928
                  Anonymous
                  Guest

                  You don’t understand neither risk nor innovation.

                  • #185932
                    Anonymous
                    Guest

                    GPT post no. 24234523

                • #186115
                  Anonymous
                  Guest

                  >Yes that’s right ladies and gentlemen, I work for free. If anyone wants me to work for you just dm me and I’ll turn up FOR FREE.
                  >That’s right, FREE. Need your toilet unclogged? Call me for FREE. Need a cucumber pulled out of your arse? Call me, I’m FREE.
                  >How do I live you ask? FOR FREE
                  >How do I afford food? I JUST GET IT FOR FREE
                  >How do I afford healthcare, shelter or transport?
                  > I JUST GET IT FOR FREE

                  >Unlock this today by calling 0800633554. That’s 0800633554.

                  >terms and conditions apply, entrants must be 18 or over

              • #185930
                Anonymous
                Guest

                why don’t you ask your AI which memelang is better for your LARP then?

              • #185934
                Anonymous
                Guest

                show me the way
                desktop software? webdev?

                • #185935
                  Anonymous
                  Guest

                  Find your niche. Make something you need. Share it with others. Ask money for it. The competition is lopsided to what is the most obvious and visible. Most people are followers so they try to build things that are popular instead of what is needed.

                  Just find your edge. Wherever it may lie. What are you good at. What are you passionate about? Can it be monitzed?

                  • #185936
                    Anonymous
                    Guest

                    >Just find your edge. Wherever it may lie. What are you good at.
                    malware
                    game cheat development
                    low level stuff i guess

                    >Can it be monitzed?
                    well yes, but…

                  • #185937
                    Anonymous
                    Guest

                    Also good strategy is making something for free to others, if they can give you good feedback and are connected to a large network. It doesn’t have to be YOUR niche.

                    Make something that fulfills a need in a niche, then sell it to everybody in that niche.

                  • #186146
                    Anonymous
                    Guest

                    Nice larp

            • #186141
              Anonymous
              Guest

              What the fuck is that place? Hospital?

          • #185919
            Anonymous
            Guest

            In that case have you looked into Elixir/Erlang?
            That thing is the king of message passing and concurrency.

            • #185924
              Anonymous
              Guest

              I need something that compiles to machine code without any virtual machine running behind the scenes. Like C, C++, Rust, etc.

              • #185945
                Anonymous
                Guest

                Why? Preference or need?

                • #185946
                  Anonymous
                  Guest

                  I want a single executable with no dependencies (outside system calls and libraries) that can do IPC and can be run as a separate process.

              • #186038
                Anonymous
                Guest

                C or C++ are the only two choices. 67% of rust devs are using it for hobby projects and 39% have 1 y/o xp or less. It also lacks a mature tool chain and (to the best of my knowledge) is limited to LLVM. Also I find the rust community to be a pain in the ass.

                If you want something similar you could consider golang. Although it does have more overhead than rust or c++

                https://www.jetbrains.com/lp/devecosystem-2021/rust/

                • #186042
                  Anonymous
                  Guest

                  There is a work in progress gcc backend

                  https://github.com/rust-lang/rustc_codegen_gcc

                  • #186044
                    Anonymous
                    Guest

                    Until they change the Rust specification or the community spergs out because someone said something "trainsphobic". Remember that Rust grew out of Mozilla.

                • #186139
                  Anonymous
                  Guest

                  Limited to LLVM isn’t a bad thing.
                  GCC is dead as is all of GPL since GPLv3
                  LLVM targets all architectures that matter and left all the deadwood behind

        • #186035
          Anonymous
          Guest

          Nor are there any jobs in Rust. Nobody will admit to that. But all of these languages are effectively dead on arrival.

          • #186142
            Anonymous
            Guest

            this is easily debunked by going to any job listing site and searching for "rust developer" but people like you still post this shit

      • #185913
        Anonymous
        Guest

        Zig’s syntax looked a bit scrotebrained to me. Also theoretically worse platform support due to LLVM only.

        I spent more time with Nim. It has better platform support as it compiles to C, C++, JS so you can run it (almost) anywhere where C runs. I had a hard type finding up to date documentation. Also, some parts of the doc were written like "Here is this algorithm in Nim. This is what decides how type X is treated" instead of a proper explanation. Syntax looked saner at first glance, but it can be a bit more confusing when you get into more advanced topics.
        I also could not find a proper documentation of the internals, there was sometimes an example where they said that for example X does this under the hood, but couldn’t find anything more. Apart from that it looked like the more advanced language of the two.

        It might be worth learning zig if you want a better C and Nim if you want something more "high-level" without it being C++ while still having the ability to produce native executables and you don’t want to use FreePascal or something. You will also have pretty good interop with C as Nim compiles to C by default.

        • #186002
          Anonymous
          Guest

          >LLVM only
          dude behind zig is creating his own backend (with its assembly) so supposedly it will work better, but even now zig supports huge amount of platforms

      • #185914
        Anonymous
        Guest

        Zig seems to have more clout than nim. I have no experience with zig, but once you go full identation, you dont want to come back.

      • #185939
        Anonymous
        Guest

        Zig is literally a better C, if you wouldn’t use C for the job, don’t use Zig, but if you would, it’s perfect replacement.

        • #185940
          Anonymous
          Guest

          >broken toy is perfect replacement for stable and mature language that works

        • #186118
          Anonymous
          Guest

          christ, would you look at that? absolute shite

      • #185942
        Anonymous
        Guest

        Zig is is the Bitcoin of programming languages.
        https://kristoff.it/blog/maintain-it-with-zig/

      • #186097
        Anonymous
        Guest

        Both are memelangs with very little ecosystem around them, so using them professionally is a nonstarter.
        I just program for fun though and nim is a lot of fun.

    • #185910
      Anonymous
      Guest

      Take the Go pill. Its like C but with modules and good build system

      • #185916
        Anonymous
        Guest

        c++ has modules

        • #185918
          Anonymous
          Guest

          Which version?

          • #185927
            Anonymous
            Guest

            c++ 20

            • #185929
              Anonymous
              Guest

              Won’t be seen in production for at least 5 years.

              • #185931
                Anonymous
                Guest

                not my problem i use them all the time instead of the cringe header files now

                • #186003
                  Anonymous
                  Guest

                  Just because you FizzBuzz all the time in C++20 now doesn’t mean anyone is using it right now.

        • #185920
          Anonymous
          Guest

          On Linux or on Windows?

      • #186007
        Anonymous
        Guest

        >garbage collected
        Fuck off, it’s trash.

        • #186012
          Anonymous
          Guest

          scrotebrain.
          Being garbage collected is go’s sole redeeming feature. The language lacks generics, but dilletantes like you probably don’t even know what that means so you latch on to muh gc

          • #186023
            Anonymous
            Guest

            >Implying that everyone who codes and their mother doesnt know what a generic is
            The biggest issue with Go is that it’s garbage collected. Garbage collection is slow and bloated.

            • #186024
              Anonymous
              Guest

              Not interested in your dilletante programming socks tier opinions tb.h

              • #186025
                Anonymous
                Guest

                No one asked lol

                • #186027
                  Anonymous
                  Guest

                  Seethe

                  • #186040
                    Anonymous
                    Guest

                    Projection

            • #186089
              Anonymous
              Guest

              GC isn’t slow, it’s difficult to optimize for latency. Learn the difference between throughput and latency

      • #186019
        Anonymous
        Guest

        > Garbage collected
        At that point I’d rather just use Haskell

      • #186020
        Anonymous
        Guest

        Imagine being so cucked by shitty tools that you’d accept a language without generics just to escape.

        • #186147
          Anonymous
          Guest

          coming soon to the official build and already working in the dev builds

      • #186049
        Anonymous
        Guest

        >GC
        >javascript syntax
        Lol no

        • #186050
          Anonymous
          Guest

          >>javascript syntax
          Javascript syntax is a C-like syntax scrotebrain

      • #186096
        Anonymous
        Guest

        >just learn go
        >the only GC language that isn’t memory safe
        top kek, here is (You)

    • #185912
      Anonymous
      Guest
    • #185938
      Anonymous
      Guest

      Delphi / Free Pascal

    • #185941
      Anonymous
      Guest

      classical latin… jk jk, python of course for real tho famalam it’s python

    • #185943
      Anonymous
      Guest

      SQL

    • #185944
      Anonymous
      Guest

      C

    • #185947
      Anonymous
      Guest

      What happened to her?

      • #185955
        Anonymous
        Guest

        she installed gentoo

      • #186008
        Anonymous
        Guest

        he got knocked the fuggout

      • #186026
        Anonymous
        Guest

        i nakadashi’d her

    • #185949
      Anonymous
      Guest

      haskell

      • #185951
        Anonymous
        Guest

        You can’t even write an interrupt routine in Haskell, you little scrote. Do you even know what an interrupt routine is, you little scrote? I bet not. Because you’re a scrote.

        • #185956
          Anonymous
          Guest

          very cool terry, but do you know what a monad is?

        • #185958
          Anonymous
          Guest

          Having written digital circuits in scala (chisel) I can’t imagine writing an interrupt handler in haskell being too difficult. The caveat is having to emit code in a different language, but this isn’t as hard as you’ve been conditioned to get think by the sub-par tools of the C++ variety.

          I’d still do it in C++ mind you

        • #185968
          Anonymous
          Guest

          I-I don’t know what an interrupt routine is

          • #185977
            Anonymous
            Guest

            it’s just a terry davis pasta, don’t worry

        • #185969
          Anonymous
          Guest

          Actually yes, you can.
          Your idol was always an ignorant scrote: https://www.cs.york.ac.uk/fp/reduceron/

      • #186106
        Anonymous
        Guest

        >haskell
        why

    • #185952
      Anonymous
      Guest

      Lisp

    • #185954
      Anonymous
      Guest

      I’m targeting a new backend in LLVM and I just cannot emphasize how much I hate everything about C++. Thankfully LLVM is pretty well designed, and the sequential pass model of compliers means we don’t have to deal with lifetimes, but it’s still, frankly a quite pathetic language as a whole.

      I really wonder what sort of experience the people who praise it on LULZ has. My guess is not much.

    • #185960
      Anonymous
      Guest

      Yes, Rust
      It’s Haskell for systems programming

    • #185962
      Anonymous
      Guest

      java

    • #185963
      Anonymous
      Guest

      D

    • #185965
      Anonymous
      Guest

      Lisp

    • #185979
      Anonymous
      Guest

      C++ is only hard if you have no understanding of how computers work.

    • #185986
      Anonymous
      Guest

      this is like the 10000th time a thread with this exact topic has been made

      • #185987
        Anonymous
        Guest

        so whats the answer?

        • #185990
          Anonymous
          Guest

          depends

          • #185991
            Anonymous
            Guest

            alright lets say i want to create software. what should i use?

            • #185993
              Anonymous
              Guest

              The language you like and has some support

              • #185996
                Anonymous
                Guest

                Woke af individualist chad

                Rust

                Cringe chud pushing xer views on others

            • #185994
              Anonymous
              Guest

              Rust

      • #186004
        Anonymous
        Guest

        Why do men look like this?

        • #186037
          Anonymous
          Guest

          decades of social engineering

        • #186048
          Anonymous
          Guest

          To get lady like that. tbh I might enjoy the club if that’s the reward

      • #186006
        Anonymous
        Guest

        that only makes sense if he impregnated his daughter

      • #186041
        Anonymous
        Guest

        how
        dude must be rich
        also, those shirts don’t make sense

        • #186046
          Anonymous
          Guest

          The value of a man isn’t determined by his looks

          • #186093
            Anonymous
            Guest

            or ability to form a coherent sentence, evidently.

          • #186113
            Anonymous
            Guest

            woke af Zizek

      • #186056
        Anonymous
        Guest

        Is that the Marvel New Heroes scrote?

      • #186130
        Anonymous
        Guest

        Why is he wearing her glasses???

    • #185989
      Anonymous
      Guest

      Objective-C++

    • #186000
      Anonymous
      Guest

      B++

      • #186001
        Anonymous
        Guest

        Why not D++

    • #186005
      Anonymous
      Guest

      Good morning sir, Java, sir.

    • #186011
      Anonymous
      Guest

      C#. Simple as.

    • #186013
      Anonymous
      Guest

      C

    • #186016
      Anonymous
      Guest

      not yet

    • #186021
      Anonymous
      Guest

      god i want to fuck miyu

    • #186022
      Anonymous
      Guest

      (C++)–

    • #186031
      Anonymous
      Guest

      I get that some of you fuckers need like, lambdas and closures and shit because your problem domains are just *so special* but honestly for 99% of problems that need solving pick something vaguely C-like. If performance does not matter at all, go nuts. If it does, avoid GC like the plague. The end.

    • #186034
      Anonymous
      Guest

      python

    • #186045
      Anonymous
      Guest

      https://i.imgur.com/idiI0wE.gif

      literally any language is better than this dogshit
      fuck you stroopstroop freaking borka borka motherfucker

    • #186047
      Anonymous
      Guest

      As someone who has programmed professionally for 20+ years (yep):
      >BEST LANGUAGE: C
      Simple, no bullshit, requires actual skill and weeds out script kiddies and hackers.
      >OTHER ACCEPTABLE LANGUAGES
      >C++
      With a caveat: don’t use all the freaking insane C++ OO garbage unless it’s a very basic thing that actually helps you do things. Write C++ as you would a C program but with some extra help.
      >C#
      There’s some BS and weirdness in this language but for the most part, again, use it like C and accept the extra weirdness it insists on.
      >SHIT LANGUAGES THAT ARE SHIT BUT YOU NEED TO KNOW ANYfreakingWAY
      >Python
      At this point Python is so freaking entrenched and ubiquitous that you freaking have to know and be proficient in it. I wish that were not so, but here we are. It’s ass-backwards and its syntax is trash.
      >JS
      What a pile of trash. Just insist on using it by writing your own freaking simple JS routines that will do EXACTLY THE SAME freaking THING as the 5000TB goddamn JS bloat that gets loaded into every goddamn webpage by scriptkiddie morons to make it "easy".
      >Java
      Please let this freaking shit die why is it still everyfreakingwhere who the fuck wants this shit STOP

      • #186051
        Anonymous
        Guest

        Functional C++ is best language.

      • #186053
        Anonymous
        Guest

        >Write C++ as you would a C program but with some extra help.
        no
        i will write my C++ as 90% templates and you can’t stop me

        • #186055
          Anonymous
          Guest

          There is nothing wrong with this.

        • #186057
          Anonymous
          Guest

          There is nothing wrong with this.

          good luck reading that shit 6 months later

          • #186058
            Anonymous
            Guest

            yeah…

            • #186060
              Anonymous
              Guest

              Is this a sample of STL? That’s not really a fair comparison. I actually find this pretty readable.

            • #186061
              Anonymous
              Guest

              Is this a sample of STL? That’s not really a fair comparison. I actually find this pretty readable.

              This looks like its a sample of STD ratio. Which is template meta programming (runs at compile time instead of run time). This is not the only use of templates, but TMP where used correctly is invaluable for things like finance and scientific computing – and there’s nothing else like this available it really is one of C++’s killer feature. Yes, you do have to learn the different syntax and learn how to program in a functional language.

              But seriously, you should have known that when learning C++. There are some really deep rabbit holes to go down.

              • #186068
                Anonymous
                Guest

                If you want similar OOPy abstraction with faster dev speed, Ruby.
                If you want low-level speed with portability, C.
                If you need every last bit of speed and can stand an order of magnitude more development time, Assembly.
                If you want weird academic use cases, Prolog.

                Java is shit and hell and why I don’t work at IBM any more.
                C# is MS’s Java wannabe.
                C++ is good if you really wanna do OOP, I’d just recommend against it.

                Rust and Go are corporate scrotery that have some marginally-useful edge cases and might be worth a look, but ultimately, C will be the golden standard they are measured by.

                These days, PostgreSQL pays my bills more than any of these.

                >MP where used correctly is invaluable for things like finance and scientific computing – and there’s nothing else like this available

                I don’t think you can actually demonstrate this, especially considering other languages like Prolog (or Lisp, Haskell) provide literal proof of what they do and provide all of the metaprogramming flexibility of TMP without the obscurity. TMP’s only win derives from compilation, and in financial/scientific contexts, either speed is not critical, or you’re passing off to a highly-parallel context to maximize speed.

                • #186070
                  Anonymous
                  Guest

                  >TMP’s only win derives from compilation
                  Literally the reason why it is used. Read through your statement again and you’ll see how it reasoned through why TMP works so well.

                  TMP is useful for these contexts because you can pass large datasets to the program to use at runtime. Without querying a database which would have storage latency.

                  • #186073
                    Anonymous
                    Guest

                    Missing the point. There are many other ways to "pass large datasets to the program to use at runtime". You argue like you’re unfamiliar with them.

                    • #186075
                      Anonymous
                      Guest

                      Nice try

                • #186074
                  Anonymous
                  Guest

                  >If you need every last bit of speed and can stand an order of magnitude more development time, Assembly.
                  This is scrotebrained, the compiler can spit out more optimized assembly than even the most seasoned nerds

                  Also what the fuck would you be writing because you can kiss any libraries or gui goodbye. The only time assembly is even hand written is super low level hardware manipulation as part of firmware/os development, not traditional software dev

                  >If you want weird academic use cases, Prolog.
                  Replaced by ocaml

                  • #186078
                    Anonymous
                    Guest

                    Most of the "C++ is bloated" spergs aren’t very familiar with modern CPU design or compiler design for that matter. "bu bu but my professor told me in 2001 that this kind of code leads to bloated assembly on MIPS machines"

                    • #186091
                      Anonymous
                      Guest

                      C++ is bloated because the bloat causes longer compile times even if you don’t use it. All the shit you can use isn’t necessary and you can do it better by hand for the stuff you do need, using most of it will multiply compile times further. People recommend C++ written in C but that is scrotebrained, ditch the bloat++.

                      • #186092
                        Anonymous
                        Guest

                        >C++ is bloated because the bloat causes longer compile times
                        Never had this issue as long as I keep my project structure simple and over using features like template meta programming

                    • #186102
                      Anonymous
                      Guest

                      If you think people call C++ "bloated" because it supposedly "generates slow assembly", you missed the point completely.

                  • #186084
                    Anonymous
                    Guest

                    >the compiler can spit out more optimized assembly…
                    Tired old argument that is trivially countered by pointing at big packages. FFMPEG? GMP? Two cases I know off hand. Both use ASM. You use ASM selectively where you need it for exactly the use case I described.

                    >ocaml
                    Decent alternative. I’m a student of Carl Hewitt, though, and Prolog’s as close as we get to Planner. Really poor for a lot of specific use cases.

                    • #186085
                      Anonymous
                      Guest

                      >FFMPEG? GMP? Two cases I know off hand.
                      Two performance sensitive (realtime and latency sensitive in the case of FFMPEG) use cases that have well defined algorithms. Not a good realworld data point.

                      • #186086
                        Anonymous
                        Guest

                        The thread is titled "is there a better language than C++", and you’ve just demonstrated cases where Assembly is better than C++. QED. That’s all I was doing there. I’m not recommending ASM for general-purpose uses, though it can be a fun exercise for specific cases. If you’re dealing with the hardware end at all, like an Arduino or whatever, ASM can be just what the doctor ordered though.

                      • #186087
                        Anonymous
                        Guest

                        <"Is there a better way to die than Ebola?"
                        >"Yes, anon. You can KYS today so that you never contract Ebola"

                      • #186131
                        Anonymous
                        Guest

                        scrotebrain

    • #186052
      Anonymous
      Guest

      C

    • #186064
      Anonymous
      Guest

      >Wants to know the best language
      >He doesn’t know C stands for dicky
      I quite enjoyed working with matlab because of how it was able to so easily manipulate large arrays. I understand it’s a variant of C but I have not found an open source compiler for it. As far as I know it’s a proprietary language unfortunately.

      • #186069
        Anonymous
        Guest
      • #186137
        Anonymous
        Guest

        GNU Octave.

    • #186082
      Anonymous
      Guest

      python else just use c++ ffs

    • #186090
      Anonymous
      Guest

      call me when I can use Zig for an embedded project and not a small one, one where I have to use libraries provided by scrotebrained arm subsidiaries, if Zig can actually do that no problem I will bite that bullet and stick with Zig

    • #186094
      Anonymous
      Guest

      those cups have corrupted too many men

    • #186099
      Anonymous
      Guest

      XO – My own object-oriented programming language implemented in assembly.

    • #186105
      Anonymous
      Guest

      And not a single mention of Forth. Clearly just a bunch of programmers, not a true engineer in sight. Sad times.

    • #186109
      Anonymous
      Guest

      C

      • #186110
        Anonymous
        Guest

        >no generics
        its trash

        • #186120
          Anonymous
          Guest

          Just use unions bro

    • #186112
      Anonymous
      Guest

      machine language

    • #186121
      Anonymous
      Guest

      no.

    • #186124
      Anonymous
      Guest

      C++ is absolute garbage. I’ve never tried Rust, and maybe never will, it’s probably garbage too. But C++ is pretty much full garbage, and doesn’t fix any of C’s problems, at least Rust tried to fix C’s major problems with memory management, extremely error prone concurrency, and shitty types, making maintenance a nightmare.

    • #186126
      Anonymous
      Guest
      • #186128
        Anonymous
        Guest

        >D
        Can I do generic programming without gouging my eyes out like in C++?

    • #186136
      Anonymous
      Guest

      var-aq

    • #186143
      Anonymous
      Guest

      C89

    • #186145
      Anonymous
      Guest

      What do you even mean "better"? I like C# much better for 90% of tasks because it’s far more convenient, but I recognize that C/C++ have some applications that C# doesn’t.

Viewing 70 reply threads
  • You must be logged in to reply to this topic.
startno id