很惊讶昨晚写的第一篇学习笔记竟然有个评论了,只是今天还是对基础知识提不起精神,还是先看那三本书了解一下程序开发的大概流程吧。
今天不知道怎么闲逛就找到了这个网站,说是专门用于编程练习的,用google账户就能够登录,简单整理了一下免费版可以直接使用的!如下表:
编程语言 | 开源项目 | 代码行数 | 源程序 | |
Objective-C | Cheddar | 419 lines | Simple & Instant Task Manager — CDIListViewController.m | |
C#ASP.net | 486 lines | Web Application Framework — CSharpCodeParser.cs | ||
JavaScript | jQuery | 237 lines | Cross-Browser JavaScript Library — traversing.js | |
Ruby on Rails | 269 lines | Full-stack Web Application Framework — relation.rb | ||
Erlang | Riak | 357 lines | Distributed Key/Value DB — riak_core_gossip.erl | |
Scala | 539 lines | Static, Functional, Object-Oriented PL — ParArray.scala | ||
Java | Guava | 387 lines | Google Core Libraries for Java — Collections2.java | |
Haskell | Xmonad | 177 lines | X11 Tiling Window Manager — StackSet.hs | |
Python | Mercurial | 465 lines | Distributed Version Control — merge.py | |
Less | Bootstrap | 453 lines | HTML/LESS/JS Framework — mixins.less | |
PHP | Symfony | 221 lines | PHP Web Framework — PhpEngine.php | |
Perl | Moose | 269 lines | Object-Oriented Perl — Constructor.pm | |
C++ | WebKit | 368 lines | Web Browser Engine — HTMLDocumentParser.cpp | |
Shell | Git | 330 lines | Distributed Version Control — git-mergetool.sh | |
Clojure | 220 lines | Dynamic, Functional, Concurrent Lisp — zip.clj | ||
C | Redis | 475 lines | Data Structure Server — db.c | |
C | Linux0.0.1 | 213 lines | Minix-like kernel for i386 — sched.c |
尝试了一下C#的,还真是跟平时打字不同,有点别扭不很适应!这是第一次测试的 Lesson Summary:
typeable characters | 309 | |||||||||||||
typed characters | 373 |
|
||||||||||||
unproductive keystrokes | 21% |
373 typed characters — 309 typeable
characters
-----------------------------------------------------
309
typeable characters |
||||||||||||
elapsed time | 1:50 | |||||||||||||
wpm | 34 |
309 typeable
characters
1
---------------------------
× -------------
5 characters per
word
1:50
|
第二次测试,看上去好象是略有提高的样子
ypeable characters | 376 | |||||||||||||
typed characters | 438 |
|
||||||||||||
unproductive keystrokes | 16% |
438 typed characters — 376 typeable
characters
-----------------------------------------------------
376
typeable characters |
||||||||||||
elapsed time | 1:59 | |||||||||||||
wpm | 38 |
376 typeable characters 1
---------------------------
× -------------
5 characters per
word
1:59
|
不过一个486行的文件要打这么久?2次才完成了30行啊:
30 | lines typed |
456 | lines remaining |
第三次测试,又有所提高,不过呢,厌倦了,就到这吧,看书去:
typeable characters | 477 | |||||||||||||
typed characters | 519 |
|
||||||||||||
unproductive keystrokes | 9% |
519 typed characters — 477 typeable
characters
-----------------------------------------------------
477 typeable characters
|
||||||||||||
elapsed time | 2:14 | |||||||||||||
wpm | 43 |
477 typeable
characters
1
---------------------------
× -------------
5 characters per
word
2:14
|