|
Its not a language feature, but Cargo is part of the default install, and heavily integrated into the development process.
To start a project, for example, you typically enter (on the command line):
>cargo new MyProject
and it will build the standard project structure. The Cargo.toml file lists all the project's dependencies, which will automatically get downloaded as part of a build. The "cargo test" command executes Unit tests, etc.
If Visual Studio's build system gets in the way of that process, then it won't be a good thing for rust development.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Rob Grainger wrote: part of the default install
... of one particular compiler/development toolset. Which still has nothing at all to do with the language, which exists separately from any particular implementation.
Visual Studio gets in the way of my development process in C#, so I don't use it.
|
|
|
|
|
Quote: let exampleStringText = "Welcome to Visual Studio Magazine."; Let? Let?
You know how long it's been since I used an explicit LET?
|
|
|
|
|
By Grabthar's Hammer! let exampleStringText = "Welcome to Visual Studio Magazine.";
|
|
|
|
|
Maybe it was due to the introduction of the iPhone and Microsoft missing the shift to mobile, or maybe it was because of the proliferation of open source projects, but things changed, and today those same companies need to be persuaded that going with Microsoft is a good idea. Bonus #9: Most of the alternatives
|
|
|
|
|
Businesses still running Windows server 2003 are vulnerable to attack from hackers looking to exploit security holes. "It's dangerous to go alone"
|
|
|
|
|
Adobe Flash—That insecure, ubiquitous resource hog everyone hates to need—is under siege, again, and hopefully for the last time. What are you trying to say?
|
|
|
|
|
"We must get all this toothpaste back into the tube!"
|
|
|
|
|
DIE ALREADY!
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
|
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
April 2010[^]
Love him or hate him - he was 100% on target with this one.
Contrary to popular belief, nobody owes you anything.
|
|
|
|
|
Yup. I still think a lot of his motivation was more selfish than that editorial implies[1], but he was definitely right.
[1] And again, no blame, he had a business to run. And run it he definitely did.
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: I still think a lot of his motivation was more selfish than that editorial implies Quite possibly - but remember, by then he'd already "survived" pancreatic cancer and had a liver transplant. He likely knew he was living on borrowed time. People tend to become very pragmatic in situations like that.
Contrary to popular belief, nobody owes you anything.
|
|
|
|
|
As privacy and security become bigger concerns, developers who want to store users' data securely may be interested in a new API from BitTorrent that offers more options and a lower barrier to entry than its predecessor. And your applications can download the latest episode of GoT while running!
|
|
|
|
|
We software developers have accumulated a massive amount of influence within a comparatively short time. But we have had only that same short time to face the responsibility evolving from this influence. "With great power..."
|
|
|
|
|
I take it his next app is called "pie in the sky cloud ware"?
|
|
|
|
|
Whilst I wouldn't disagree with his sentiments in the article, he is preaching to the converted. A criminal who wants to write malicious or fraudulent software isn't going to care about his manifesto, no matter how well intentioned.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
Perl 6 has been 15 years in the making, and is now due to be released at the end of this year. We speak to its creator to find out what’s going on. "The camel has not evolved to smell good. Neither has Perl."
|
|
|
|
|
|
Quote: LV: Last year in the UK, the government kicked off the Year of Code, an attempt to get young people interested in programming. There are lots of opinions about how this should be done – like whether you should teach low-level languages at the start, so that people really understand memory usage, or a high-level language. What’s your take on that?
LW: Up until now, the Python community has done a much better job of getting into the lower levels of education than we have. We’d like to do something in that space too, and that’s partly why we have the butterfly logo, because it’s going to be appealing to make seven year old girls want to smash butterflies even more than 7 year old boys !
FTFY
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
This is by no means an exhaustive or the perfect list of Good Coding Commandments. Thou shalt not have any languages before C (for it is a jealous language)
|
|
|
|
|
|
And cheaper to carve into tablets!
TTFN - Kent
|
|
|
|
|
Here are the 15 (drops one of the tablets)...10! 10 Commandments of Good Code!
|
|
|
|