Dartlang thread

Cameron Butler
Cameron Butler

So Holla Forums, why aren't you writing your server applications in Dart, and your user applications in Dart (with Flutter)?
https://dart-lang.github.io/server/server.html

https://flutter.io/

Google's AdWords, their main source of income, was rewritten in Dart (from Java), and Flutter is going to overtake Qt, Gnome, wxWidgets, React Native, and other user application cross-platform libraries/frameworks over the next year or two.

All urls found in this thread:
https://dart-lang.github.io/server/server.html
https://flutter.io/
http://news.dartlang.org/2016/11/dart-strong-mode-and-ahead-of-time_30.html
http://news.dartlang.org/2017/01/dart-in-2016-fastest-growing.html
https://www.youtube.com/watch?v=w2TcYP8qiRI
https://gigaom.com/2014/06/30/the-dark-side-of-io-how-the-u-k-is-making-web-domain-profits-from-a-shady-cold-war-land-deal/
John Murphy
John Murphy

If I wanted something running in a VM, I'd use Limbo.

Gavin Reyes
Gavin Reyes

Just reading about Dart now. I've been aware of it for years, but always ignored it as some probably slightly less disgusting JS.
It seems to be moving towards a statically typed and compiled language with version 2.0.
It also seems a lot like Java in it's OOPiness, but much less verbose and not so horribly designed.
I do hate Google though, so I'm not sure I should try something that might be very attached to them...

Elijah Sullivan
Elijah Sullivan

free software can't be really attached. unless it depends on nonfree software.
at the very worst, you will have to pretend it's abandoned by authors at some point.

William Harris
William Harris

So Holla Forums, why aren't you writing your server applications in Dart
because rust exists
Flutter is going to overtake Qt, Gnome, wxWidgets
flutter is mobile only????????????

Ethan Martin
Ethan Martin

I thought google abandonded this years ago. Is it still going?

Jose Wood
Jose Wood

It's gradually becoming an aotc language, particularly with Dart 2.0, where types are mandatory rather than optional, and you need to specify 'dynamic' for any variable with dynamic typing, which makes aotc easier.

http://news.dartlang.org/2016/11/dart-strong-mode-and-ahead-of-time_30.html

