Delete my account, please. I do not want to have to ask again.
Still here. Delete my account.
Honestly mate, just go ahead and delete my account.
So use C++ already; that’s what it’s for. Don’t go complaining that C++ is “too complicated” and then be hauling its complexity into C, because all you’ll end up with is a bloated schizophrenic mess that is neither a…
“I can't believe the C standards committee is entertaining this.” Hey, standards committee’s gotta eat. 'defer'? I occasionaly use it in Swift to clean up resources; s’okay there, I guess, though I’m not convinced it’s…
Quite right: Apple is entitled to make (and not make) whatever products it chooses. Could’ve made a great, and timely, horrible-warts-n-all show about freedom of speech and those who’d manipulate it, but Cook is not one…
“this is the language that powers Cloud Firestore / Cloud Storage security rules” This really needs to be stated on its front page. Right now it’s all “Hows” and no “Why”. First question anyone looking at it asks: What…
“I think the next leap forward in programming is going to offend the sensibilities of current programmers.” Honestly, programmers have been railing against progress ever since the first machine coders shook their canes…
“But there's a big difference between little experiments and betting the company on an auto-cannibalization strategy. DEC didn't have the guts to go there.” See also Kodak (invented the digital camera in 1975!), Xerox…
I was a company director. Started the company, put in the major investment, brought in two other people I knew and trusted as fellow directors, and I still had to walk away 18 months later because all three of us—as…
Why? Will the market be any nicer to them? They’ve failed to make their case as to why anyone should care that Vale exists; never mind actually differentiate it from the current swathe of robust, established Rust-style…
I’m not a Rust user. I have no particular nag in this race. What I do understand, or at least am start to learn, is the difference between a Technology and a Product, and between a Product and Success. So once again:…
Raising kids and battling the demon hordes are such obvious good practice for each other, I’m surprised all pregancy sticks don’t already come with DOOM on them as standard.
At this point in time, it’s a fair assumption that anything the Titular Right accuses its enemies of doing, is what it’s doing itself. Even that notorious house of flaming liberals, the Wall Street Journal, concluded…
“it's really helpful to have one obvious way” Counterpoint: Python format strings. (I think there’s four or five different built-in ways to do those now.) Python’s “batteries included” may have helped it to win vital…
C. The popularity and mindshare of C means most languages of the last 50 years have selectively evolved to be C knockoffs. A pity Bliss wasn’t their role model instead, but that’s the value of market positioning: you…
Yep, but there you are refactoring as a necessary prerequisite to achieving a clearly-defined end goal. That’s part of the development roadmap and should be planned and budgeted accordingly. When building a house, a…
“UNIX descendants follow the pattern of encoding data types with filename endings.” An ad-hoc arrangement with little formal support at the GUI level and none at all at the shell level. `some_program --out_type=json |…
“It doesn’t make sense to put these types in the operating system” The OS doesn’t need to hardcode individual types, and to do so would defeat growth. It only has to provide a standard mechanism by which files can…
What you want is tagged and/or typed pipes. Once a pipe declares how its data is encoded, you can build all kinds of modern tooling and high-level automation on top of that. The whole “But everything’s a text file!” is…
“somewhat miss the point of the shell in the first place” This presupposes that the Unix shell is the way it is because of careful, considered, forward-thinking design, rather than being a haphazard heap of mouldering…
“after a few years” Key phrase right there. Because it doesn’t matter what language a system is written in: if management doesn’t bother to hire replacements until after everyone who understands that system and why it…
“ Imagine interoperability nightmare when we cannot rely on everything being just bytes being streamed.” As I’ve noted above, the problem isn’t transmittability; the problem is never knowing what the bytes being…
Where did I say “all”? I said “far too many”. Although judging by the amount of crap software around, it’s certainly a lot. “it's also true that business stakeholders need to take the time and understand the impacts of…
“I think the reason programming is difficult is that really we are dealing with incomplete information” Dealing with uncertainty and incompleteness is a core part of the job. The problem is that far too many programmers…
Delete my account, please. I do not want to have to ask again.
Still here. Delete my account.
Honestly mate, just go ahead and delete my account.
So use C++ already; that’s what it’s for. Don’t go complaining that C++ is “too complicated” and then be hauling its complexity into C, because all you’ll end up with is a bloated schizophrenic mess that is neither a…
“I can't believe the C standards committee is entertaining this.” Hey, standards committee’s gotta eat. 'defer'? I occasionaly use it in Swift to clean up resources; s’okay there, I guess, though I’m not convinced it’s…
Quite right: Apple is entitled to make (and not make) whatever products it chooses. Could’ve made a great, and timely, horrible-warts-n-all show about freedom of speech and those who’d manipulate it, but Cook is not one…
“this is the language that powers Cloud Firestore / Cloud Storage security rules” This really needs to be stated on its front page. Right now it’s all “Hows” and no “Why”. First question anyone looking at it asks: What…
“I think the next leap forward in programming is going to offend the sensibilities of current programmers.” Honestly, programmers have been railing against progress ever since the first machine coders shook their canes…
“But there's a big difference between little experiments and betting the company on an auto-cannibalization strategy. DEC didn't have the guts to go there.” See also Kodak (invented the digital camera in 1975!), Xerox…
I was a company director. Started the company, put in the major investment, brought in two other people I knew and trusted as fellow directors, and I still had to walk away 18 months later because all three of us—as…
Why? Will the market be any nicer to them? They’ve failed to make their case as to why anyone should care that Vale exists; never mind actually differentiate it from the current swathe of robust, established Rust-style…
I’m not a Rust user. I have no particular nag in this race. What I do understand, or at least am start to learn, is the difference between a Technology and a Product, and between a Product and Success. So once again:…
Raising kids and battling the demon hordes are such obvious good practice for each other, I’m surprised all pregancy sticks don’t already come with DOOM on them as standard.
At this point in time, it’s a fair assumption that anything the Titular Right accuses its enemies of doing, is what it’s doing itself. Even that notorious house of flaming liberals, the Wall Street Journal, concluded…
“it's really helpful to have one obvious way” Counterpoint: Python format strings. (I think there’s four or five different built-in ways to do those now.) Python’s “batteries included” may have helped it to win vital…
C. The popularity and mindshare of C means most languages of the last 50 years have selectively evolved to be C knockoffs. A pity Bliss wasn’t their role model instead, but that’s the value of market positioning: you…
Yep, but there you are refactoring as a necessary prerequisite to achieving a clearly-defined end goal. That’s part of the development roadmap and should be planned and budgeted accordingly. When building a house, a…
“UNIX descendants follow the pattern of encoding data types with filename endings.” An ad-hoc arrangement with little formal support at the GUI level and none at all at the shell level. `some_program --out_type=json |…
“It doesn’t make sense to put these types in the operating system” The OS doesn’t need to hardcode individual types, and to do so would defeat growth. It only has to provide a standard mechanism by which files can…
What you want is tagged and/or typed pipes. Once a pipe declares how its data is encoded, you can build all kinds of modern tooling and high-level automation on top of that. The whole “But everything’s a text file!” is…
“somewhat miss the point of the shell in the first place” This presupposes that the Unix shell is the way it is because of careful, considered, forward-thinking design, rather than being a haphazard heap of mouldering…
“after a few years” Key phrase right there. Because it doesn’t matter what language a system is written in: if management doesn’t bother to hire replacements until after everyone who understands that system and why it…
“ Imagine interoperability nightmare when we cannot rely on everything being just bytes being streamed.” As I’ve noted above, the problem isn’t transmittability; the problem is never knowing what the bytes being…
Where did I say “all”? I said “far too many”. Although judging by the amount of crap software around, it’s certainly a lot. “it's also true that business stakeholders need to take the time and understand the impacts of…
“I think the reason programming is difficult is that really we are dealing with incomplete information” Dealing with uncertainty and incompleteness is a core part of the job. The problem is that far too many programmers…