The computer-science tag has no wiki summary.
-4
votes
0answers
92 views
What is the targeted age level for children readers of Lauren Ipsum? [closed]
A comment on Jeff Atwood's post The Eternal Lorem Ipsum referenced a children's book entitled Lauren Ipsum. The brief description of the book has me interested:
A story about computer science and ...
11
votes
2answers
223 views
Are there any scientific studies done on TDD that use total cost of ownership for a product as the measurement?
When I was reading the summary of previous work in Dogsa T, Batic D. The effectiveness of test-driven development: an industrial case study. Software Quality Journal. 2011;19(4):643-661. it struck me ...
15
votes
3answers
652 views
Why do trees grow downward?
Why do trees grow downward in computer science?
I have a feeling it goes back to a printer, and that a program traversing a tree first prints the root, and uses the notion of a bottomless stack of ...
-2
votes
3answers
178 views
What is the difference between BS CS (Computer Science) and BS IT (Information Technology) and their importance [closed]
What I understand after looking at courses is that CS, basically, is to more programming (including AI and system programming). While BSIT is more about project management and related tasks. My ...
0
votes
1answer
53 views
Pub/Sub subscription forwarding
Does anyone know more about subscription forwarding in a publisher subscriber architecture? I am solving a problem where the production of values is an costly operation, thus the producer should not ...
3
votes
5answers
336 views
Why is CS never a topic of conversation of the layman? [closed]
Granted, every profession has it's technicalities. If you are an MD, you better know the anatomy of the human body, and if you are astronomer, you better know your calculus. Yet, you don't have to ...
2
votes
3answers
237 views
How to learn the math behind the code? [closed]
I have recently gotten into programming. (Although I know that the number of books you have read does not determine your programming competency or ability, just to paint a "map" of where I am in terms ...
6
votes
6answers
356 views
How does const storage work? (Item 2, Scott Myers Effective C++)
In Item2 on page 16, (Prefer consts, enums, and inlines to #defines), Scott says:
Also, though good compilers won't set aside storage for const objects of integer types...
I don't understand ...
5
votes
2answers
176 views
Why do computer architecture textbooks prefer MIPS architecture?
I have read a lot of computer architecture textbooks, and I wonder why most of them (if not all) used MIPS as the architecture to teach. Why MIPS and not Intel or AMD or something else? What makes the ...
-1
votes
1answer
94 views
Creating a Pushdown Automaton (PDA) with the language of strings containing more a's than b's? [closed]
Produce a PDA to recognise the following language : the language of strings containing more a's than b's.
I have been struggling with this question for several days now, I seem to have hit a complete ...
3
votes
3answers
167 views
Should there be more scientific study of the effectiveness of various hyped-up ideas in software development?
Everyone seems to implicitly assume that the free market of ideas will eventually converge on the "right" solutions in software development. We don't assume that in medicine - we recognise that ...
2
votes
7answers
441 views
Where is the application of Calculus(of continuous quantities) in Computer Science or programming
I am a Software Engineer professional. I have studied calculus as a core course in my graduation studies. I want to ask question, that what/where is the implementation of calculus in computer science?
...
-2
votes
2answers
243 views
Could a Programming job be a fall-back for an Electrical Engineer? [closed]
I'm currently in my first year of Computer Science, and I'm finding that the program is quite boring and that I struggle to get through the assignments due to boredom. I can't imaging having a career ...
5
votes
1answer
136 views
normal order evaluation -vs- applicative order evaluation
I am going through Abelson and Sussman (Structure and Interpretation
of Computer Programs) and I am a little confused about when normal order evaluation is used and when applicative order evaluation ...
5
votes
11answers
1k views
What's the difference between computer science and programming?
I'm new at computer science and programming, and I was wondering, is there a difference between computer science and programming? and do you get to choose to study only one of them at the university, ...