|
I know, but put your toys away like a good boy or use a slower nanny managed language that will clean up for you.
Gosh if manual alloc / dealloc is what runs us into the arms of lesser performance - well so goes it I guess.
I'm a old speedy dinosaur that knows enough c / c++ and assy to get done what I need done. So yeah, I'm going to hold the banner high.
|
|
|
|
|
Kent Sharkey wrote: Buuuuuuut maaaaaaaaaaaaaaaallllloooooooc Yes, but once you've got the hang of it, you can get up to speed with just about any other language easily. The more you understand the machine, the better you code.
Case in point: One place I worked had C back-end and Java front-end programmers, and some manager, in his infinite wisdom, decided that every programmer should take a Java-certification thingy.
In the final exam, the C guys, to a man, scored higher than the Java guys -- all of whom were Senior developers.
It's like learning to play an instrument: do the basics over and over again, and the more artful stuff will be easier.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
'struth.
I was never a good C programmer (I always referred to myself as a 'Manual C' programmer, as I needed the manual in my lap while coding), but I never regretted learning it. So much of it applies to every other language, even those without braces and semi-colons.
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: I needed the manual in my lap while coding That's the story of my life.
I dream of being able to spend a whole year with just one language, and not have to continually look up petty little differences in syntax to do things I've done a thousand times.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
**its-- = (void*)()(notHardToLearn(&"it's hard to master"+++);
(And no, that was not meant to be realistic)
Marc
|
|
|
|
|
Looks bitchin though.
|
|
|
|
|
Oh, a two-star-programmer. C'mon, with a little more training you can become a three-star-programmer
|
|
|
|
|
That's a very good argument for learning C++, C I'm not so sure.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Well, given that Python doesn't have the performance to handle realtime interrupts from a UART so I can talk to a bill acceptor over a multidrop RS232 channel, where the bill acceptor will time out if there's more than 1ms between the address+cmd and data bytes, yeah, I ultimately have to implement the desired functionality in C.
And quite frankly, script language like Python and Ruby wouldn't exist or even be viable without a C back end to do all the heavy lifting.
Marc
|
|
|
|
|
Learning to drive is hard to, takes years of practice! So why then?
New version: WinHeist Version 2.2.2 Beta I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!
|
|
|
|
|
Mike Hankey wrote: Learning to drive is hard...
Yeah, but getting your license is easy.
We give them to anyone. Never heard of a turn signal or what it's purpose is? No problem, you are a licensed driver.
You just drove into the ditch while tweeting on twitter? You say you didn't notice? No problem, licensed driver. You are fine.
|
|
|
|
|
I didn't claim that everyone that learns to drive is good at it.
Ever see anyone going down the road while reading a book?, or a woman putting her face on while driving? or having sex? Yeah stupid abounds!
New version: WinHeist Version 2.2.2 Beta I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!
|
|
|
|
|
Mike Hankey wrote: I didn't claim that everyone that learns to drive is good at it.
I know. Just kidding around. A funny analogy.
|
|
|
|
|
Mike Hankey wrote: [..] or having sex?
raddevus wrote: [..] analogy
You see where this is heading?
|
|
|
|
|
I've been working in genuine C for the first time in a very long time and no, there is no reason to learn C. But there is a reason to learn C++, starting with procedural code; to understand how computers work.
(My current [inherited] project uses python for test scripts. I shudder every time I look at them.)
|
|
|
|
|
Microsoft will soon adapt its Windows Insider Program to support IT pros who want to test the latest Windows 10 features in an enterprise environment. I guess this means the next new feature won't be, "put a translucent sheen over everything"
|
|
|
|
|
Kent Sharkey wrote: I guess this means the next new feature won't be, "put a translucent sheen over everything" Are you really sure? Because I have seen similar or worse
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Very sadly true. I would hope that enterprises would ask for better stuff. But, yeah.
TTFN - Kent
|
|
|
|
|
I decided to dig through open source to examine the state of Google’s upcoming Andromeda OS. Not to be confused with Microsoft's code name, the galaxy, or the starship
Or that nice young lady Perseus rescued.
|
|
|
|
|
Not-so-new-OS would have been equally correct.
It's a merger between Android (which is simply Linux) and "Chrome OS".
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
No, no it isn't...
"It goes without saying that Google isn’t trying to hide Fuchsia. People have clearly discovered that Google is replacing Android’s Linux kernel."
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
And the next version will be called Autochthe, for the simple reason that nobody will know how to pronounce it.
|
|
|
|
|
In this project, we show that the limitations of ASLR is fundamental to how modern processors manage memory and build an attack that can fully derandomize ASLR from JavaScript without relying on any software feature.
Not only that it has been busted, it has been done using JavaScript.
|
|
|
|
|
Quote: We are releasing the native version of AnC as a library to reverse engineer page table caches. We are not going to release the JavaScript version of AnC in order to protect Internet users from the AnC attack. However, we predict that any sufficiently advanced adversary can replicate our results in a few weeks with the knowledge from our NDSS’17 paper.
Is that responsible behaviour?
Slogans aren't solutions.
|
|
|
|
|
Yes. Irresponsible would be sellingit on black market for money. Knowledge MUST be shared.
* CALL APOGEE, SAY AARDWOLF
* GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
* Never pay more than 20 bucks for a computer game.
* I'm a puny punmaker.
|
|
|
|