自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

敲擊最多的鍵和編程語言語法

開發(fā) 前端
導(dǎo)讀:本文是從《Most Pressed Keys and Programming Syntaxes》這篇文章翻譯而來。譯文來自外刊IT評(píng)論《敲擊最多的鍵和編程語言語法》。

文章內(nèi)容如下:

我研究過很多編程語言;我經(jīng)常的好奇于在面對(duì)這些不同的語法時(shí),編程過程會(huì)有哪些不同,一種不同的語法會(huì)讓你更富有表達(dá)性或編碼速度的更快嗎?我并不知道,我知道的只是在使用不同的語言時(shí)你都敲擊了哪些鍵盤上的鍵。

這也許是那些不知道該學(xué)習(xí)使用哪種編程語言的人會(huì)感興趣的事。據(jù)我的認(rèn)識(shí),鍵盤使用分布越廣的語言通常是設(shè)計(jì)的很糟糕的語言。

你也許會(huì)爭(zhēng)辯說,程序中變量名的取法會(huì)影響統(tǒng)計(jì)的結(jié)果??墒?,大部分編程語言都有自己的命名習(xí)慣,我們可以假設(shè)這些變量的命名都很正常。不過,在下面的熱點(diǎn)圖中,有些鍵被忽略掉了,比如Shift和Caps鍵。在perl里會(huì)大量使用美元符號(hào)($)

空格符也沒有計(jì)算在內(nèi)。

用于統(tǒng)計(jì)的程序是來自于Github上一些很流行的項(xiàng)目。

Javascript

 

 

Shell

 

 

Java

 

 

C

 

 

C++

 

 

Ruby

 

 

Python

 

 

PHP

 

 

Perl

 

 

ObjC

 

 

Lisp

 

 

Lisp代碼是來自這里的由Paul Graham所寫的程序。

1.產(chǎn)生這個(gè)效果圖的 heatmap.js 腳本

2.關(guān)注作者的twitter@myusuf3

文章出自:外刊IT評(píng)論

【編輯推薦】

  1. Quora創(chuàng)始人談:我們?yōu)槭裁词褂肞ython
  2. ASP.NET MVC會(huì)成為ASP.NET未來主流的UI平臺(tái)?
  3. 程序員勵(lì)志篇:IT圈也有“盲劍客”
  4. 如今的開發(fā)者應(yīng)了解哪些過去聞所未聞的新技能
  5. Web開發(fā)者需要了解的7項(xiàng)新技術(shù)
責(zé)任編輯:陳貽新 來源: 外刊IT評(píng)論
相關(guān)推薦

2010-01-12 09:39:58

C++語言

2011-08-25 10:24:27

Lua

2013-08-23 11:06:34

編程語言

2020-12-30 10:38:54

漏洞編程語言加密

2011-06-07 11:14:51

JAVAJSP

2022-06-17 11:04:47

語法分析器GoyaccAST

2010-10-09 09:55:41

MySQL外鍵

2015-12-18 10:21:51

Linux漏洞

2017-12-19 07:16:31

編程語言技術(shù)軟件開發(fā)

2019-11-08 15:10:59

BashBash編程Linux

2024-02-26 07:46:54

Markdown語法標(biāo)記語言有序列表

2013-08-25 22:13:56

2009-08-13 17:14:55

2011-11-07 15:05:54

程序語言StackOverflObjective-C

2021-10-27 14:20:00

CrystalRuby編程語言

2023-05-24 09:31:51

CGo

2020-10-26 11:33:45

編程語言編譯器軟件

2022-05-31 09:57:36

編程語言Go語言Python

2020-12-29 06:44:18

GoScala編程語言

2010-03-17 18:38:53

Java編程語言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)