假如编程语言爱好者开始学习书法

如果你准备开始学习编程,一定能看到有好心人提醒,绝不要学习 basic 语言;

如果你准备开始学习书法,一定也能看到有好心人提醒,绝对不要学习庞中华的字。

我没有贬低 basic 语言和庞中华的意思。但两者有着惊人的相似,饱受争议,但商业运作却很成功。因此 庞中华字体=basic语言。

如果一个人开始学习编程了,总会问“请问高手,哪种语言比较好?”然后会收到各种建议,一般都建议c语言,pascal语言,像python,java也有。

如果一个人开始学习书法了,也会问,学哪种字体比较好?学哪位书法家比较好?一般收的的建议多半是从楷书开始,从欧阳询或者颜真卿的楷书开始,也有建议学柳公权的,相对少一些。因此,楷书中的颜体大致相当于编程语言中的c语言,欧体相当于c++。为什么这样对应呢?因为,欧体比颜体“险”,c++比 c 险。总之,楷书相当于 c 系语言或者pascal系的语言,以严谨著称。柳公权的楷书更像 pascal 语言。

篆书相当于汇编语言,很难学习,难记忆,难写,也难认读。一旦学会的话,是很精确的。用的人不多。

隶书相当于Fortran 语言。共同点在于他们都很古老,现在使用的场合不多。但很重要。能用好的话,瞬间拥有大于A,小于C的格调。

八分,是一种说不清的书体,大约失传了。大致相当于B语言。因为有一种说法,八分是楷书的前身,B语言是C语言的前身。B语言大约会写的人也不多了。

宋体字相当于Java语言。相同点在于它们应用十分广泛,有着浓厚的商业气息。而且都很工整,严格。宋体字,尽管是印刷体,但可以用毛笔写出来。

任政先生的行楷和刘炳森先生的隶书,相当于html语言和javascript语言,天天用到。但很多人不知道这件事情。

行书相当于脚本语言。例如perl,python,lua一类的。 lua 与  c 可以互相调用,也就是说行书可以掺杂楷书,楷书也可以使用行书的笔意。赵孟頫的楷书都带有行书笔意,但十分严谨,相当于python。为什么这么说呢?因为python语言重视空白的地方,赵孟頫的书法也非常重视空白的地方。编程语言相互调用,需要接口;不同书体混用,也需要接口,这个接口就是笔意。确切的说,是行书的笔意。行书可以自然的掺杂楷书和草书。如果说python是接近楷书的行书,那么perl就是接近草书的行书。行书的这种粘合书体的能力,同脚本语言的胶水属性是一致的。

张芝的草书相当于最原始的lisp语言,王羲之的草书相当于成熟的lisp语言,王献之的草书相当于scheme,张旭和怀素的草书相当于brainFK(一般情况下,看不懂是什么,但不明觉厉)。

接近楷书的行书和接近行书的楷书似乎没有绝对的界限,因此楷书和行书之间没有绝对的界限;同理,行书和草书之间也没有绝对的界限。但楷书和草书有很多不同于行书的独特写法。

类似的,接近c语言的编程语言和接近lisp的编程语言也不能绝对区分。但每种语言都有其独特的地方。

编程语言在发展,书法也在发展。

编程是技术,也是艺术;书法是技术,也是艺术。

编程的是黑客,程序员,爱好者;写字的是书法家,爱好者,普通人。

编程语言发展的历史可以考证;书法因为历史太久远,很多历程已经无法考证了。

假如编程语言爱好者开始学习书法,看过本文,就大概知道要学习那种字体了;假如书法爱好者开始学编程,看过本文,就大概知道要学习那种编程语言了。因此,本文会双投。

ps: "永"字是书法界的 hello world

你可能感兴趣的:(假如编程语言爱好者开始学习书法)