|
Absolutely Correct.
Programming requires more of logic and lesser of math.
|
|
|
|
|
except if you're doing 3d graphic programming. That needs buckloads of maths
|
|
|
|
|
Speaking from experience, while knowing more about Math is incredibly helpful, no, it isn't required.
What you do need to know are how to decipher the annoying as hell language they write it in. If you want an example, look at the Taylor Series on Wikipedia for the Triginometry functions.
It's actually pretty simple to implement in code, but you wouldn't know it just by looking at those equations.
And I agree, logic is more important that Math in programming. Being able to think a process through in your head is more important than Math.
Again, Math is needed, but you don't need a Ph'D in order program nowadays.
|
|
|
|
|
In a statically typed language, the compiler knows the data-type of a variable and how to represent that. In a dynamically-typed language, it has to keep flag describing the actual type of the value of the variable, and the program has to perform a data-dependent branch on that value each time it manipulates a variable. It also has to look up all methods and operators on it. That’s why the dynamic language JIT benchmarks emphasise near-C speed on small inner loops but steer clear of large data-structures and data manipulation problems. Looking for Python performance in all the wrong places.
|
|
|
|
|
It doesn’t look good for Firefox: Almost every month for the last three years, Firefox has lost ground to Internet Explorer, Chrome, and Safari. You can look at this two ways. First, the total number of people on the internet is growing, so while Firefox’s share has decreased, the total number of people using Firefox is increasing. The other point of view is that Firefox, whether you like it or not, is declining in popularity. The rumours of my death have been 404 Not Found.
|
|
|
|
|
It’s trendy right now to produce office space that looks like an Apple store. Bright, airy, cheerful, lots of open space, big ceilings, blonde wood, attractive and friendly employees. So why is it that companies - small and large, startup and established player - continually take high-pay, high-skilled, super-smart programmers and cram them into giant rooms full of noise and distraction? Hear that? It's the deafening sound of thousands of dollars of productivity being sucked out of the room.
|
|
|
|
|
Ugh man, I wish I could send this article to every place I've ever worked. Well there was one job that didn't have an open office, my desk was in a hallway.
"I have a theory that the truth is never told during the nine-to-five hours. "
— Hunter S. Thompson
|
|
|
|
|
Computers have been getting steadily “better” — faster, smaller, cheaper — for sixty years. But they get “smarter” — more capable and more broadly useful — in discrete leaps, the biggest of which don’t happen very often. We’re overdue for our next big leap. What will the Next Big Thing be? The next next thing is the perfect thing for startups to work on.
|
|
|
|
|
Netflix is a developer oriented culture, from the top down. NoOps is the way developers work at Netflix. However, there are teams at Netflix that do traditional Operations, and teams that do DevOps as well. To try and clarify things I need to explain the history and current practices at Netflix. This is how Netflix goes from code to cloud, without a huge IT staff.
|
|
|
|
|
There’s no denying that devices like the iPad, Kindle and Nook have dramatically changed the way that many people consume media. Last year, online retailer Amazon announced that electronic book sales had surpassed print book sales for the first time in history. But the future of the book has quite a few failed predictions in its wake. The April, 1935 issue of Everyday Science and Mechanics included this nifty invention which was to be the next logical step in the world of publishing. One more thing...
|
|
|
|
|
http://finance.yahoo.com/news/amazon-com-buy-kiva-systems-205003362.html[^]
Amazon.com Inc said on Monday it agreed to buy Kiva Systems Inc for $775 million in cash, a deal that will bring more robotic technology to the e-commerce company's giant network of warehouses.
The acquisition, which has been approved by Kiva's stockholders, is expected to close in the second quarter of 2012, Amazon added in a statement.
Kiva develops robots that zip around warehouses, grabbing and moving shelves and crates full of products. The technology helps retailers fulfill online orders quickly and with fewer workers. Companies including Gap Inc, Staples Inc and Crate & Barrel, have used the technology.
|
|
|
|
|
I liked the link on CNN's homepage better: "Amazon buys army of robots"
Sounds much more diabolical.
|
|
|
|
|
Windows 8 brings a totally new user interface model with its Metro environment, which is receiving mixed response from developers and end-user customers. The tile-like UI certainly is different from the classic desktop. Does Metro mean that software will be even more creative than in previous Windows generations? Is there an inherent flaw in software design that prevents us from getting better software and will it still exist with Windows 8? One Size Fits All Doesn't Always Work.
|
|
|
|
|
The big new feature in C# 5 is asynchronous programming support, which I wrote about last week. However, the C# folks have also slipped in a couple of smaller features and I thought I’d round things out by mentioning those. New and exciting tools for "Writing Enterprisey Code".
|
|
|
|
|
Async is the big one, but I really like that will be able to get the name of the method calling a method. The other stuff you can get is nice, but the method name is the best part.
|
|
|
|
|
Markdown is getting a lot of traction in the development community. I thought it would be cool to have something like Google Docs for Markdown-based documents. We would use this as a learning experience for doing a real world project in Node.js on Windows Azure. And by the way: you're reading this article in it. A Google Docs-like app for Markdown.
|
|
|
|
|
Despite occasionally feeling slower in .NET or Java than in, say, Ruby or CoffeeScript, one way to keep up the pace is with a technique we call Hate-Driven Development. I’m not talking about this kind of HDD, where you hate the code. At Atomic, HDD refers to the editor hating you. Our sense of the word refers to the horror-inducing full-saturation red highlights that appear all over the code when you use instances of unknown classes or call methods that don’t yet exist. Try HDD. You might learn to love the editor telling you what to do next.
|
|
|
|
|
The internet contributes to 8.3% of the UK economy, a bigger share than for any of the other G20 major countries, a new study suggests. That made it bigger than the healthcare, construction or education sectors. The UK also carries out far more retail online than any other major economy. Rule, Britannia! Britannia, rule the WiFi!
|
|
|
|
|
There have been 3 myths floating around the web regarding Microsoft's forthcoming Windows 8 Tablets and the demand for them in the Enterprise. There's a simple reason why these erroneous assumptions are getting so much airtime. It has a lot to do with the fact that the tech writers and bloggers who write this very rarely have worked in IT in the enterprises they write about. Apple is clearly ahead, Google are kind of stalled and Microsoft is about to enter the battle.
|
|
|
|
|
Many, many months ago, Declan Eardly asked why the \ character was chosen as the path separator. The answer's from before my time, but I do remember the original reasons. It all stems from Microsoft's relationship with IBM... An oldie-but-goodie about some oldies-but-goodies in MS-DOS.
|
|
|
|
|
The Raspberry Pi is a tiny, solid state, and ludicrously cheap hobby ARM based computer designed in the UK. It has a USB port, video, sound, an Ethernet port, 256MB RAM, and can run 3 distinct flavours of Linux. Ostensibly the device was developed with the aim of getting kids to code, and as someone who grew up with the UK hobby computing scene of the 1980s and cut their programming teeth hacking games together on the ZX Spectrum, this is something I can thoroughly get behind. Small. Capable. CHEAP!
|
|
|
|
|
Sorry, I cannot get too excited.
|
|
|
|
|
Well I am sorry that somebody thinks that my response is worth a 1 vote. Sour grapes.
|
|
|
|
|
Terrence Dorsey wrote: Small. Capable. CHEAP! Unavailable in the UK[^]
FTFY, Not that I'm bitter or anything :mutters:
|
|
|
|
|
You've got a new (or old) computer and you want to hook up a peripheral, upgrade the RAM, or maybe just figure out what all those sockets are for. Here's your ultimate resource: A "spotter's guide" for all the RAM, all the sockets, all the connectors you're likely to find on most machines from today or yesteryear. "Horizontal boosters. Alluvial dampers? ...bring me the Hydrospanner."
|
|
|
|