Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Slashdot Deals: Prep for the CompTIA A+ certification exam. Save 95% on the CompTIA IT Certification Bundle ×

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

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

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

Submission + - The Next Big Programming Language

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.
"

He: Let's end it all, bequeathin' our brains to science. She: What?!? Science got enough trouble with their OWN brains. -- Walt Kelly

Working...