Details
-
Aboutextraterrestrial.
-
Skillsnodejs, python, java, rust.
-
Locationeax
-
Website
-
Github
Joined devRant on 7/21/2019
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
-
Manager: I read an article today
Dev: oh here we go….
Manager: We must pivot to only functional programming, which means only using functions instead of classes
Dev: Actually functional programming is a bit more nuanced tha—
Manager: Any use of classes going forward is not allowed. Everything must use functions! Classes are an outdated way of programming, using classes is why we continue to miss our deadlines. Functional programming is lean, classes are waterfall.
Dev: What about the libraries we use? Many of those use classes
Manager: Wrap them in a function then, that way they are pure which is one of the requirements of functional programming. You would know that if you spent as much personal time as I do keeping up with the times.34 -
I was once called in by HR because i ended an email with an exclamation mark. I kid you not. She said i was being stand-offish and it was rude.
It has been almost 4 years since i left that company but i am still quite traumatized.16 -
So a few days ago I found a programming language called Imba. And I think it is an excellent web programming language. It is very fast, has a clean and easy to read syntax, compatible with any JS library (since it compiles to JS), has inbuilt CSS, can be used to build a full-stack website, and has been in active development for a long time (6 years). It is relatively unknown, so there are not many big projects built with Imba. Two of the big projects that I found so far are Scrimba (an online learning platform) and Iceland's fish auction market.
Some useful links:
Imba website: imba.io
A benchmark website from 2018: https://somebee.github.io/dom-recon...6 -
Never understand why schools use C/C++ as an introductory programming langauges. Someone needs to tell those text editor people to fuck off.52
-
https://youtu.be/bz1TyAjOX4g
Does anyone else feel guilty for finding this to be a wtf funny thing ?
I mean hooted the owl6 -
Going... going.... going.... gone!!
Stackoverflow is sold, now to sit back and await the profiteering that's bound to happen.
I quote:
Prosus has built a significant presence on the enterprise side with a focus on the future of workplace learning. Prosus will reach 90% of the Fortune 100 across its corporate learning companies including Stack Overflow, Skillsoft, Udemy and Codecademy.
https://prosus.com/news/...19 -
I'm a beginner cs student I'm learning c language now
Should i make note of all content ?
And plz suggest me good technique to learn that language ...plz !!19 -
Coding for MCUs gets more and more surreal every day.. On one hand we're cooding oldschool heavy metal C or C++, but on the other hand they tell you to use PuTTY to check if there is a working serial connection - what the fuck?
Also the IDEs they suggest you. VSCode or Eclipse. Both are so unbelievable unusable for this, even with plugins, I would compile this shit via CLI myself before using them.
It just feels so contrary - they act like professionals and just spit out 200 uncommented lines of C to start WiFi on the ESP32 - not explaining a single fucking thing, but on the other hand, they checked the connection via PuTTY after writing some uwu kawaii shit into Eclipse.
Not to mention Arduino with their FUCKING SKETCHES.5 -
Had to write a recursive MySQL query today and, oh lordy! It's not intuitive at all.
It works now so I'm happy, but I spend more time on it than I'm willing to admit...
(source: https://mysqltutorial.org/mysql-rec...)2 -
Code is not self documenting..
reading 10k+ lines of business logic does not take the place of well defined documentation.
Mic drop.28 -
Tried to propose using Clojure on a project at work. Manager comes back with, "That seems nice, but why isn't it mainstream?"2
-
So some programmers (specially C programmers, it seems) have this terrible habit of writing very short-named variables. Then in order to understand the code, you need to decipher the meaning of each variable. Example:
```
unsigned int i, n, h, mw, my, ty;
```
This is from one of the "Suckless" projects by the way. They pride themselves in having small number of code lines so this is probably why.24 -
Interesting fact: Dogecoin is popular because of a Reddit bot that stole everyone's money.
DogeTipBot, a Reddit bot that was designed as a 3rd party resource for tipping Reddit users for good content was a bot that used Dogecoin as a micro-tipping service, giving many users their first crypto experience and popularizing the coin.
The creator of DogeTipBot went bankrupt, sold all of his coins, AND all of the coins of his users, and shut down the bot.
A currency born as a joke, made intentionally as backwards as possible, and popularized by a scam, is now worth $50 billion USD... now that's a meme.18 -
which *git* diff algorithm is your default and why?
## default (myers)
The basic greedy diff algorithm. Currently, this is the default. if you don't know whart you are using, this is it (and it sucks)
## minimal
Spend extra time to make sure the smallest possible diff is produced.
##patience
Use "patience diff" algorithm when generating patches.
## histogram
This algorithm extends the patience algorithm to "support low-occurrence common elements".4 -
OK, here goes nothing: now, I absolutely hate putting the main function at the end of the file and everything else above it.11
-
I'm not sure if it's a software or ethical error that we are dealing here. Btw, this is a legit question on stack exchange network.13
-
I love how C++ is getting better and better with every new standard. How preprocessor-hacks become less and less relevant.
Now C++ 20 is finally giving us modules, and we only had to wait 26 years longer than the Fortran guys. Well done, people. Well done.
slowclap.gif7 -
Why the fuck do people in my dumbfuck country always answer an English yes or no question with fucking OK.
Learn to read you fucking fucktards.
“Did you do X?”
“OK”
Fucking piece of uncommunicating Cthulhu brained fucks.15 -
My friend said to me
X - Hey, I ca very well code in Python
Me - Do you know what are library in python
X - No, I heard this term first time1