Re: Programming Thread
- Page 1 of 1
By Angelus Errare Go To PostWorking on a really small new tab extension in Chrome for personal use, It's maximum weeb. Might pull in some of my bookmarks as well.What's wrong with Ruby :(
I mean picking up new syntax is pretty easy as long as your fundamentals are solid, doesn't take long to be productive and there's fun in pouring through documentation and finding language specific ways of doing things that are easier than in another language.
On a side note, out of all the programming languages I know, I hate Ruby THEE most. Thankfully it's been quite a while since I messed withRubyRails (heh) in any capacity.
Currently my favorite language has to either be Elixir or Go. Go is so damn fun I swear, good job El Goog. Kinda warming up to Rust as it's clicking though, but I haven't put much time into it to really give a good opinion of it since it's uses in my current professional life are very limited.
By reilo Go To PostWorking on a react-native project that has a ton of custom Swift implementations for Apple Watch and Siri Shortcuts basically makes you wonder why this is in react-native to begin with.
React-Native is fun but honestly outside of the fact you can use JS, I end up just firing up Xcode and using Swift and getting more done.
By batong Go To PostWhat's wrong with Ruby :(
Mostly syntax honestly. Just not a fan, that and Ruby's popularity is so tied to Rails that I can never think of a use for Ruby outside of Rails, and as a language it's kinda slow so I can't even think of a reason to use it. Like Python has a healthy life as a language and is used for many things. Whenever Rails dies...Ruby is screwed.
I tolerate Ruby because Rails is fun (as of Rails 5, since they decided to go with vanilla JS which made integrating view frameworks WAY easier).
By Angelus Errare Go To PostReact-Native is fun but honestly outside of the fact you can use JS, I end up just firing up Xcode and using Swift and getting more done.There's a happy path here to basically get Android out for free, but you still need to develop with a native mindset. I see far too much code that treats app development with react-native like a web or desktop application, and there is huge pitfalls to that.
Swift is great though.
Having to write Objective-C bridges to have your react-native code talk to Swift and vice versa is trash. Three languages to accomplish one thing is dumb.
By reilo Go To PostThere's a happy path here to basically get Android out for free, but you still need to develop with a native mindset. I see far too much code that treats app development with react-native like a web or desktop application, and there is huge pitfalls to that.
Swift is great though.
Having to write Objective-C bridges to have your react-native code talk to Swift and vice versa is trash. Three languages to accomplish one thing is dumb.
Agreed. Yea I honestly keep forgetting about the need for Android application alongside the iOS which makes sense to utilize React-Native. I was thinking a stand-alone iOS app (exceedingly rare nowadays).
Have you messed around with Flutter? I've made a few small toybox sized projects, but nothing that would really put it through it's paces.
Tangent: I made a hilarious simple macOS app a few days ago before and I remembered all over again why I fucking hate Electron (memory footprint, and building your apps with electron-builder when you use Create-React-App can be an utter pain in the fucking ass. App was like 201MB and it's like...okay this is unnecessary in every capacity. But just stumbled Proton Native, so I'll probably do a weekend rewrite, I imagine it won't take me more than a day.