markup langs:
SQL
http://www.w3schools.com/sql/default.asp
XML
go do the xml thing first
1. http://www.w3schools.com/xhtml/xhtml_intro.asp
2. http://www.w3schools.com/xsl/xsl_languages.asp
3. http://www.w3schools.com/xpath/default.asp
4. http://www.w3schools.com/xslfo/default.asp
5. sgml
-------------------------------
others:
go:
-http://golang.org/doc/go_tutorial.html
-http://blog.golang.org/2010/07/gos-declaration-syntax.html
-http://golang.org/doc/go_tutorial.html
scala:
http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-1
http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-2
http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-3
http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-4
http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-5
So far the documentation is anoying; every time I read a document it has jargon that is either java PL buzzwords or scala specific.
The most important things in scala seem to be:
pattern matching
first class functions
case classes
- http://www.scala-lang.org/node/107
- http://webcache.googleusercontent.com/search?q=cache:45KFeYN40gEJ:www.codecommit.com/blog/scala/case-classes-are-cool+what+are+case+classes&hl=en&client=firefox-a&gl=us&strip=1
new operator syntax for embedded dsls
type inference
implicits
- http://patricklogan.blogspot.com/2007/06/scala-implicits.html
structural (duck) typing
import syntax
collections
actors
- http://www.scala-lang.org/node/242
traits
- http://www.scala-lang.org/node/126
problems with scala:
http://warpedjavaguy.wordpress.com/2010/08/02/the-scala-is-too-complex-conspiracy-1/
http://michid.wordpress.com/2010/08/24/so-scala-is-too-complex/
http://www.infoq.com/news/2009/07/scala-replace-java
http://blog.ericdaugherty.com/2010/07/is-scala-too-complex.html
http://jaxenter.com/is-scala-too-complex-30645.html
weird:
http://www.hermetic.ch/pca/algorithms.htm
dumbing down the programmer:
http://en.wikipedia.org/wiki/Component-based_software_engineering
Popular Posts
-
This is the knot that is seen worn by the Merovingian. Which is why it's now called the Merovingian knot, even though it had two perfec...
-
I had to run a FreeBSD binary the other day, so this meant I had to actually install From what I can tell of the freenode irc channels, nobo...
-
markup langs: SQL http://www.w3schools.com/sql/default.asp XML go do the xml thing first 1. http://www.w3schools.com/xhtml/xhtml_intro.asp 2...
-
You hear it all the time, people trying to engage in renters-bragging about what section of Frisco they live in, using phrases like "Th...
-
Tiobe's chart which force me to take stock of my favorite programming languages. Erlang is #39. It's pretty obvious it's noth...
-
The “ESR 3” Set Theory - never used this at all. Combinatorics - good basis for statistics, probability, cryptography. Graph Theory gets ...
-
"That whole public speaking thing is something i'm getting really good at... ...gave a tech presentation a few weeks ago to a prett...
-
As far as I can tell, it's to promote DUIs and drunk driving. The BART closes at 12:30. The bars, close at 2. Therefore people will d...
-
The open-source scene pretty much took the fun out of programming. It's become an industry of egomaniacs engaged in constant one-upsmans...
-
I've been saying it for years, but finally people are seeing the truth: Paul Lim: What was the root of this crisis? Was it the housing m...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment