Interesting Links |
I am regularly out on the web. When I find a great site I list it here for you to enjoy.
Computing Science LinksScientific approach of computing. The computation is studied as an independent concept, not to be confused with the hardware on which it could have been implemented.
- CiteSeer Computer and Information Science Papers: ResearchIndex is a scientific literature digital library.
- Dictionary of Algorithms and Data Structures: This is a dictionary of algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions.
- Edsger W. Dijkstra: Edsger Wybe Dijkstra was one of the most influential members of computing science's founding generation. In my opinion the most important contributor to the science of computing.
- Structure and Interpretation of Computer Programs: A classic work about software engineering.
- The third manifesto. C.J.Date's site to create awareness for real relational databases, contrary to today's incomplete implementations.
Specific development platforms and technologies. This varies from individual programming languages to complete development frameworks like Java and its libraries.
- J2EE Java, The Serverside: Java J2EE application server information.
- JavaDeveloper's Connection: Sun's web site for Java Developers.
- PHP: Maybe not the most elegant programming language, but certainly the most practical one to develop small to medium size web applications.
- Ruby: Ruby is the interpreted scripting language for quick and easy object-oriented programming. The language is consistent and allows meta programming. It is a promising language.
-
Ruby On Rails: Rails is a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code than most frameworks spend doing XML sit-ups. Possibly a Java contender.
Practices and techniques concerning the development of software solutions. About the pragmatic approach of developing sofware.
- Joel On Software: A collection of articles written by Joel Spolsky. The articles are essays about software construction.
- Paul Graham: Paul Graham's website. Software engineering essays. Paul Graham is the designer of the Arc language. He most recently worked for Yahoo. Biased towards Lisp without affecting the relevance for software development in general.
- Ray Kurzweil: Ray Kurzweil's site. KurzweilAI.net features the big thoughts of today's big thinkers examining the confluence of accelerating revolutions that are shaping our future world.
- The Original Wiki: Ward Cunningham's revolutionary Wiki.