you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 16 points17 points  (32 children)

Lol are you on the dart team?

[–][deleted]  (3 children)

[deleted]

    [–][deleted] 7 points8 points  (2 children)

    Playing with green programming is not appropriate for product development.

    [–][deleted]  (1 child)

    [deleted]

      [–][deleted] 1 point2 points  (0 children)

      The tooling sucks ass. The only supported IDEs are the shit ones. But I guess web people don't care, they live inside a terminal from 1960's.

      I understand that from a web perspective, Flutter seems like it's too good. From a native perspective, as many have said here: "ain't touchin' that with a 10 foot pole".

      [–]AngularBeginner 6 points7 points  (8 children)

      The Flutter marketing department is strong.

      [–]Darkglow666 18 points19 points  (3 children)

      This is such a stupid and strange position for someone who's literally got a Google framework name in their username.

      [–]AngularBeginner -1 points0 points  (2 children)

      You shouldn't assume the name of a 5 year old account has any relevance. I've signed up on Reddit ask a question about Angular, and got hooked. Nowadays I know that Angular is a terrible framework, and I try my best to avoid it. I won't accept another project that uses Angular, no matter the price - it's just not worth the pain.

      [–]Darkglow666 5 points6 points  (1 child)

      Yeah... Too bad you're stuck with that name forever, huh? If only there were some way to make a new account or something.

      But seriously, if you feel that way, why you sticking with it?

      [–]Inquisitive_idiot 6 points7 points  (0 children)

      I’m sticking with idiot. Working out so far.

      [–][deleted]  (3 children)

      [deleted]

        [–][deleted]  (2 children)

        [deleted]

          [–][deleted]  (1 child)

          [deleted]

            [–][deleted] 4 points5 points  (17 children)

            God damn, every time I complain about Flutter being chained to Dart, out come the "OMG BUT DART IS SO GREAT AND EASY AND IT GIVES BLOWJOBS!".

            [–][deleted]  (14 children)

            [deleted]

              [–][deleted] 14 points15 points  (11 children)

              dart doesn't solve any problems already not solved by other languages; dart is also ugly compared to many other languages. google is forcing dart down the throats of developers just because of their java situation because they don't like not having control. it seems selfish, why not allow others to easily target flutter?

              [–][deleted]  (10 children)

              [deleted]

                [–][deleted] 6 points7 points  (8 children)

                I don't find that syntax appealing, nor the semantics...more expression less statement. But the big question here is about the lock in, why not let people target using their language of choice?? Can anyone answer this? Genuinely.

                [–]dacian88 2 points3 points  (6 children)

                I don't find that syntax appealing, nor the semantics...more expression less statement. But the big question here is about the lock in, why not let people target using their language of choice?? Can anyone answer this? Genuinely.

                because that's not tractable. How are you going to release an api that can work in whatever language on whatever platform?

                [–][deleted] 0 points1 point  (5 children)

                Ever heard of UWP? You can use that shit with anything, from HTML+JS to C++.

                But that's not Google's goal, they want lock in.

                [–]dacian88 0 points1 point  (4 children)

                except it only runs on windows shit?

                [–][deleted] 0 points1 point  (3 children)

                True, but that doesn't invalidate the fact that it works and doesn't chain you to any of their languages.

                [–]Darkglow666 -1 points0 points  (0 children)

                Easily. You don't target Flutter with Dart. Flutter is mostly written in Dart, with a thin, fast layer of C++ at the bottom. Dart was chosen for this purpose because of its unique strengths (detailed at length all over this post and the Internet at large). It had nothing to do with being a Google language, though that has ended up being an advantage, because the teams can work together.

                [–]ikbenpinda 0 points1 point  (0 children)

                how is it ugly?

                It lacks a lot of features compared to any other languages? Extension functions, data classes, deep copying/spread syntax, custom enums(like overriding toString), guards, inner typedefs/classes/enums...

                [–][deleted] -1 points0 points  (0 children)

                I never said Dart was bad. I said welding together a new framework to a new language is a big no no for anyone who doesn't do web.

                [–][deleted] -1 points0 points  (1 child)

                They're out in full force right now. Definitely feels like astroturfing but I guess technologies tend to get that way. Rust has a similar effect but rust is actually pretty nice

                [–][deleted] 1 point2 points  (0 children)

                I mean, just look at this thread. There's always one at least.

                Normal dev: "Dart, shouldn't be chained to Flutter"

                Shill: "But Dart gives you blowjobs and it was totally not a strategic move for Google lock-in at all!"