It's taking over all their internal stuff.
http://news.dartlang.org/2017/01/dart-in-2016-fastest-growing.html
Poor Rob and Ken :(

Hunter Bell
Hunter Bell

flutter is mobile only????????????
For now.

Wyatt Ortiz
Wyatt Ortiz

For now.
it is also in alpha for now. it will take quite a while (if ever) for it to be not mobile only.
also who wants material desgin on desktop?????????????

Jordan Russell
Jordan Russell

who wants material desgin on desktop?????????????

everyone, thats why youtube uses it

Levi Howard
Levi Howard

reddit spacing
praises material design
lol

Leo Cook
Leo Cook

Cool. Another hipster UI framework, there are even mandatory hipster glasses in first screenshot. Also uses .io domain, you know it's good then.
Flutter is going to overtake Qt, Gnome (actually it's called GTK, but ok), wxWidgets
No.
React Native, and other user application cross-platform libraries/frameworks
Maybe. There is new UI framework out every month it seems. You might get away with this on shitty mobile apps, but real useful software will still look like pic 3 related.

Josiah Jones
Josiah Jones

those colors in pic 3 are awful.

Jace Baker
Jace Baker

Nobody cares.

Carter Barnes
Carter Barnes

if i say i like ugly looking software people will think im a fucking wizard
/r/programming

Joshua Anderson
Joshua Anderson

How many Android phones do I need to buy to display that much information simultaneously on them?

Bentley Fisher
Bentley Fisher

Flutter is going to overtake Qt, Gnome, wxWidgets, React Native, and other user application cross-platform libraries/frameworks over the next year or two.
Made me smile. It's supposed to make the android development easier, not assblasting crossplatform world. Electron tried it and it's a disgrace to the users.

Connor Morgan
Connor Morgan

Electron is basically recreating web apps natively, with all the bloat and shit performance that entails.
Failure was inevitable in that case.

Aaron Smith
Aaron Smith

https://www.youtube.com/watch?v=w2TcYP8qiRI

Jack Lewis
Jack Lewis

Shows how easy developing in Dart is.

Luis Thomas
Luis Thomas

this is truly disgusting.

Gavin Lee
Gavin Lee

It can replace webapps.

Kayden Lewis
Kayden Lewis

I want fuck Emily Shack so badly

Jackson Nguyen
Jackson Nguyen

Wow! I am so grateful to Google® for bringing us so many great products such as Go™ and now Dart™! Making cool trendy web apps has never been so convenient!

Everything you can place in a variable is an object, and every object is an instance of a class. Even numbers, functions, and null are objects. All objects inherit from the Object class.
Uninitialized variables have an initial value of null. Even variables with numeric types are initially null, because numbers are objects.
Now that's what I call innovation! OOP is the hottest shit around, and null pointer exceptions are the bee's knees!

Remember, unlike JavaScript, Dart treats all values other than true as false.
Marvelous! Programs silently doing the wrong thing instead of failing is exactly what we need. Fuck types.

switch-case that breaks by default (except when the case body is empty :^)), but you still have to put that break keyword anyway or else it's an error
Fellow Googlers™ will feel right at home with these cargo-cult Cfantastic features, I'm sure.

Juan Scott
Juan Scott

this presentation
Oh I just can not. I just can not.

Dominic Perry
Dominic Perry

lol google is fucked

Mason Anderson
Mason Anderson

What's wrong with it? I think it's quite impressive how quickly you can create an App with Flutter.
Consider me sold.

Wyatt Fisher
Wyatt Fisher

Rust is a systems programing language, not for apps.

Nolan Ramirez
Nolan Ramirez

firefox is not an app

Ryder Butler
Ryder Butler

you cant write "apps" in rust

Connor Adams
Connor Adams

Jesus why are women in tech always so ugly and beta?

Benjamin Jenkins
Benjamin Jenkins

ugly one is alpha
<pretty one is beta
It's like the opposite of males.

Nathan Morgan
Nathan Morgan

Because betta than nothing, AHAHAHA

Isaiah Martin
Isaiah Martin

memechat
It became self aware.

Ryder Brown
Ryder Brown

better than nothing
2D > nothing > 3D

John Rodriguez
John Rodriguez

Wasn't Dart a dead FOTM meme language from years ago like Elm & Fortress? Nobody uses Swift either, so what makes it anymore enticing than getting shit done in Python?

Jose Reed
Jose Reed

It's turning (witn Dart 2.0) into a statically typed and compiled language but with lots of OOP and data structure libraries, kind of like Java, but with out the discusting design and verbosity.
Also Flutter is built with it, and it is the future. The better question is why use Python?

Jonathan Flores
Jonathan Flores

kind of like java
a good thing

Jason Walker
Jason Walker

Also uses .io domain
Never use a .io domain https://gigaom.com/2014/06/30/the-dark-side-of-io-how-the-u-k-is-making-web-domain-profits-from-a-shady-cold-war-land-deal/

Anthony Hughes
Anthony Hughes

So Holla Forums, why aren't you writing your server applications in Dart, and your user applications in Dart (with Flutter)?
because i dont write webshit

Jayden Flores
Jayden Flores

Dart is not limited to webshit and Dart apps are not webapps generally.
You must be confusing it with electron or something.

Matthew Cook
Matthew Cook

was just thinking the same thing

Jackson Evans
Jackson Evans

Another electron?

Joshua Morgan
Joshua Morgan

Good luck faggots...

Ayden Price
Ayden Price

Shit programmers pushing meme languages
Shit programmers don't read between the lines
Shit programmers are nigorant to the fact that all these large companies are pushing these meme languages in order to obfuscate users - programmers - from the actual hardware
Shit programmers don't realize that for the convenience of lazy programming the price is uncontrollable hardware that is locked down and unusable according to any traditional computer science definition of "user"

Justin Hall
Justin Hall

non-programmer LARPing as a paranoid greybeard
kys faggo

Sebastian Rivera
Sebastian Rivera

Eat shit and grin.

Kayden Adams
Kayden Adams

Write something that isn't fizzbuzz

Ryan Nguyen
Ryan Nguyen

Golang is harder to build "webapps" in than PHP.

Carson Wood
Carson Wood

They both look okay. The short-haired one is awkward, though. I see that she's wearing a wedding ring, though, which is something that most people on Holla Forums will never do, at least not honestly.

Jordan Nguyen
Jordan Nguyen

Rust is a meme programming language, for when you want to wait several hours for a compile.

Disable AdBlock to view this page

Disable AdBlock to view this page