Details
-
AboutSome guy who does some random tech-related stuff.
-
LocationTucson, AZ
Joined devRant on 4/19/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Rust
Swift
TypeScript -
http://rosettacode.org/wiki/... is a good place to get inspiration if your professor is looking for something purely CS-related.
-
There's even a RosettaCode article on it 😂 https://rosettacode.org/wiki/...
-
Go take your metatables elsewhere, it's mostly just JavaScript devs here complaining about how horrible the language is (especially compared to Lua).
-
Get a laptop case. I reused the same case for two laptops with the stickers on it. Increases resell value of the laptop too.
-
While still not ideal, Blender on a macOS laptop actually works reasonably well. It makes good use of trackpad gestures.
-
Get a mobile hotspot. I get 30-40 down in my fairly rural town – faster than my wifi – and I'm only paying $35/mo for 5 GB data.
-
In the garbage, where it belongs.
-
I love how there's only 1 suggestion to sleep and countless suggestions for coke 😂
-
Writing good commits might pay off 😜
-
Trust me, that's the worst part about iOS development. Compared to all the bull you have to deal with in Android development, this makes it well worth it.
Also, if the testers can give you their device physically instead of using TestFlight, you can install the app on their phone without a provisioning profile, you just need an Apple ID (doesn't have to be part of dev program). -
Even worse, was up for 36 hours straight and had to present. I had never used Go before, and learned it and wrote a backend and iOS client by myself. I didn't even place top 3. The winner made Tic Tac Toe in Scratch. I looked at the score each judge gave me after wards: 2 judges gave me 19/20 and the other gave me 2/20. I would've won 1st if he had given me at least a 13.
-
What's your port number so we can connect?
-
@Deadmau5 Do an advanced search on GitHub based by language. Looks like a whole 44 repos use Brainfuck. https://github.com/search/...
-
Swift by far. Still has a lot of quirks, but it's plenty of fun to program in. That said, Python 3 is definitely my favorite scripting language.
-
1998 Hyundai Accent (stick shift 🎉). Honestly, it still runs great, why change?
-
@jirehstudios As @polo123qwe said, some are more efficient for different types of data (e.g. if you know most of the data is already sorted or not). Additionally, some exist just because they are easy to implement/understand and others exist just because... well... because we're programmers and we make whatever the heck we want.
-
@aDib That would be the epitome of boredom and hell.
-
@Artemix Use to agree about JS all the way, but TypeScript makes it surprisingly manageable (still not enough to use it). That said, you still deal with all the nuances of JavaScript. 😕
-
Can't stand non-statically typed languages. I think most JS/PHP/etc developers prefer them because they tried Java once and realized it was terrible, therefore assuming all statically typed languages were like that.
-
I'm waiting for the fight over what technologies to use begins. 😉
-
There are people with the name "null" who have issues signing up for a lot of services because of it.
-
@snoopy Whoops! I meant to say "compiled or interpreted language," in other words, not in straight up assembly (even though assembly is still interpreted to an extent). Trust me, I don't intent to start a war here. 😉
I just don't quite understand how dynamically typed languages are easier to use. You don't wire much more code in strictly typed languages, and you probably type less in the end since the IDE is smart enough to give more relevant code completion suggestions. -
@ReturnVoid Automatic reference counting is far more efficient (in most cases). Garbage collection can lead to very pesky performance issues when it brings out the clunky garbage trucks.
-
@ReturnVoid Two words: garbage collection.
-
I think you mean ARC for the win. 😉
-
Haha, no, I'm not that good. 😕
-
Haha, good game; back to to actually focusing on programming.
-
@btfoom Hmm, I don't have an issue with Xcode (on my SSD) – it boots in about 3 seconds tops. If it did take a long time to boot, plugin development would be a serious pain in the neck.
That being said, any JetBrains IDE takes almost as long as streaming The Martian in 4K over dial-up. -
@dbkirk4211 Hmm, I don't quite see your analogy. Yes, any sane developer writes most of their code in some form of compiled language so they can deal with "ideas rather than events," but all languages I'm talking about deal with ideas, just handled in different ways.
But as you said, it is centered around preference. I use to like dynamically typed languages when I first started learning, but that was because I was scared of strictly typed languages since I didn't know much about them.