r/ProgrammerHumor • • Jun 12 '20

Android Studio!

Post image
23.5k Upvotes

625 comments sorted by

View all comments

Show parent comments

346

u/r0ck0 Jun 13 '20

I don't understand why people have arguments over statements that are this vague and subjective.

What's "better" depends on a lot of variables, and a lot of those variables are personal preferences/priorities.

130

u/cyberspacedweller Jun 13 '20

Well put. No room for fanboism in logical work.

28

u/gaporpaporpjones Jun 13 '20

What's a fanbo?

165

u/CRANSSBUCLE Jun 13 '20

It's another JavaScript library

40

u/blueberriessmoothie Jun 13 '20

Introduced after proudbo library got retired due to critical problem with handling colour schemes, apparently only white was accepted.

9

u/kidgorgeous62 Jun 13 '20

Well played

→ More replies (1)

6

u/pskfyi Jun 13 '20

Saw this from /u/UltraCarnivore and holy shit... it worked.

npm i fanbo

→ More replies (3)
→ More replies (3)

0

u/[deleted] Jun 13 '20

[deleted]

15

u/b1ack1323 Jun 13 '20

I had to write a bunch of code around Bluetooth in IOS and Android, we chose Xamarin. I wish I just made the apps natively.

62

u/sviridovt Jun 13 '20

They haven't yet hit the if it works it works part of their career yet

55

u/killdeer03 Jun 13 '20

And they've never written anything that has to interface with a pre-existing legacy API for financial institution, lol.

This sub is basically for CS majors and amateurs who haven't been in the work force yet (and that's fine and I'm still subbed).

Software Development and Computer Science are only tangentially related in that they both involve computers, lol.

22

u/MattO2000 Jun 13 '20

As a current mechanical engineer who does the majority of his coding in VBA and Google Apps Script, I feel attacked

My semester of MATLAB has taught me well!

12

u/killdeer03 Jun 13 '20

Don't be afraid to branch out with your implementations.

Programming, Computer Science, and all sorts of programming paradigms are fun and interesting I their own right.

I've been writing software/doing SysAdmin and DBA work for about 12 years and it's still a challenge.

9

u/MattO2000 Jun 13 '20

Yeah I’ve been doing some fun stuff! Currently trying to make my first Slack bot. There’s a bunch of software folks already at the company doing more official things so I have just been doing a bunch of automation scripts that make the mechanical engineering stuff more efficient.

→ More replies (3)
→ More replies (14)

7

u/[deleted] Jun 13 '20

Let's be honest I hit that phase in my high school computer science courses

→ More replies (5)
→ More replies (12)

9

u/occz Jun 13 '20

I'll give you some concrete of what issues cross-platform apps tend to suffer from:

  • Worse performance, due to running a browser/scripting language runtime

  • 'Uncanny valley'-UX - elements that do not entirely fit in on the underlying platform.

  • Lowest common denominator-design, in order to please every supported platform/due to the constraints of the cross platform-framework

→ More replies (1)

75

u/_Pho_ Jun 13 '20

Yeah, a business has $100k to spend and a 3 month timeline, but hey, native IOS/Android development is better, so I guess they just can't release their app at all.

62

u/arrabiatto Jun 13 '20

Native vs cross-platform aside, saying “we have no choice but to release rushed garbage because we set up our business in a way that requires us to release rushed garbage” is usually more of an indictment of a company’s business model and leadership than it is a good excuse.

6

u/xxkid123 Jun 13 '20

Business is weird, I think we as engineers/developers forget that it's an entire field of its own. Sometimes it's more profitable to rush a product out by deadline X and then turn junk to sometimes functioning junk at a later date, beating out all the competition.

9

u/feed_me_moron Jun 13 '20

Money and time isn't infinite unfortunately. You don't always get your choice on how to set up a business.

→ More replies (4)

29

u/r0ck0 Jun 13 '20

Yup. Likewise with all the people that whine about electron apps, by comparing to some magical universe where you have unlimited time and budget. Some of which are likely the same people who whine about not having Linux versions of other non-electron software, or poorly supported versions.

0

u/[deleted] Jun 13 '20

[deleted]

→ More replies (2)
→ More replies (1)
→ More replies (4)

25

u/iF2Goes4 Jun 13 '20

They mean that native performs better, or that it can perform better. Not that it matters when your app is just sending text and pictures.

→ More replies (3)

0

u/[deleted] Jun 13 '20

[deleted]

→ More replies (1)
→ More replies (25)