Forgot your password?
typodupeerror

Comment: Re:It's unclear why this is a bad thing (Score 1) 1164

by KanshuShintai (#29015579) Attached to: College Credits For Trolling the Web?

There's no such thing, since ID isn't science. Even your buddy Michael Behe admits that in order for ID to be science, Astrology, Alchemy, New Age, Wicca, etc must also be science.

Actually, astrology would be much closer to science than ID since astrology actually makes predictions that can be tested.

Comment: Re:CS will end up = programming (Score 5, Interesting) 474

by KanshuShintai (#26219795) Attached to: ACM Urges Obama To Include CS In K-12 Core

Teaching computer science in middle school and high school is probably no more appropriate than teaching mechanical engineering at those levels. What schools really need to be teaching are maths outside of the calculus track--logic, as you said, along with combinatorics, graph theory, geometry, set theory, and a number of other things that are important as foundations to the sciences (including computer science) and engineering disciplines in general. Computer science topics could serve as examples of applications of those mathematical foundations, just as physics is used as an example in calculus courses.

Programming

+ - The Next Big Programming Language

Submitted by
narramissic
narramissic writes "In a recent ITworld article, Sean McGrath muses on the future of software development, speculating that the next programming language may not be 'so much a language as a language for creating languages.' From the article:

... Outbreaks of this sort of thinking can be seen in the programming community, typically under the moniker of Domain Special Languages or DSLs. Programming languages are again starting to sprout DSL capabilities. Ruby and Fortress — of the two languages already mentioned — are examples.

I think the time is right for this sort of thinking to become mainstream. The industry is at the point where the irrational exuberance surrounding using XML as a DSL for programming languages has passed (thank goodness!). Something needs to take its place which is significantly — not just incrementally better. I think a DSL-enabling programming language will fit the bill.
"

"An open mind has but one disadvantage: it collects dirt." -- a saying at RPI

Working...