|
There's a thought in neuroscience/psychological circles that words are much more than sounds that represent things: they are the abstraction of our higher brain function. Words are language, code is language. Restricting yourself to one or two languages is limiting your cognitive abilities. Whoa! I know kung fu.
|
|
|
|
|
I Know Judo...
Life is all about share and care...
public class Life : ICareable,IShareable
{
// implements yours...
}
|
|
|
|
|
|
Suvabrata Roy wrote: Life is all about share and care...
Aha, Care Bears with Judo, kids beware!
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
I will protect others... its another part of care...
Life is all about share and care...
public class Life : ICareable,IShareable
{
// implements yours...
}
|
|
|
|
|
|
Terrence Dorsey wrote: There's a thought in neuroscience/psychological circles
"Thought" being the operative word here: There's a good argument to be made that language played an important role in the development of the modern brain, and we do know that intelligence is malleable - exposure to the right environment can make at least some people more intelligent.
I mean, it's compelling, it's a beautiful thought, but evidence - AFAIK - is a chain of factoids linked by optimistic assumptions.
|
|
|
|
|
peterchen wrote: exposure to the right environment can make at least some people more intelligent.
Yep, knowing the right people can help you get smart. IOW it's just as much about luck.
|
|
|
|
|
The Article wrote: Words are the very structure of our higher reasoning.
In other words: if you can't say it, you can't think it. Hold on, that doesn't work for me. I very often find myself thinking things that, as far as I know, just cannot be put into words. I don't usually think in words, nor even in pictures, though I can do both if I want. I think in abstract concepts, some of which are linked to words, but not all of them.
|
|
|
|
|
Keep up the good work. I have fought much of my life against an education system that tried to force me to think using other peoples words. Fortunately I inherited a double set of the stubborn gene so I never gave in. I attribute much of everything useful I've ever done to my consequent ability to think differently and yes I do know the costs as well as the benefits, I live with them every day and it is worth it.
"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)
|
|
|
|
|
The pod cast linked has some really interesting factoids.
As I understand, not being able to put it into words is an independent phenomenon.
|
|
|
|
|
peterchen wrote: As I understand, not being able to put it into words is an independent phenomenon. It's not that. That's a temporary problem, with a solution.
|
|
|
|
|
Now the big questions is: would you like to say "hello world" in 100 different languages or be truly proficient and creative in few.
|
|
|
|
|
Format string vulnerabilities are a pretty silly class of bug that take advantage of an easily avoidable programmer error. If the programmer passes an attacker-controlled buffer as the argument to a printf (or any of the related functions, including sprintf, fprintf, etc), the attacker can perform writes to arbitrary memory addresses. Behold, the printf of doom.
|
|
|
|
|
The problem with talking about functionality not in the current release sets expectations and distracts from marketing what’s already wonderful about what you’re selling. All you’re doing is diminishing the product you’re selling. You are also making a promise to your customers that you may need to break down the road if priorities change (or Apple implements new OS features that force your hand). Bonus: 5 tips on the right way to run a software company.
|
|
|
|
|
Thanks.
We're in beta now...
whew.
|
|
|
|
|
In the dark old days of the late 1990s and early 2000s, debates would rage about whether open source software is as good as proprietary software. And it was all a matter of opinion. Then, in 2006, the Department of Homeland Security partnered with a software code analysis company called Coverity to examine open source code for security vulnerabilities and software defects. Each year since, Coverity has published a report on the quality of open source code.... But the latest report, published on Wednesday, found something new: the code quality of open source projects tends to suffer when they surpass 1 million lines of code, whereas proprietary code bases continue improve when they pass that mark. Next question: who really needs 1 million lines of code?
|
|
|
|
|
I'm up over 250,000 and will easily need 1 million before I'm done. I'm surprised the figure is as high as 1 million given that every other sizable project seems to hit a major reorganization and has a high tendency to go multi-language at around 250,000. That seems to be the significant scale where structural change occurs. Perhaps another change tends to kick in at 1,000,000 lines that isn't so obvious in the Ohloh stats.
"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)
|
|
|
|
|
Depends on what you count as a "line of code" - do you count comments and white space? do you count count curly brackets? The difference can be up to 2x depending on what metric you use.
|
|
|
|
|
For my own code I use the Microsoft LOC counter which does have a bunch of configuration settings for what to take into account but they're unfortunately buried in a hideous Regex based XML format config file so I use the defaults on the grounds that anything else is unlikely to be comparable with anyone else using the same software. It took 17 attempts to even get the thing to install it's so flaky so if anyone can suggest a better alternative I'd certainly be interested.
My observation on the 250,000 line critical point in the history of Open Source projects comes from looking at stats on http://www.ohloh.net/[^] . They have their own counting standards which means my 250,000 isn't going to be the same as their 250,000 but the observation holds that comparing Ohloh counted projects with Ohloh counted projects 250,000 LOC seems to be a critical point for major project restructuring, suspension, permanent branching of projects due to teams splitting up and other highly disruptive events that show up as trend changes in their stats.
"The secret of happiness is freedom, and the secret of freedom, courage."
Thucydides (B.C. 460-400)
|
|
|
|
|
I just count the semicolons (works pretty well for c++, anyways)
|
|
|
|
|
Terrence Dorsey wrote: Next question: who really needs 1 million lines of code?
|
|
|
|
|
Terrence Dorsey wrote: Next question: who really needs 1 million lines of code?
Indeed. I've worked in this industry for 30+ years. My most complex product, a n-tier client-server with designers, etc., is still under 100,000 LOC, but there is tons of code sharing between the components. I can't imagine having more than 10x that size in code.
Marc
|
|
|
|
|
With a nod to Vivek Gite and his popular 20 Linux System Monitoring Tools Every SysAdmin Should Know article, we present "20 Windows Tools Every SysAdmin Should Know". Many of the programs listed below are included with Windows and provide all kinds of information about what is happening on the computer. Some you've probably heard of, and hopefully a few will be new to you. What other tools are part of your essential sysadmin toolbox?
|
|
|
|
|
[I] recently came upon magazine called "Video Games", published between 1982 and 1983. Within a lot of these issues were well written articles on a lot of things at the time -- and they're absolutely fascinating. Being around before and after the crash makes it quite unique. Starting off with Issue 8, March 1983 - Welcome to the Club! An amazing article written by Ann Kreuger about the role of Women in developing video games. Here’s a good start: "In my research, I turned up 15 women in positions that are not related to promotion, publicity or advertising." In the article she talks with Dona Bailey, one of the creators of Centipede, Sue Forner, an artist on Professor Pac-Man, Janice Hendricks who designed the art for Joust, Lynda Avarett, Sue Currier and Roberta Williams. Fascinating! It's 2013 and women are still starting to make their presence felt in the game industry.
|
|
|
|