Im sorry your too much of a pussy to just write C.
HN user
greatsuccess
For the love of God, or some other entity you find holy or unholy.
Stop using this bastard of a language. Its an offront to software engineering and must simply die
Wow that fucking sucks. Installing rails to run a shell script, no thanks I think I would rather blow my brains out.
Quite a load of shit. Those innovations are now taken for granted and the "this was then", "this is now" comments it where you see the leakage in the arguments.
Im not going to quote anything from this to dismiss it. Its simply wrong, a bit extreme, and out of context. You would have to be an idiot to buy the entire premise.
When people start describing how Node works rather than bloviating blind praise, the first thought I have is, Windows. Yeah thats how windows works too. Im totally sold now!
Agile is the Waterfall-aholics meeting of software engineers. I personally could give a shit about chanting mantras that say this -over- that and I think anyone who spews them in a blog post or otherwise is a nutjob. I dont "believe" in any of this crap. I have work to do.
Maybe we should just ask God to make our servers work. Since we are on the topic of religion anyway.
Another "functional languages make everything better", load of crap.
here's mine:
-u -r -s -t -u -p -i -d
In in my mid 40s, went through some life burnout due to trying to start my own business, and had to come back to just being the most solid engineer I can be.
I do contracts almost exclusively because I have no faith in the employment market as an employee given the current trends in hiring.
Also I dont feel that being an employee makes me more of a team player, In most places contractors are doing the real work and employees are sitting around chatting over the water cooler. Id rather get work done.
Im a generalist and in spite of the rather idiotic statements about that in the first comment, its really the only way to go, if you are not a generalist you are likely not employable regardless of your age. Any shop that has hordes of 20 year olds spitting out HTML/CSS is wasting their time.
The beauty of being a generalist is that once you have enough experience and a core set of tools, you can add new ones or not at your leisure. The pace of things is really not that fast, about 80% of all tools that get released are just junk that noone will remember in a couple years.
One benefit of being an older developer, is that in a decent shop people tend to notch down the bullshit factor, because they know you have heard it before.
Conning people into doing things that are stupid is reserved for the 20 somethings.
"The problem for some people is that these kinds of more generalized roles put you in charge of systems that do not have the sort of clear-cut deterministic behavior you remember from your programming days", what could you be possibly talking about? So generalists work on non-deterministic systems? Clear-cut? Gimme a break man that statement and perhaps your whole remark is a load of bull. You are making a statement that generalists arent programmers. Generalists make more money than anyone else except for security specialists.
I remember having one of these. But I had completely forgotten about it until I read the article. Logo, wow.
"First" websites were written in the late 80's early 90's probably before you were born.
The web is a gargantuan piece of trash. Throw your HTML on the pile if you want. Take two and call me back in 10 years when you have realized what a fool's errand developing for the web is.
Actually these are just regs on the driver, as a citizen I can get into any fucking car I want on any fucking terms I want and the police have nothing to say about it.
Yes and you see it in full grown adults, whose only capability was ingrained in them to conform to social norms until they got their degrees.
Once they have done this, and therefore are completely entitled, they take out their entitlement anxieties on everyone else who was smart enough to learn what they needed to and didnt give a shit about social conformity or status entitlement.
Their collective anger at themselves is what creates homelessness.
The rule of thumb in social situations I use is, the minute someone pressures you into something, its the wrong thing to do.
How about a real response. FUCK YOU
And the articles you quote are BULL FUCKING SHIT
After Apple and now GNU, henceforth no SSL distribution should be accepted at face value without proof of continuous automated testing results. Period. This is a scandal now.
Down with Creepware! Down With Creeps!
I have to say this is the wrong conclusion. J2ME and the stuff that runs it runs on is in the past.
Its simply a waste of time. So Im not sure why the OP focused on this. Let's not make up reasons this guy got bought out beyond a few dinners with Zuck and a whole lotta luck.
Total entropy, like the 20 variants of linux that cant establish a wifi connection.
Please save me from your tower of phone-babble. I dont care, and Im not going to spend time in your insane bouncy house of doom.
Fuck off.
But a programming languages goal is to make the Earth. Not to represent it.
All I can say about this is thank you.
And thats all bad and why inheritance and encapsulation in obj C are kind of rough on you.
But on the other hand, it discourages something thats overused in other languages. Inheritance!
Obj-C would do well to find a better composition mechanism to make most of the inheritance issues a secondary concern.
I agreed with you for about ten years, and then I stopped doing that because of the OPs example but also because idiomatic c and c++ are written this way and I just decided to stop swimming upstream after reading enough of it.
But it can be very confusing when dealing with dereferences. So I feel you there. Doing C for 15 years you just get used to it.
Build some stuff with Reactive Cocoa before you jump on that bandwagon. It pollutes the stack of everything it touches and its not very useful unless you use it pervasively...
Unfortunately I disagree that this is cleaner.
Yes its true, you can hack your way to to some idealized notion of objective C.
Accessing everything through properties is lame, and it sucks, and it only seems like a good idea if you use ARC because you think it will make it easier to find the retention bugs, it actually makes it harder.
Also properties are not the same as private members, although obj C trendists want them to become the same.
No, I disagree it takes you further away from object programming not closer.
The current trends in objective C are to hack the file syntax to make it seem like its more encapsulated and use properties to make ARC happy.
Both are wrong, obj C is a leaky abstraction. Too bad. You will never make it better by making your code harder to read and debug.
Yes in obj C inheritance sucks, protocols suck, constants suck, encapsulation sucks, and in the end if you know how to make something, it really doesn't matter. Stop obsessing on shit nobody cares about and build something.
Even with all your recommendations obj C is a bandaid. But falling off your skateboard can be fun. Live a little.
Why none of us should quit our day jobs...
2 weeks