Comment on: Is it a good idea to start learning programming with JS?
0 30 Nov 2019 14:56 u/neogag in v/programmingComment on: ((((Lisp))) is the most (((Jewish))) programming language.)
PHP has a Hebrew error message. https://yvoloshin.github.io/php/2018/01/20/why-does-php-speak-hebrew/
Comment on: I suck at regex... Can someone please explain why only example C is working here?
I don't have time to look into this now, but know that there is a /i regex flag that means case-insensitive, which might be what you want.
Comment on: how do i go about tinkering with the unity engine to turn it into a custom engine to my liking?
Yeah, physics math is unfortunately well beyond my knowledge. A lot of it involves continuous mathematics that need to be integrated per-frame. Understanding it is one thing, doing it real-time with acceptable performance is another, and both are beyond me.
Comment on: how do i go about tinkering with the unity engine to turn it into a custom engine to my liking?
I don't know, sorry.
Comment on: how do i go about tinkering with the unity engine to turn it into a custom engine to my liking?
👍
Comment on: how do i go about tinkering with the unity engine to turn it into a custom engine to my liking?
I'm pretty sure all of that can and should be done at the scripting level. Lighting would be done in a shader. I think it'd be poor engineering to do those things at the engine level.
Comment on: how do i go about tinkering with the unity engine to turn it into a custom engine to my liking?
What features are you missing?
Comment on: decided I had to start somewhere
Get out, we're full.
Comment on: The absolute state of modern software development
I would go so far as to say that there is no idea of Angular. Almost every use case in Angular (often even trivial ones) requires special logic and there are almost no generalizable principles to help you implement things without having to look it up.
It then attempts to hide the fact that it has no merits whatsoever (not hyperbole!) under a jumble of arbitrary design patterns and Angular-specific jargon that feed its users egos as it locks them into its ecosystem and gives them nothing back in return. Angular experience certainly does not carry over, at all, to any other framework or project. You see, someone figured out that most programmers would never publicly admit to not understanding something, and projects like Angular are designed to exploit this in order to succeed, rather than having merit. A bonus of it being obtuse and convoluted is the ability to sell books and offer paid courses and certificates around it.
There is literally no reason to ever use Angular over React or Riot. This is one case where I would be judgmental if someone advocated for Angular, because I know that Angular is not real.
Comment on: The absolute state of modern software development
Angular is cancer. If you like Angular, I would never hire you.
I'm not surprised this is the kind of people who worked on it.
Comment on: When all your senior devs leave and you're left with fucking nigger-brained idiots
I have been burned out for years because of this.
Comment on: Female Programmers
It's only easy to fall for it if you have a huge ego and think what you do is the greatest thing in the universe and literally everyone needs to get in on it, market dynamics be damned.
Comment on: Female Programmers
"Everyone needs to code" needs to die. I can't believe how many voaters of all people bought into it.
Comment on: Rustland is for Retards
The "killer app" is a feature called comptime, which allows static/compile time computation. The same mechanism is used to implement generics, i.e. you write a function that returns a struct or function that you define generically, with the type T given as a comptime param (comptime is a keyword). The compiler generates different versions of the function for whatever types T you pass to the function.
Also it's going to have coroutines multiplexed over green threads as part of the stdlib.
This is going to be a spectacular language.
Comment on: Rustland is for Retards
I've been playing around with it for months. I'm convinced this will be a worthy C successor if its development keeps going as is.
Comment on: Rustland is for Retards
Check out ziglang. It's shaping up fantastically.
Comment on: I guess he prefers Ruby
ES6+ gives you enough for a minimalist C#-like subset that works well, with basic classes that still have the underlying prototype system, async/await, and some decent functional built-ins, not to mention the decent stuff (when used right) that gets carried over like closures.
Meanwhile, Ruby continues to be the soy milk of programming.
Comment on: Node.js steering committee attempts removal of thought-criminal
The actual thought crimes have been redacted, making it hard to see what he actually did.
Apparently he tweeted a link to an article that's against Codes of Conduct for open source projects, and also failed to use gender-neutral pronouns.
1) thoughtless use of pronouns 2) assumptions of gender
Node.js steering committee attempts removal of thought-criminal
1 2 comments 13 Sep 2017 08:54 u/neogag (..) in v/programmingComment on: I could really use some C++ help.
Well, there you go. :]
Comment on: Learn to code with interactive challenges (little project I've been working on for the past six months)
Anything that hurts the "everyone needs to learn to code RIGHT NOW!" hysteria which is part of the effort to reduce software engineers' wages is good in my book.
Comment on: Should I start learning Angular 2
Totally subjective, but I despise all things Angular. It's the most opinionated framework out there. You have to do every single thing the "angular way." Expect a lot of mental load and way too much abstraction of things that are actually simple. Angular over-engineers everything.
I much prefer the style made popular by React.js. I personally use riot.js. Vue.js is also good. Mix and match with libraries as needed.
Comment on: Will being a programmer become a near minimum wage occupation?
Tinkering is cool. I do it myself, so I'm not doing some "holier than thou" thing here. What's not cool is the disgust expressed over something like Slack becoming popular. That it's proprietary software is painted as somehow immoral/unethical.
I'm just tired of fanaticism in the programming community and the complete lack of nuance that comes with it. There is no universally good thing. FOSS is not infallible. Software is not a fundamental right like healthcare or clothes. Software being proprietary does not make it icky and immoral.
Nobody's aiming for balance anymore. A lot of the FOSS movement these days wishes they could eradicate the concept of proprietary software. On the flipside, you have harmful corporate shit like Windows 10 being peddled. At the same time, you've got major corporations "embracing" open source, meaning they claim to see the light of the FOSS fanatics (much like seeking the church's public approval).
The entire situation is just completely out of control. There's no balance, no middle ground, no reason. If only the corporations were held accountable, and programmers were less vulnerable to the cult mentality.
Comment on: Will being a programmer become a near minimum wage occupation?
Yes, it will. Time to stop the "everyone has to learn to code RIGHT NOW, fortunately there's entire free university curricula online; get more women in coding!!!!!" train.
Also time for open source to stick to systems and not commercial software replacements, because the market is going to fucking die at this rate. Why bother making Slack when FOSS is already trying to kill it.
For the love of God, stop following the Marxist ideology of fat bearded Jews. Get over your hard-on for Stallman. Time and time again, we see that a genius in one area is not infallible in other areas. He's a genius, but he's also completely deluded by ideological extremism.
FOSS: use your judgment. Throwing a fit because Slack is proprietary and refusing to use it "on principle" is fucking lame. Making a programming language, or utility software, go right ahead, that's great. Making commercial-grade enterprise-level software for free = in the vast majority of cases you're an idiot, you'll forever be a contributor while some big corporation monetizes your shit (Moodle's creator gets a salary; thousands of contributors do not). Corporations mock you behind your back because they see you as the stereotypical autist programmer who is special enough to work for free for their benefit.
The free market relies on rational actors. We programmers have become insanely irrational and ideological and it's undermining the market. This is not sustainable.
Comment on: We should all be learning coding at work
Yes, contrary to this weird narrative we are seeing everywhere, not literally everyone on the planet needs to be coding.
It's clear there are people out there doing social engineering on a mass scale, and it's not limited to the tech industry. But with regard to the tech industry, a big part of it is wage devaluation for software engineers, something that Apple, Microsoft, and most other big players in the industry were busted for colluding on in the 90s.
Next you had this huge push to turn India and China into outsourcing farms. It happened, and wages did drop, but it wasn't a slam dunk.
Now it's "let's get more women in tech" and "let's get EVERYONE coding." Gotta commoditize this industry to rock bottom. Another part of the narrative is let's open source EVERYTHING, because that's innately moral, and closed source is immoral. Like there's no middle ground, literally everything should be open source. Let's just pretend this is sustainable. Recently people realized Slack wasn't open source, and was making money, and we clearly can't have that! How disgusting! Lately there's been a lot of discussion about making a completely FOSS alternative and drive them out of business.
However, if you feel like you want to get into coding, by all means go for it! Just don't do it because the media made a coordinated effort to present it to as some kind of noble cause that literally everyone needs to get into ASAP.
Comment on: We should all be learning coding at work
Sure, let's make fucking everyone a programmer because fuck the wages still being worth a damn.
Let's devalue the whole fucking thing with this bizarre narrative that everyone needs to get into this field for the greater good.
People on voat keep talking about "pathological altruism" yet they get euphoric whenever they see a post about anyone who wants to get into programming because he heard it pays well or he latched on to the "learn to code" slogan.
The H1B program, "learn to code," "more women in programming" campaigners are grateful. Everyone on board the programming train!
In reality, anyone who really wants it should figure it out on his own.
Bring on the npc-frown.png reactions.